stgraber | adam_g: hey there, that troveclient upload is supposed to contain some file permission fixes, but I'm not seeing that in the diff, did you miss something? | 00:24 |
---|---|---|
stgraber | adam_g: ah, nevermind, I re-read the changelog entry and it's just the modes of the files within debian/ which can't be represented in a diff, will accept the upload now | 00:25 |
adam_g | stgraber, ah, cool. thanks | 00:25 |
stgraber | libsystemsettings1 (from ubuntu-system-settings) is seeded in: | 00:26 |
stgraber | lubuntu: supported | 00:26 |
stgraber | ubuntu-system-settings (from ubuntu-system-settings) is seeded in: | 00:26 |
stgraber | lubuntu: supported | 00:26 |
stgraber | in case someone wonders why ubuntu-system-settings isn't getting auto-accepted | 00:26 |
stgraber | the reason for that seems to be indicator-bluetooth on non-gnome based flavours | 00:33 |
slangasek | stgraber: erm, that sounds entirely bogus | 00:47 |
stgraber | slangasek: it's broken ordering of indicator-bluetooth dependencies | 00:48 |
slangasek | accepting | 00:48 |
slangasek | stgraber: well, if it's seeded in "supported" anyway, that shouldn't trump the fact that it's a touch package and covered by the policy for touch | 00:48 |
stgraber | slangasek: yeah, as I said in -ci I'm not against getting it approved but I'd like to make sure someone will take care of the wrong dependency ordering of indicator-bluetooth | 00:49 |
slangasek | I don't see why it's picked up by lubuntu supported at all; http://people.canonical.com/~ubuntu-archive/germinate-output/lubuntu.saucy/supported seems to show an infinite loop | 00:52 |
stgraber | yeah, there seems to be a unity related loop in there, I didn't look much closer than that, however the depends on indicator-bluetooth is wrong and should be fixed (which may be enough to convince germinate to drop ubuntu-system-settings from that seed so we don't have to force it in the future) | 00:54 |
slangasek | I don't see that the dependency is wrong; it's arbitrary which one is listed first, anything that actually cares which one is pulled in should make sure it's installed before pulling in indicator-bluetooth | 00:55 |
slangasek | pulling g-c-c + gnome-bluetooth in on the phone is no less wrong than pulling u-s-s in on the desktop | 00:56 |
stgraber | well, I don't see why someone would suddenly need to add a dependency for some gnome packages when a release ago they didn't have to, so adding any alternative that you don't want everyone to use should be done by prepending them, not appending | 00:58 |
stgraber | bah, the other way around :) | 00:58 |
slangasek | that's fair, but lubuntu isn't *actually* depending on unity anyway | 00:59 |
slangasek | so by this point anyone who is, and who doesn't want the phone implementation, has already dealt with this - forcing the dependencies to be flipped now is just causing churn for the phone images | 01:00 |
stgraber | well, we have no idea how many Lubuntu users out there actually installed indicator-bluetooth post-install and that germinate output says that if any did, they'll end up with ubuntu-system-settings on their system, so I agree it's not a critical bug to fix, but I still want it fixed by release | 01:01 |
stgraber | (especially as I believe we got all the other indicators fixed in the same way recently when something similar affected Edubuntu a few days back) | 01:02 |
slangasek | We can estimate the number of lubuntu users installing indicator-bluetooth at zero. It doesn't integrate with lubuntu, and people don't install lubuntu if they're looking for unity. The bug is in germinate, not in u-s-s. | 01:03 |
slangasek | if the phone seed + indicator-bluetooth both get fixed before release, then that's fine, but it's a minor issue | 01:05 |
stgraber | slangasek: what needs fixing in the phone seed? ubuntu-system-settings has been listed in there since it's been uploaded to the archive. | 01:07 |
slangasek | stgraber: is it listed in there in an order that ensures germinate won't pick up g-c-c + gnome-bluetooth *and* u-s-s? | 01:07 |
stgraber | slangasek: both the indicators and ubuntu-system-settings are listed in the same seed, so I believe so. Most if not all other indicators list those the other way around, so I don't see how fixing the odd one would change anything. | 01:09 |
slangasek | stgraber: in fact, indicator-bluetooth is listed first in the seed before any of the other indicators or u-s-s. So with the current seed, this dependency is the only thing that's keeping the touch image from pulling in the wrong deps. | 01:10 |
slangasek | which is exactly why we shouldn't be in a hurry to flip or'ed dependencies around that aren't actually hurting anything | 01:11 |
slangasek | ah, it's ubuntu-defaults-builder | 01:19 |
slangasek | lubuntu inherits from platform/supported-development-desktop, which lists u-d-b, which depends on unity-common | 01:19 |
slangasek | stgraber: so given that 'supported' is, by definition, "seeded stuff that's not on the images", shouldn't we ignore supported for this check? | 01:22 |
slangasek | not quite sure why this only shows up in the lubuntu seed, really, given that it's part of "supported-common" which is used everywhere - but anyway, I don't think "supported" is what we meant by "seeded". | 01:24 |
stgraber | I suspect there's a fair amount of server packages that are in supported (due to limited space) and which we don't want to just let through, so I don't think allowing packages only seeded in supported through is a good move | 01:26 |
stgraber | nagios3, exim4 and freeradius are some that come to mind at least and I know we've got a bunch more in our seeds | 01:29 |
slangasek | stgraber: right, but I think that's because supported has a special meaning for Ubuntu ... because it means "and that other stuff in main". But for !Ubuntu, I don't think it has any meaning | 01:36 |
slangasek | certainly, the presence of unity in the lubuntu seed shows that it doesn't mean anything in *that* case | 01:36 |
slangasek | so what about ignoring supported for !Ubuntu? | 01:36 |
plars | slangasek: I haven't really dealt with the adt tests, that's jibel and pitti... I could try retriggering it if you think it would help | 02:01 |
slangasek | plars: well, it's not the tests so much as the environment... that error clearly points to fs corruption | 02:08 |
slangasek | plars: is that anything you could fix? | 02:08 |
slangasek | plars: barring that, a retry is also fine :) | 02:10 |
plars | slangasek: I didn't see any obvious issues on the build slave, could be something in the jenkins environment not getting cleaned up properly. The run-adt-test script there does have a datestamp of today | 02:10 |
plars | the job itself isn't updating it though | 02:10 |
plars | so I'm not sure if there's another job somewhere that pulls the latest of that, or if someone updated it by hand today | 02:11 |
slangasek | plars: so whatever filesystem was corrupted is no longer an issue? | 02:12 |
plars | slangasek: those errors are after it's already in the VM, but the host system seems ok | 02:13 |
slangasek | plars: and the VM isn't reused across multiple jobs? | 02:13 |
plars | slangasek: It's probably cow, but I'm not familiar with the setup | 02:14 |
slangasek | hmm, alright | 02:15 |
slangasek | so if you could retry the job, that'd be keen | 02:15 |
plars | slangasek: yeah, looks like it does: qemu-img create -f qcow2 -o backing_file=$DISKPATH $BCKPATH | 02:15 |
plars | slangasek: these jobs are started in an unusual way it looks like, but I'll give it a shot | 02:16 |
slangasek | right... so there could be corruption on the underlying base image, or the VM itself might've somehow corrupted it | 02:16 |
plars | slangasek: still failing | 02:37 |
plars | blame: arg:systemd_204-0ubuntu13.dsc dsc:systemd | 02:37 |
plars | badpkg: dependency install failed, exit code 1 | 02:37 |
plars | quitting: erroneous package: dependency install failed, exit code 1 | 02:37 |
plars | slangasek: any chance it's a legitimate failure? | 02:37 |
plars | slangasek: there's also a .crash file getting picked up from the run for initramfs-tools | 02:38 |
mfisch | Evening all. Does the beta et al freezes apply to syncing a new debian package into Universe? | 03:38 |
slangasek | plars: I don't see any way it could be a legitimate failure in the systemd autopkgtests that the /tmp filesystem is corrupt. Was this on the same jenkins slave again? | 04:24 |
slangasek | mfisch: syncing a new Debian package into universe is covered by feature freeze | 04:25 |
plars | slangasek: talking to pitti about it now, apparently that machine caused some weird problems like this recently | 04:33 |
slangasek | ok | 04:33 |
plars | slangasek: he's worked around it for now, it came back green this time | 04:34 |
slangasek | alright, thanks :) | 04:35 |
=== doko_ is now known as doko | ||
didrocks | sil2100: Mirv: any of you published friends? I wonder why it came without any landing requests ^ | 08:20 |
sil2100 | didrocks: not me, maybe robru ? | 08:22 |
didrocks | robru: did you? ^ | 08:22 |
sil2100 | Since I saw a task for unblocking libfriends assigned to him | 08:22 |
didrocks | sil2100: maybe, but it's not about publishing it without a landing slot | 08:22 |
sil2100 | Maybe robru misinterpreted it... | 08:23 |
didrocks | can we have anyone unblocking libunity + scope-home? | 08:23 |
infinity | didrocks: s/unblocking/reviewing/ and yeah, I'll look in a sec. Sorting some things. | 08:24 |
didrocks | thanks infinity | 08:24 |
* cjwatson goes to accept the pile of langpacks | 08:24 | |
Laney | cjwatson: Think pitti was doing it | 08:24 |
cjwatson | ok | 08:25 |
* infinity hands some buildds to i386 for the incoming barrage. | 08:25 | |
Laney | care to change the default release in queuediff? | 08:26 |
infinity | cjwatson: Oh, if you didn't catch up on backscroll, we now have a hack in place that auto-accepts non-set/unseeded packages, so unapproved should only be full of things that actually need review. | 08:30 |
cjwatson | Yep, I heard | 08:31 |
cjwatson | infinity: want me to look at didrocks' request? | 08:32 |
infinity | cjwatson: I was grabbing it, but if you're keen on reviewing unity, I won't stop you. :P | 08:33 |
infinity | Oh, I guess it's just libunity, how bad can it be? | 08:33 |
Mirv | didrocks: nope | 08:34 |
cjwatson | If you're already on it I'll leave you to it | 08:34 |
infinity | cjwatson: Alrighty. | 08:34 |
=== tkamppeter_ is now known as tkamppeter | ||
=== Ursinha is now known as Ursinha-afk | ||
=== brainwash_ is now known as brainwash | ||
=== seb128_ is now known as seb128 | ||
=== psivaa is now known as psivaa-afk | ||
=== psivaa-afk is now known as psivaa | ||
stgraber | ^ that's me marking the milestone as released | 13:29 |
Riddell | sigh, they should have gone to a ppa, I'll delete | 13:41 |
smartboyhw | Riddell, -.- | 13:42 |
ogra_ | qeueu party ! | 13:42 |
ogra_ | *queue | 13:42 |
didrocks | ogra_: will, now, it's killing party for Riddell :p | 13:43 |
ogra_ | didrocks, doom3 queue party then ;) | 13:44 |
apw | someone got lucky | 13:44 |
xnox | stgraber: hm cherrypy3 in ubuntu. I go to look. | 13:57 |
attente | hi, can i request an unblock of indicator-keyboard? this bug was fixed: https://bugs.launchpad.net/indicator-keyboard/+bug/1228489 | 14:01 |
Laney | attente: I don't see it | 14:04 |
attente | Laney, the bug? | 14:04 |
Laney | attente: Also, no need to request approvals now that beta is done; we'll be reviewing https://launchpad.net/ubuntu/saucy/+queue?queue_state=1&queue_text= often | 14:04 |
Laney | the upload | 14:04 |
seb128 | I'm going to do a manual upload in a bit, so don't worry about the upload | 14:04 |
seb128 | (need the .pot to be added since that launchpad fix hasn't been deployed yet) | 14:04 |
Laney | So, nothing to request for this one | 14:05 |
attente | oh ok | 14:05 |
attente | Laney, seb128, thanks | 14:05 |
Laney | Feature freeze still stands for other stuff, of course | 14:05 |
attente | Laney, do i need a FFe for this bug? | 14:05 |
Laney | not for bug fixes | 14:05 |
Laney | was just making sure that me saying "no need to request approvals" wasn't too broadly stated | 14:06 |
attente | ah, understood | 14:06 |
seb128 | attente, Laney: it's already in saucy: https://launchpad.net/ubuntu/+source/indicator-keyboard/0.0.0+13.10.20130924.2-0ubuntu1 | 14:07 |
Laney | oho | 14:07 |
attente | oh.. i didn't realize that | 14:08 |
attente | yay :) | 14:08 |
infinity | zul: Did you discuss the above upload with anyone, or just feel that the appropriate response to a reject was to upload the exact same thing again and hope for a different review? | 14:11 |
infinity | zul: Ahh, you filed an FFe bug this time. Would have been nice to reference that in the changelog... And also not mysteriously delete the last version from the changelog too. | 14:12 |
zul | sorry | 14:13 |
apw | $ md5sum ubuntu-13.10-beta2-server-amd64.iso | 14:14 |
apw | 4d869a82e8bc4e88de6379a0609fe598 ubuntu-13.10-beta2-server-amd64.iso | 14:14 |
apw | dammit ... not that channel ok | 14:14 |
attente | Laney, i have this FFe for unity-greeter, can you please take a look at it? | 14:14 |
infinity | zul: Can you fix up the changelog to not drop the 1.0.3-0ubuntu2 revision from history, and include a ref to the FFe? | 14:14 |
attente | https://bugs.launchpad.net/unity-greeter/+bug/1228207 | 14:14 |
zul | infinity: sure | 14:14 |
Laney | attente: ok | 14:15 |
Laney | attente: Didn't see it before because it's not on the ubuntu package | 14:15 |
Laney | https://bugs.launchpad.net/ubuntu/+bugs?field.searchtext=&field.status:list=NEW&field.status:list=CONFIRMED&field.status:list=TRIAGED&field.status:list=INPROGRESS&field.status:list=INCOMPLETE_WITH_RESPONSE&field.status:list=INCOMPLETE_WITHOUT_RESPONSE&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=ubuntu-release&field.structural_subscriber=&field.component-empty-marker=1&field.tag=&f ... | 14:16 |
attente | Laney, sorry about that, i'm not really familiar with the FFe process | 14:16 |
Laney | ... ield.tags_combinator=ANY&field.status_upstream-empty-marker=1&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_no_package.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on&search=Search&orderby=st ... | 14:16 |
Laney | ... atus&start=0 ← the URL I use to see outstanding requests | 14:16 |
Laney | omg | 14:16 |
Laney | http://is.gd/CgE4Hu | 14:16 |
infinity | *cough*tinyurl*cough* | 14:16 |
infinity | Or is.gd. :P | 14:16 |
attente | ah, so FFe requests need to be on ubuntu? should i re-write the request? | 14:17 |
Laney | it's fine, I'll add the task | 14:17 |
Laney | I'm just sayin' that's why I didn't see it so far | 14:17 |
attente | oh ok | 14:17 |
attente | thanks Laney | 14:18 |
infinity | It should be against the package, yes, not the upstream project. | 14:18 |
attente | ok, i see, thanks infinity | 14:19 |
Laney | In other news, I just superglued my fingers together | 14:20 |
infinity | Did you type that with your nose? | 14:20 |
Laney | I've ripped them apart | 14:20 |
cjwatson | You can reduce that URL to https://bugs.launchpad.net/ubuntu/+bugs?field.subscriber=ubuntu-release&orderby=status if you don't mind it also showing Fix Committed | 14:21 |
Laney | The oresum bar remembers it for me | 14:21 |
attente | Laney, thanks! | 14:31 |
stgraber | Rejected oslo-config, some changes in the upstream changelog looked like features and I don't see a FFe or a bug report justifying why this should get in after FeatureFreeze | 14:39 |
stgraber | Laney: wow, that's one confusing diff for glib-networking :) | 14:45 |
stgraber | though apparently it's pretty much exclusively automagic changes and addition of tests, so I guess that's fine | 14:45 |
Laney | yeah I think it's ok if you filter out the guff | 14:46 |
stgraber | yeah, didn't see any obvious bad change in there, I'll let it in and accept the the new binary once it shows up | 14:46 |
Laney | thanks | 14:46 |
Laney | we should totally have a tool to filter noise from diffs | 14:47 |
infinity | Laney: Like filterdiff? | 14:49 |
Laney | I guess it'd wrap filterdiff | 14:49 |
rtg | infinity, a nice fat saucy kernel to gum up the works for you. | 14:57 |
infinity | rtg: Mmm, fat and saucy. | 14:57 |
rtg | indeed | 14:58 |
infinity | rtg: That's a remarkably conservative point release. Urgent bugfixes in there, or is Greg still hung over from New Orleans? | 14:59 |
rtg | infinity, 117 stable patches I think. thats not totally conservative | 15:00 |
infinity | rtg: It's pretty conservative, given the size of some of the recent ones. | 15:00 |
rtg | true | 15:00 |
infinity | rtg: Accepted. | 15:01 |
rtg | infinity, thanks | 15:01 |
zul | stgraber: 1232062 for oslo.config | 15:04 |
zul | hi can i get oslo-config accepted please (#1232062) | 15:22 |
apw | bug #1232062 | 15:22 |
Riddell | zul: accepted | 15:35 |
zul | thanks | 15:35 |
Riddell | qt guys ship minified javascript and are suggesting to put a pointer to sources, is that acceptable? http://lists.qt-project.org/pipermail/development/2013-September/013226.html | 15:49 |
infinity | Riddell: No. | 15:51 |
Riddell | didn't think so | 15:51 |
infinity | Riddell: As stated in that post you link, pointing to somewhere else (that might change, not stay in sync, disappear) isn't an acceptable form of "providing the preferred form of modification". | 15:52 |
stgraber | Riddell: for packaging, I believe you should either use an already packaged version (libjs-*) or ship the upstream modifiable version of the library (if the minified version gives you a performance improvemented, then you could minify it at build time but the source package needs the full version) | 15:53 |
stgraber | *improvement | 15:53 |
=== jhodapp|afk is now known as jhodapp|lunch | ||
stgraber | Riddell: what? http://launchpadlibrarian.net/151652586/mplayerthumbs_4%3A4.11.1-0ubuntu1_4%3A4.11.2-0ubuntu1.diff.gz | 16:29 |
stgraber | Riddell: that seems pretty minimal for a new upstream release ;) | 16:29 |
jodh | stgraber/slangasek/xnox: FYI: just raised FFe bug 1232119 for upstart. | 16:31 |
xnox | jodh: i didn't think there needs one. | 16:31 |
stgraber | jodh: bugfixes don't need FFe, is that more than a bugfix? | 16:32 |
jodh | xnox/stgraber: ah right, thanks - yes it's just a bug fix so I'll close that sucker :) | 16:33 |
Riddell | stgraber: lots of kde sc packages don't get updates between releases, but they're all released nevertheless | 16:33 |
stgraber | Riddell: so what's the point in uploading that if it doesn't even change the version number in any of the source files? anyway, someone other than me rejected it :) | 16:34 |
Riddell | stgraber: they are all packaged by a script so it's more effort not to upload it than to upload it | 16:35 |
Riddell | I expect gnome does similar | 16:36 |
didrocks | cjwatson: infinity: if you can look at the unity7 stack, that would be awesome ^ (unity8 is depending on it as well to get some good fixes on touch) | 16:36 |
didrocks | (yeah, unity depends on unity ;)) | 16:36 |
didrocks | then, it will enable us to cut an image and get ogra_ some sleep :) | 16:37 |
didrocks | (mediascanner is coming in < 3 minutes) | 16:37 |
ogra_ | heh | 16:37 |
ogra_ | you all sound like i would lack sleep :) | 16:37 |
ogra_ | i'm *not* infinity :) | 16:37 |
didrocks | ah no, the mediascanner we needed is already in ;) | 16:37 |
ogra_ | yes, its on -changes | 16:38 |
cjwatson | didrocks: firefighting something else right now | 16:38 |
didrocks | ogra_: I hope for you it's not that bad ;) | 16:38 |
didrocks | cjwatson: sure, no worry ;) | 16:38 |
Laney | I'll look | 16:38 |
Laney | Best not to ping individual RT members | 16:38 |
didrocks | thanks Laney! | 16:39 |
didrocks | (and good luck, it's quite a lot) | 16:39 |
Laney | Well, can split it with someone | 16:39 |
ogra_ | dont you let half packages through ! | 16:42 |
stgraber | Laney: was planning on doing some of them after lunch here, so if you give up I'll pick up the rest | 16:42 |
Laney | half packages? | 16:43 |
ogra_ | if you split them :) | 16:47 |
Laney | why would I randomly split packages | 16:48 |
* Laney is confused | 16:49 | |
slangasek | to try to probe the inner truths of package particle physics | 16:49 |
ogra_ | <Laney> Well, can split it with someone | 16:49 |
Laney | deb rpm duality | 16:49 |
Laney | Oh I see, you mean accepting half of them | 16:50 |
Laney | stgraber: nux compix unity-scope-guahuahfaiu unity-scope-audacious OK | 16:53 |
Laney | -home changes a translated string; not sure about that and unity is left for your enjoyment | 16:53 |
Laney | a visitor just turned up, better go see what's up for a bit | 16:54 |
Laney | o/ | 16:54 |
=== Ursinha-afk is now known as Ursinha | ||
=== jhodapp|lunch is now known as jhodapp | ||
slangasek | ogra_: do you know why /etc/adjtime exists on the Touch images? | 17:42 |
ogra_ | slangasek, it doesnt, but as i understood timedated falls over if it isnt writable ?!? | 17:42 |
ogra_ | (i guess it would create it) | 17:43 |
slangasek | ogra_: I have /etc/adjtime here on my device; not sure how it got there if it's not part of the image | 17:43 |
ogra_ | slangasek, pitt can give yu details i think | 17:43 |
ogra_ | slangasek, it was explicitly added to the writable files which creates it if it doesnt exist ... | 17:44 |
slangasek | according to Laney, timedated falls over *if* /etc/adjtime exists *and* isn't writable | 17:44 |
ogra_ | well, that stuff will go away again once pittis (and stgraber's) changes for timezone selection land on monday | 17:45 |
slangasek | no | 17:45 |
slangasek | /etc/adjtime is *not supposed to be there* | 17:45 |
ogra_ | then there should be a writable dir and no adjtime | 17:45 |
stgraber | stgraber@castiana:~/mnt$ tar Jtvf ~/Desktop/phablet-flash/imageupdates/pool/ubuntu-5219cfe1d590fddbebe1228872ff1529156efdc996571da44cbbe2438b37cee9.tar.xz | grep adj | 17:46 |
stgraber | -rw-r--r-- root/root 10 2013-09-27 04:15 system/etc/adjtime | 17:46 |
slangasek | it's not supposed to be in /etc/writable either | 17:46 |
stgraber | so it sure is in the image generated on nusakan... | 17:46 |
ogra_ | yes | 17:46 |
ogra_ | as i said | 17:46 |
ogra_ | there was an assumption that timedated needs it in the commit that adds it to writable-files ... pittis change will drop the code that creates it | 17:47 |
ogra_ | and pittis change is scheduled for monday ... so image 71 should not ship adjtime anymore | 17:48 |
slangasek | ogra_: pitti's change moves the file to /etc/writable, which is *still wrong* | 17:51 |
slangasek | we should find what *created* the file, and fix that | 17:51 |
ogra_ | slangasek, i'll talk to pitti then | 17:51 |
ogra_ | it wont be fixed befoe monday anyway | 17:52 |
ogra_ | slangasek, i'm pretty sure stgraber's touch initrd script touches /etc/adjtime if it doesnt exist but is in /etc/system-image/writable-paths | 17:58 |
ogra_ | if [ ! -d "$dstpath" ]; then | 17:59 |
ogra_ | # Deal with redirected files | 17:59 |
ogra_ | if [ "$4" = "transition" ]; then | 17:59 |
ogra_ | cp -a $dstpath $srcpath | 17:59 |
ogra_ | else | 17:59 |
ogra_ | touch $srcpath | 17:59 |
ogra_ | fi | 17:59 |
ogra_ | thats the code doing it | 17:59 |
ogra_ | and the timestamp on the file in my install agrees | 17:59 |
stgraber | ogra_: nope | 17:59 |
stgraber | ogra_: the initrd never has write access to / so if the file is not there, it may create it under /userdata but it certainly won't be able to create it under /etc | 18:00 |
stgraber | ^ I rejected unity-scope-home because it's changing a translated string after UIF without an approved exception | 18:00 |
ogra_ | stgraber, well, i'm pretty sure that file was never there before i merged cwaynes MP | 18:01 |
ogra_ | which only added them to writable-paths | 18:01 |
ogra_ | stgraber, omg, really ? | 18:01 |
stgraber | ogra_: what I pasted before was the output of a tar ztvf of the rootfs, and it clearly was in there :) | 18:02 |
* ogra_ sighs that breaks the whole planning for touch :( | 18:02 | |
ogra_ | (the home scope thing) | 18:02 |
ogra_ | stgraber, hmm, it definitely doesnt come from a package | 18:02 |
stgraber | ogra_: sure why not, the package is in pretty much all our images, the only change was a string after the string freeze, so yes, perfectly matches the criteria for rejection | 18:02 |
ogra_ | and i surely havent added code to create it anywhere | 18:03 |
ogra_ | stgraber, oh, it was supposed ot have a fix ... | 18:03 |
ogra_ | *to | 18:03 |
ogra_ | yeah, i agree, if its only the string change that wouldnt have helped anyway :) | 18:03 |
stgraber | yeah, it was the only change in there | 18:04 |
stgraber | cdimage@nusakan:/srv/system-image.ubuntu.com$ tar ztvf /srv/cdimage.ubuntu.com/www/full/ubuntu-touch/daily-preinstalled/20130927/saucy-preinstalled-touch-armhf.tar.gz | grep adj | 18:04 |
stgraber | -rw-r--r-- root/root 10 2013-09-27 08:15 etc/adjtime | 18:04 |
stgraber | no idea where that's coming from, but something in the image build process sure generates the file ;) | 18:04 |
ogra_ | yeah | 18:04 |
ogra_ | well, its not in livecd-rootfs | 18:04 |
stgraber | and that's before any of the system-image stuff ever runs :) | 18:04 |
ogra_ | hmpf | 18:06 |
ogra_ | root@ubuntu-phablet:/# grep /etc/adjtime /var/lib/dpkg/info/* | 18:07 |
ogra_ | /var/lib/dpkg/info/util-linux.postrm:rm -f /etc/adjtime | 18:07 |
ogra_ | not from a postinst either | 18:07 |
stgraber | so must be some command spawned from a postinst creating it then | 18:09 |
stgraber | accepted the result of the autolanding stack. Unity had a pretty confusing changelog but the code changes look fine. | 18:10 |
ogra_ | stgraber, yay, thanks ... | 18:10 |
* ogra_ waits for britney before spinning a new image | 18:11 | |
slangasek | ogra_: live-build scripts/build/lb_chroot_hacks. | 18:15 |
ogra_ | in live-build itself ? | 18:16 |
slangasek | yes | 18:16 |
ogra_ | smells like a bug, why dont we have it in other builds ? | 18:17 |
stgraber | I suspect we do in all desktop images | 18:18 |
slangasek | yes | 18:18 |
slangasek | but it's a bug that went under the radar before | 18:18 |
stgraber | question is, why did dba think that was needed at all... | 18:19 |
ogra_ | \o/ | 18:19 |
slangasek | well, Debian does use /etc/adjtime. | 18:19 |
slangasek | (it shouldn't, but the reasoning why is difficult to explain effectively so I haven't tried to get that change upstreamed) | 18:19 |
stgraber | ah, didn't know that, so I guess we missed that difference when we rebased on the newer live-build? | 18:20 |
stgraber | anyway, easy enough to fix for any new builds | 18:20 |
slangasek | yes, uploading live-build now | 18:21 |
stgraber | cool, I'll let it through when it's in the queue, maybe we'll have it in place before the next touch build then | 18:21 |
ogra_ | stgraber, i can wait :) | 18:24 |
ogra_ | touch is all manual ... from code commit to released image | 18:24 |
stgraber | accepted | 18:24 |
slangasek | stgraber: so did we come to any conclusion about packages seeded in "supported" for !Ubuntu? | 18:42 |
stgraber | slangasek: I think I'd have to look at the json file to convince myself it's safe (as I'm not sure all ubuntu supported packages show up under ubuntu), I'd also probably want to make sure none of the existing flavours use supported in a way to indicate that those packages are things they care about and have documentation on but are post-install or language/region specific packages to be installed post-install | 18:45 |
stgraber | so currently, status quo seems easier especially as we haven't seen a flood of those so far | 18:45 |
slangasek | you're checking both seeds and packagesets, right? | 18:46 |
slangasek | shouldn't "think we care about but is post-install" be in the packageset, even if it's not on the image? | 18:47 |
slangasek | s/think/thing/ | 18:47 |
stgraber | it should, but the packagesets are generated from the seeds... | 18:47 |
slangasek | hmm | 18:47 |
stgraber | well, some/most flavours ones are, kylin is manual | 18:48 |
ogra_ | stgraber, oh, will writable-paths cope with the removal of adjtime ? | 19:05 |
stgraber | yep, it should simply fail to bind mount and move on | 19:05 |
ogra_ | great | 19:05 |
ogra_ | go britney ... i know you can make it | 19:06 |
slangasek | stgraber: and then we should follow through to remove adjtime handling from the writable-paths stuff as well, and make sure the file is correctly removed on upgrades | 19:10 |
stgraber | slangasek: yeah, my debdiff for lxc-android-config already removes it from writable-paths so once that one land, we'll be good | 19:11 |
slangasek | o | 19:11 |
slangasek | k | 19:11 |
stgraber | we won't need to do any removal on touch since the file will just go away in the next image, though we probably ought to for desktops | 19:12 |
stgraber | not sure what's the best way of doing that though, adding an rm to some common package's postinst? | 19:12 |
slangasek | probably util-linux, I'd guess | 19:14 |
* ogra_ sees live-build vanish from britney ... | 19:14 | |
ogra_ | yay | 19:14 |
ogra_ | time for an image then :) | 19:15 |
=== jhodapp is now known as jhodapp|afk | ||
stgraber | ogra_: did you see it publish (rmadison live-build)? | 19:16 |
ogra_ | stgraber, if it is gone from tehg excuses page its pretty sure in, no ? | 19:16 |
ogra_ | *the | 19:16 |
stgraber | hmm, I guess it should yes, I tend not to trust that and always triple check with rmadison :) anyway, live-build is fully published, so go ahead | 19:17 |
stgraber | (and since we moved the archive stuff to a new box, rmadison got much faster, so it's less of a pain to use nowadays) | 19:18 |
ogra_ | well, just using madison after apt-get update should do as well | 19:19 |
ogra_ | thats what i usually do | 19:20 |
* stgraber takes lxc | 20:20 | |
=== jhodapp|afk is now known as jhodapp | ||
stgraber | I'll take that one, sounds like a reasonable use of my last 15min of work for the day :) | 21:45 |
stgraber | oh and it's an actual upload, not a sync, sweet! | 21:46 |
stgraber | well, looks like I'll need to find something else to do before my EOD, that one was way easier to review than I expected ;) | 21:47 |
=== jhodapp is now known as jhodapp|afk | ||
slangasek | libhybris is in core? | 21:53 |
stgraber | apparently | 21:54 |
stgraber | also it seems to be building debs used by kubuntu, go figure | 21:54 |
slangasek | er, um | 21:54 |
stgraber | as in, daily-live, not supported :) | 21:54 |
slangasek | pulseaudio depends on libhardware2 | 21:56 |
rsalveti | right | 21:56 |
stgraber | that'd make sense if seeded-in-ubuntu would also list it for say, every other flavours :) | 21:57 |
rsalveti | do I need to do anything to get libhybris released or just wait for it to be published? | 21:57 |
stgraber | rsalveti: I accepted it in the archive, not sure if there's a block on it by the touch release team | 21:57 |
rsalveti | are they doing armhf-based builds? | 21:57 |
stgraber | ah, that might be it, yes | 21:57 |
stgraber | yeah, kubuntu desktop builds on armhf | 21:58 |
rsalveti | right, that's it then | 21:58 |
stgraber | and I haven't been building edubuntu armhf in a long long time, so that's why it's not listed | 21:58 |
rsalveti | pushing new gstreamer-bad in a few minutes as well | 21:58 |
stgraber | so in theory, that means the FFe for libhybris in bug 1208989 isn't valid since some of the binaries are included in non-touch flavours, though that upload was a bugfix, so no problem with that. | 22:00 |
stgraber | (and I'm not seeing any obvious feature addition since FFe for packages affecting the Kubuntu images) | 22:03 |
slangasek | well, I wonder if that means the kubuntu desktop images don't actually have a working pulseaudio on armhf | 22:07 |
slangasek | and whether anyone's tested that | 22:07 |
stgraber | trying to get testing history data from the iso tracker to see if someone tested kubuntu desktop armhf lately | 22:09 |
slangasek | the pulseaudio patches to *use* libhybris seem to have been added post-FF with no FFe bug | 22:09 |
rsalveti | hm, not sure if that was added after FF | 22:09 |
rsalveti | that was to add support for modem/pcm using the android hal | 22:10 |
stgraber | no armhf desktop result for kubuntu since saucy opened apparently | 22:10 |
slangasek | 1:4.0-0ubuntu2 says "add patches for Ubuntu Touch"... that's the earliest mention I can see | 22:10 |
rsalveti | yeah, aug 27 | 22:12 |
rsalveti | that was the first one | 22:12 |
slangasek | oh, two days before feature freeze, I see :-) | 22:12 |
rsalveti | :-) | 22:13 |
stgraber | still not ideal that non-touch flavours end up pulling that code too, can't that be done as a pulseaudio plugin in a separate package? (I have no idea how pulseaudio works besides the fact that it has modules ;)) | 22:14 |
rsalveti | probably, need to ping diwic next monday | 22:14 |
rsalveti | someone? ^^ :-) | 22:17 |
stgraber | that got auto-accepted | 22:18 |
rsalveti | perfect | 22:18 |
rsalveti | indeed | 22:18 |
rsalveti | was thinking about the good subject | 22:18 |
rsalveti | bad is not seeded | 22:18 |
rsalveti | *subset | 22:18 |
darkxst | have the ubuntu GNOME cron jobs been switched back on? | 23:04 |
stgraber | no | 23:05 |
stgraber | I guess we should do that for all the products | 23:05 |
stgraber | let me do that quickly | 23:05 |
stgraber | all done | 23:06 |
darkxst | stgraber, thanks | 23:11 |
ogra_ | stgraber, did you leave touch on manual ? | 23:13 |
stgraber | yep | 23:14 |
ogra_ | :) | 23:14 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!