/srv/irclogs.ubuntu.com/2016/01/25/#ubuntu-release.txt

mapreriare NBS binaries removed regularly/automatically from the archive?   /cc cjwatson12:24
cjwatsonmapreri: semi-automatically - i.e. http://people.canonical.com/~ubuntu-archive/nbs.html reports on them, we process the ones that don't have reverse-deps pretty frequently12:30
cjwatsonmapreri: but the ones that have reverse-deps there need manual attention12:30
cjwatsonmapreri: some of those may be false positives (recommends or alternatives-where-first-is-still-available), which are hard to deal with automatically12:30
maprericjwatson: i was looking because i removed pbuilder-uml yesterday, but I don't see it in the list (and britney complains about it).  does it have to be in the release pocket?12:32
mapreri(which kinda defeats the purpose of that britney check, maybe)12:32
cjwatsonmapreri: yes.  there's a corner case in what you're thinking of, it's only a problem if a package goes through multiple versions in -proposed without migrating and one of the non-final versions has NBS binaries12:33
cjwatsonthat has no automatic report but every so often I go through excuses and work out what to remove ...12:33
mapreriwell, this one hit proposed yesterday for the first time, before there was nothing in proposed.12:34
cjwatsonthough in this case ... yeah, not sure what's up there12:34
cjwatsonprobably an extra-weird corner case to do with arch: all vs. any12:34
cjwatsonthe whole business of -proposed being a partial suite makes things complicated in britney12:35
mapreriarch:all is so funny12:35
cjwatsonmapreri: removed, anyway12:36
maprericool12:36
maprericjwatson: + do you confirm that what's keeping libpodofo out of release is the need of a transition for it?  update_excuse is silent, but i learn out to read update_output...12:38
maprerilearnt*12:38
maprerieven if it seems to write stuff (and behave, maybe?) a bit differently than debian's britney12:39
mapreriseems like usrmerge might need some poking, btw.12:41
cjwatsonmapreri: needs rebuilds of calibre, krename, and scribus, yes12:43
cjwatsonmapreri: I believe usrmerge needs an initramfs-tools merge12:43
cjwatsonmapreri: also coreutils12:44
cjwatsonConflicting with the current version of an Essential package isn't going to go well for it :-)12:44
maprerioh. eheh :)12:45
flexiondotorgcyphermox, infinity I have an idea I'd like to discuss.13:14
flexiondotorgNot sure if it is feasible.13:14
flexiondotorgNeed some wise heads to bounce ideas off.13:15
LocutusOfBorg In debian the libpng16 transition is mostly "done" I mean, we patched the sources except for a few build failures, and we are waiting for the release team to proceed13:57
LocutusOfBorg I did ~30 NMUs and they are pending, and I'm planning to merge ubuntu whenever possible13:57
LocutusOfBorgdo you think we can arrange a transition for xenial?13:57
cyphermoxflexiondotorg: shoot13:58
flexiondotorgWould it be possible to make another image for Ubuntu MATE that just use the ubuntu-mate-core meta-package?13:58
flexiondotorgI'd like to create an Ubuntu MATE Basic edition which is heavily stipped down.13:59
flexiondotorgcyphermox, ^14:03
apwcjwatson, initramfs-tools merge, ugg14:32
* apw looks at usrmerge14:33
apwcjwatson, yes so it does, fun, i've got that merge on my list as soon as i get the previous version uploaded14:34
=== ginggs_ is now known as ginggs
=== maclin1 is now known as maclin
=== narindergupta is now known as narindergupta_aw
ginggshi, is there a reason we don't have ceres-solver in ubuntu ? https://tracker.debian.org/pkg/ceres-solver I don't see it in the sync blacklist and it was uploaded to unstable at the end of november.18:26
dokoginggs, no idea, just synced18:45
ginggsdoko, thanks18:46
cjwatsonginggs: The reason was that it was previously removed from Ubuntu as a consequence of a removal from Debian, and auto-sync defers all packages that have previously been removed for manual attention.18:53
cjwatsonIn this case I agree it was fine to reintroduce it.18:53
ginggsthanks, cjwatson, is there a list of these packages somewhere?18:54
cjwatsonhttp://people.canonical.com/~ubuntu-archive/auto-sync/current.log18:55
cjwatsonpretty raw form18:55
cjwatsondoesn't divide down by reason, you need to read through it18:55
dokocjwatson, please could you build gradle using the gradle binaries from unstable? validated that it builds21:27
flexiondotorgcyphermox, Yo21:31
cyphermoxflexiondotorg: hey21:50
flexiondotorgHi21:50
flexiondotorgBack home now.21:50
flexiondotorgI was enquiring about the notion of creating an Ubuntu MATE Basic image.21:51
flexiondotorgIs that something the build system can accommodate?21:51
cyphermoxflexiondotorg: in theory yes22:14
cyphermoxflexiondotorg: what comes to mind is what level of simplification are you looking at? because we already have ubuntu-core / ubuntu-server which can be pretty minimal22:15
flexiondotorgcyphermox, Basically an Ubuntu MATE that is "built" using just the ubuntu-mate-core meta package.22:16
cyphermoxat the point where you're looking at a command-line setup, I start to have a hard time how you can both do a minimal setup and a branded one22:16
flexiondotorgSo still Ubuntu MATE, with desktop. But with much of the bundled applications removed.22:16
flexiondotorgThere is a demand for this for people to make bespoke setups for stuff like Steam or Kodi or whatever.22:17
* xnox uploaded something into ubuntu, instead of ppa =(22:18
cyphermoxyeah, I can picture the kiosk idea to some degree22:18
xnoxnodejs - 4.2.6~dfsg-1ubuntu322:18
xnoxi did block-proposed, which is good enough.22:20
dokomdeslaur, ^^^22:21
xnoxblock 153792222:21
xnoxbug 153792222:21
ubot5bug 1537922 in nodejs (Ubuntu) "nodejs 4.2.6~dfsg-1ubuntu3 was meant to go into ppa; remove from proposed" [Undecided,New] https://launchpad.net/bugs/153792222:21
flexiondotorgcyphermox, So how can I progress this?22:28
infinityflexiondotorg: To be fair, starting from a desktop/live installer ISO isn't how I'd build a bespoke kiosk image, I'm not sure many would.22:29
knomecyphermox, fwiw, the xubuntu team has a similar effort underway.22:29
infinityflexiondotorg: Doing a d-i netboot and then adding the packages you want would be a more common approach.22:29
flexiondotorginfinity, I'm not planning to make a kiosk image.22:30
knomeinfinity, since the "core" name seems to be the blocker for some people, would you think "base" would be more approachable for them?22:30
flexiondotorgWhat the UBuntu MATE community are asking for a minimal desktop.22:30
infinityflexiondotorg: Well, whatever "bespoke setups" people might have.22:30
cyphermoxknome: flexiondotorg: I'm not sure how to deal with this. My understanding is that new flavours would have to go through TB approval, but I'm not sure if it qualifies as a new flavor or as a JFDI case.22:30
flexiondotorgPeople can then use it as a "base" to make their own thing.22:31
flexiondotorgcyphermox, Is this not is the same category as the alternate image for Lubuntu?22:31
cyphermox(I'm leaning towards jfdi but hey)22:31
knomeflexiondotorg, we can help with the technical side22:31
knomeor, the social request side, or whatever22:32
flexiondotorgknome, Thanks.22:32
cyphermoxflexiondotorg: technically it's not much more than having a seed and making an image with that seed22:32
knomeinfinity, what flexiondotorg is proposing is basically the same as the "xubuntu core" image22:32
infinityknome: I would certainly prefer to see people stop using "core" for this, but I'm more trying to understand the use-cases.22:32
infinityknome: And yes, I know what you're both been proposing. :P22:32
knomefor us, the usecase is that not all people want firefox, thunderbird and libreoffice22:32
knome(and a lot more)22:33
flexiondotorginfinity, OK so if we go with -base (for example) are there any technical reasons blocking this?22:33
knomeso we want to offer a smaller image for them so they can save bandwidth and installation time22:33
flexiondotorginfinity, What knome said. Same from Ubuntu MATE.22:33
knomethe use cases are endless22:33
infinityOkay, but in both cases, this is targetted to end users?22:33
flexiondotorgThere is a large user group who what to currate their own system.22:33
knomefor us, yes, totally22:33
knomeadvanced end users22:34
flexiondotorgSort of "make your own adventure".22:34
knomewe will make sure the "core" image is working though, eg. not just stripping packages like headless chicken22:34
flexiondotorgAgain, what knome said.22:34
infinityKay.  I think I misread flexiondotorg originally, feeling like this was targettted at people doing custom images, and a live ISO is a horrible starting point for third parties to customize images.22:34
flexiondotorgAdvanced/experienced users.22:34
knomefor us, there might be some replacements for some packages too22:34
flexiondotorgFor Ubuntu MATE it is simply a build from ubuntu-mate-core.22:35
knomei don't know if anybody in our team has thought about creating customized images from that image, but i guess it helps with that too22:35
flexiondotorgHe says "simply" assuming this is indeed simple.22:35
knomeflexiondotorg, we have a xubuntu-core task set up already.22:36
knomeflexiondotorg, so even in that regard, the same as you22:36
knomenow we basically just want an image for that task.22:36
infinityIt's relatively simple, other than exploding your QA matrix.22:36
flocculantinfinity: our 'core' lives on the tracker already in a basic state22:37
flocculantall *I'm* waiting for now is it to be  a daily build - so I can actually ask people to test it22:37
flexiondotorgI have a small team who have said they will test a "base" image.22:37
flocculanthttp://iso.qa.ubuntu.com/qatracker/milestones/351/builds/105604/testcases22:38
knomeexactly what flocculant said. we want it to start running in the dailies "officially"22:38
knome(everything else is prepared for us, except for the merge...)22:38
infinitySo, before we have an explosion of things named core, could we maybe all agree on consistent branding for "a flavour without all the extra desktop applications"? :P22:38
flocculant:)22:39
knomeinfinity, i've got an "ack" for being okay with "base", if the "core" name REALLY is the blocker22:39
flexiondotorginfinity, I "think" Xubuntu and UBuntu MATE can agree on "base". I'm certainly OK with that.22:39
knome(we want this to progress too, but we don't want desktop/dvd)22:39
flocculant2 of our release team would ack that - pretty sure the other one would too22:39
infinityknome: I've said before that I wouldn't block on "core" in your case, but I'm less thrilled about it, the more people follow in your footsteps. :P22:39
knome(as was previously suggested by a few people)22:39
knomeinfinity, i understand and remember you said that22:39
flexiondotorginfinity, So is "base" agreeable from your point of view?22:40
knomecore is our #1 bet, because we've already advertised it as that on our website and more, but if the cd image doesn't approve that, then we'll live with "base"22:40
infinitySomething like "base" or "basic" would be fine.22:40
knome*cd image team22:40
infinityAnd you could maybe rebrant the other ISO as "Full" or something, to be descriptive.22:40
knomeinfinity, as you probably can imagine, we don't want to do another merge proposal with the new "base" name unless it's really ok with the cd image team22:41
infinitySo people get an idea that ISO 1 has a basic setup, ISO 2 is what you want to download for gandpa so he doesn't have to hunt for a web browser or word processor after install.22:41
knomeyes, that's one option22:41
flexiondotorginfinity, Can do.22:41
knomethe downside of that is we need to rename our main ISO at that point22:42
flocculantnot completely sold on renaming what we currently have tbh22:42
knomebut i guess you don't mind if it's base/desktop?22:42
infinityWell, not in the machinery or anything, just in pretty charts on websites.22:42
knomeyeah, pretty charts are pretty charts22:42
flocculantif the new one is -base then it stands to reason the bigger download isn't base imo22:42
flexiondotorgAnd already have the -desktop suffix.22:42
knomeinfinity, so... how do we go from here?22:43
infinityI like "basic" over "base", if we're bikeshedding.  We're describing a flavour of an OS, not a chunk of it.22:43
infinitySo, an adjective is better.22:43
infinityBut I'll be happy with either of those, if you two agree.22:43
knomein my mind, basic refers to being "simple", or not the "premium" version, so i prefer "base"22:43
knome(besides, i would still consider our desktop image the "basic" (or regular) image)22:44
infinityYeah, fair enough on the basic != premium.  I think that's why I suggested "light" or "minimal" last year.22:44
flocculantinfinity: in simple terms for me - our main image is stuff added to the base image iirc now22:44
knomeminimal has the potential to be messed up with the mini ISO again, so not that22:45
infinityI don't think so, TBH.22:45
knome(and xubuntu core is not really "minimal")22:45
infinityWe don't promote the mini ISO in any way, only advanced users even know they exist.22:45
knomeand for xubuntu, the word "light" is a red light, because we have been previously targeting low-end machines22:45
knome(which need a "light" OS)22:46
infinityBut yeah, I could live with base, if you two like that best out of the non-core options.22:46
knomeso i would say we want to avoid that too22:46
knomeflexiondotorg, please ack once more that you are fine with "base"22:46
knome^ we are22:46
flexiondotorgI am fine to "base".22:46
knomegreat!22:46
infinityI would definitely recommend you both do some Microsoft-style charts on your websites to tell people the difference.22:47
knomeinfinity, do you need to run this by other cd image members, or are you ready to merge?22:47
knomeinfinity, i'll pass on that to our marketing team22:47
infinity"You get all this great stuff, plus a web browser, office suite, etc preinstalled".22:47
knomewait, i'm on that team22:47
infinityCause, yay confusing.22:47
* knome facepalms22:47
knome;)22:47
infinityHahaha.22:47
flexiondotorginfinity, Ubuntu MATE will do that.22:47
* flocculant is off now - night all22:47
knomeinfinity, we'll likely do it the other way, but yeah, marketing semantics22:47
infinityknome: Anyhow, yeah, if we s/core/base/ across the board, I think I'll be happy revisiting your MP.  I haven't read it in a while to remember if it was otherwise okay, but I don't recall it being awful.22:48
knomei don't think there is anything else22:48
knomewhen can we expect to hear from you about the name?22:48
infinityYou two agreed, I'm fine with the name now.22:48
infinitySo, you've heard from me.22:48
infinityIt's more about me finding a bit of time for a final review and merge.22:49
knomeok,22:49
knomeso should i ask Unit193, who proposed the merge, to add you as another reviewer?22:49
infinitybase has no conflicts with other products, and bonus points if we (in)formally decide that this is what we call flavours with fewer bits installed.22:49
infinityI'm a fan of consistency where we can get it.22:49
knomei'll applaud for consistency too.22:49
flexiondotorg+122:49
infinityknome: I'm in the team that's proposed as a reviewer, I'm sure, but a fresh pointer to the MP itself wouldn't hurt.22:50
knomeinfinity, slangasek claimed the review, so you aren't... but here it is: https://code.launchpad.net/~unit193/ubuntu-cdimage/xubuntu-core/+merge/26816722:50
infinityknome: Right.  This'll need some fixing up for name change proposals.22:52
knomeinfinity, acknowledge, but we are not willing to do that unless we can be certain that the new name is okay.22:52
knomeinfinity, as you can probably imagine...22:52
infinityknome: And I might still agree with slangasek that this shouldn't be whole new projects, but types (like desktop/dvd), which is a transparent thing to the end user, we can name the ISOs and label the webpages however we want.22:52
knometbh, i don't understand most of the technicalities here, i'm mediating between the two parties to get this done :)22:53
infinityJust from a POV of backend machinery and paperwork, it makes more sense for them to be subtypes of "xubuntu" rather than whole new projects.22:53
infinityYeah, that's cool.22:53
UkikieYeah I'm pretty sure that's exactly how it is now, just not using the 'dvd' one.22:53
infinityI'm hip deep in other work right now, can you set yourself a reminder to yell at me about this near the end of the week?22:54
infinityOh, indeed, it just created a new type.22:54
knomeinfinity, ACK.22:54
infinityI didn't read the MP, just the comments. :P22:54
knomethin the comment was about the earlier revision22:54
infinitySo, we could just make a "base" type instead, doesn't really bug me.22:54
knomethen we updated the MP22:54
knomenow we want to make sure we don't do more work unless we know it will be the last time we change this22:55
infinityAhh, no, it's still a different project in there.22:56
infinitySo, it's a different project *and* a new type.22:56
infinityWhich doesn't make much sense.22:56
infinityBut yeah, poke me violently on Thurs/Fri, and we'll get this moving for realz this time.22:57
knomeinfinity, i'll poke related people22:57
knomethanks!22:57
knomewe'll try to help mate get their stuff in line before that too, so you can kill two birds with one stone22:58
flexiondotorginfinity, cyphermox Thanks for helping with this.23:05

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!