ScottKslangasek: kde-workspace got missed.  (or maybe infinity)01:26
slangaseksorry, must've been highway hypnosis while reading http://people.canonical.com/~ubuntu-archive/pending-sru.html01:27
ScottKEasy enough.  There are a lot of them.01:27
cjwatsonrah, API removals work02:15
* cjwatson commits a new remove-package client02:16
cjwatsonso that should be usable by non-Canonical archive admins now02:16
* ScottK smiles.02:21
cjwatsonshows up in exactly the same way in +publishinghistory as old removals; no longer possible to override the remover name, but that's probably a good thing02:29
cjwatson(if you're removing on behalf of somebody else, you can name them in the comment)02:29
cjwatsonfixing up the reports and ancillary stuff now02:31
cjwatsonplease update lp:ubuntu-archive-tools if you're doing anything remotely related to removals02:37
cjwatsonI'll be removing the old facilities on cocoplum soon02:37
cjwatson(this is way faster too, actually)02:37
cjwatsonArchiveAdministration updated02:39
infinitycjwatson: Faster is nice.02:45
cjwatsonmostly because it doesn't do stupid locking02:46
cjwatsonand probably also the execute_zcml_for_scripts crap02:46
cjwatsonMaybe depends how you define faster.  It's slower if you run it on lots of packages at once, at the moment.  Probably some optimisation potential.02:50
cjwatsonStartup time is better.02:50
cjwatsonMinor semantic change: it's no longer possible to remove source without removing binaries built by that source too (I believe that check is safe against binaries being taken over by other packages).  This is probably good.02:51
ScottKcjwatson: I noticed in the diff for your last ArchiveAdministration page update that neither of the people listed as reviewers for Partner packages work for Canonical anymore.03:16
cjwatsonYes, I was meaning to do something about it as soon as I figured out who the replacements should be.03:17
cjwatsonbdmurray: your sru-report changes are live03:17
cjwatson(as of the next run)03:18
* cjwatson decommissions the last traces of the old ssh cocoplum sync-backend hac03:21
cjwatsonnothing in ubuntu-archive-tools depends on ssh access any more03:21
cjwatson(which is not to say there aren't still Canonical-only tools, there just aren't annoying tentacles between the two worlds any more)03:22
ScottKcjwatson: If you have a bit of spare context, would you please accept qt4-x11 from binary New for me?  I've reviewed it and I think it's fine, but libqt4-dev-bin needs an override to Main and I don't think I can do that without overriding all the Universe binaries to Main too.03:23
cjwatsonYou can't yet, no03:23
cjwatsonMy somewhat terrifying http://paste.ubuntu.com/1015825/ would permit that but needs to be redesigned03:24
cjwatsonActually maybe it wouldn't yet03:25
cjwatsonI don't have an override-one-binary thing hooked up yet03:25
ScottKNo rush.  It doesn't actually come up that often and if I'm in a real rush, I just override everything and let component mismatches sort it later.  Not ideal, but it works.03:26
cjwatsonScottK: I've done the override for you - go ahead and accept it03:27
* cjwatson confirms by example (libextlib-ruby) that the way the API form of requestDeletion auto-removes binaries on source removal is safe against binaries being taken over by other sources03:34
=== Ursinha` is now known as Ursinha
=== Ursinha is now known as Guest90314
ogra_infinity, haha, so you flipped the behavior with the lve builder fix, now all subarches but ac100 build09:27
cjwatsonI'd appreciate thoughts on https://bugs.launchpad.net/launchpad/+bug/100687112:41
ubot2Launchpad bug 1006871 in launchpad "Copying packages to -updates always goes through unapproved queue, even when copying user is privileged" [Undecided,New]12:41
=== Guest90314 is now known as Ursinha
Davieycjwatson: I see you added the squashfs et al features to live-installer udeb.. what is left to do?13:07
Daviey(i'd quite like A1 to be squashfs based.. and don't mind doing the work, but guidance on what is to be done would be appreciated)13:09
infinityogra_: I'll look at that when I'm less drunk. :P13:14
dokothe evening just did start ...13:15
ogra_infinity, no hurry really, i can live with ac100 missing A113:15
infinitydoko: We got an early start.13:16
xnoxinfinity: well done =)13:38
xnoxdoko: make sure infinity doesn't do this: http://xkcd.com/364/13:39
cjwatsonDaviey: I'm really tired and I'm not sure I'm coherent; but a rough estimate is that you need to (a) change livecd-rootfs/live-build/auto/config to pare back the ubuntu-server squashfs to just the base system (+ maybe standard) rather than assuming that it's OK to install grub as well, since d-i probably isn't smart enough to deal with removing packages in the case of needing an alternative; (b) make whatever adjustments ...14:15
cjwatson... to the seed structure and cdimage/bin/list-seeds and so on are needed to get the right sets of packages in the right places; (c) tell cdimage to use CDIMAGE_LIVE=1 for server builds; (d) almost certainly a load of other stuff like fiddling with tools/boot/quantal/boot-*14:15
cjwatsonDaviey: I suspect the simplest answer is actually to build a test image with DEBUG=1 set in the environment (so that cdimage doesn't publish it), copy it off nusakan directly, and iterate until it works14:16
cjwatsonhmm, you have to choose between bootstrap-base and live-installer, I think, which will be seedily awkward14:17
cjwatsonperhaps a temporary cdimage hack to sed the seeds14:17
cjwatsonit shouldn't be *that* hard, but finding all the stuff you need to change up-front is nearly equivalent to doing the work :-)14:18
Davieycjwatson: that i plenty to get me started, appreciated14:24
cjwatsoncool - look at how the other live images are done for general structure, obviously14:25
=== tumbleweed_ is now known as tumbleweed
cjwatsonslangasek: accepted rpcbind, but I may have to remember to override it to standard in -proposed, depending on what LP does with it; hopefully I'll remember around the right time14:53
cjwatsonslangasek: actually, rpcbind is a separate source package from nfs-utils - would you mind fixing up the bug tasks on bug 863741 to something that makes sense and will cause things to be properly Fix Released on -> -updates?14:55
ubot2Launchpad bug 863741 in nfs-utils "apt doesn't want to replace portmap with rpcbind on upgrade" [Medium,Fix committed] https://launchpad.net/bugs/86374114:55
cjwatsonI only noticed after manually setting to Fix Committed *why* I'd had to do that14:55
scott-worknot sure this is the right place, but i am being asked by leann (kernel team) to provide download information for ubuntu studio. can anyone offer suggestions on where i might gather such information?15:03
scott-worki imagine that i cannot accurately track torrent downloads, however i presume that cd image downloads would be acquirable15:03
cjwatsonyou'd have to ask Canonical sysadmins; try #canonical-sysadmin to start with15:04
Davieyscott-work: is cd image your primary mirror network?15:04
Davieyhttp://ubuntustudio.org/downloads no precise?15:05
Daviey(and brokem images?)15:05
scott-workcjwatson: thank you for the information. how are you today?15:06
cjwatsonsleepy.  woke up at 1:30am, back to sleep at 5am, up again around 8:30am.15:07
scott-workDaviey: yes, the cd image is our primary mirror network, to my knowledge it is our only mirror15:07
cjwatsonso kind of drifting in and out of sanity15:07
scott-workDaviey: that website is suffering incredible bitrot and is in process to be replaced, although i did update the home page to reflect precise's release and link15:07
scott-workcjwatson: hehe, some maintain that state without a lack of adequate sleep15:07
slangasekcjwatson: bug tasks fixed, thanks15:09
slangasekcjwatson: could I ask you to have a look at the update-notifier in -proposed?  The bug that's verification-needed seems unlikely to get it for at least another week, but the other bugs are all fairly high-priority; would you like me to back out that change, or do you think it can be promoted as-is?15:11
cjwatsonslangasek: How well do you think testing for the other three bugs will have covered at least regression-testing here?15:14
bdmurraycjwatson: I updated my ubuntu-archive-tools branch / merge proposal and tested it on lillypilly15:15
cjwatsonbdmurray: in response to pitti's comments?15:15
cjwatsonbdmurray: I already fixed it15:15
bdmurraycjwatson: yes15:15
cjwatsonsorry, I should have mentioned on the MP15:16
bdmurrayoh, okay15:16
cjwatsonI took a rather more sledgehammer approach in case there were other things using len()15:17
slangasekcjwatson: it would be incomplete regression coverage, since the code in question only triggers when someone has a hook failing for three days consecutively... however, any possible regression is low-impact as a result15:18
slangaseksorry, no15:18
slangasekthe code triggers the second time you run the hook and it fails15:18
slangasekbut the impact of a regression is either marking a failing hook as a permanent failure when it shouldn't, or vice-versa15:18
cjwatsonIs it not possible to fiddle the system time to test this fairly quickly?15:19
slangasekor to timestamp in the past, sure :)15:21
slangasekI can do a quick test then15:21
cjwatsonI think it'd be worth *somebody* trying, even if not Loic15:21
=== lamont` is now known as lamont
=== ogasawara_ is now known as ogasawara
stgraberI know the bug report is rather long and confusing but from what I can see libgcrypt11 should be copied to -updates in precise15:53
stgraberit's been in the queue for 13 days and has been verified for precise (though not shown in the report as the bug affects multiple releases)15:54
=== ScottK2 is now known as ScottK
skaetdoing a survey of the blueprints, and some scrubbing is clearly needed.17:44
Davieyskaet: the feature reaper ?17:46
skaetDaviey,  gap analysis anyway.17:46
ScottKcjwatson: Removals definitely work with mere mortal archive-admin privileges: https://launchpad.net/ubuntu/+source/plasma-widget-daisy/+publishinghistory - Thanks again.19:08
slangasekcjwatson: fwiw I've set the rpcbind priority now19:09
tkamppetercjwatson, hi19:12
cjwatsonScottK: yay19:44
cjwatsonslangasek: cool, thanks19:44
cjwatsontkamppeter: I'm in the pub, can't do anything complicated right now :)19:44
ScottKskaet: Is pitti still the right person for the size limit work item?19:50
skaetScottK,  I think its been decided already,  will ask tomorrow in the meeting.   seb128 should know.   Will adjust after I hear back.19:51
tkamppetercjwatson, OK, will contact you tomorrow.19:58
cjwatsontkamppeter: if it's for SRU handling, there are other SRU/archive-admin types around20:02
cjwatsonScottK: FWIW process-removals.py can mirror Debian removals in bulk or individually (-s pkg)20:03
ScottKGood to know.20:03
cjwatsondoes require some care20:03
ScottKNo doubt.20:03
cjwatsonI tend to think hard about things with Ubuntu modifications20:04
ScottKThat one hasn't actually been removed yet, but it was a good opportunity for a test.20:04
ScottKI figured I'm the case of the least privilege for which a removal ought to succeed, so it was worth verifying.20:05
cjwatsonI made some progress on queue today (was too sleepy to work on what I was actually supposed to be doing).20:07

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