/srv/irclogs.ubuntu.com/2010/11/03/#ubuntu-devel.txt

cjwatsonpitti: hm, I guess I might as well stop bothering to run apt-listchanges on upgrades.  it would be nice to have a replacement for that, since it's a really useful thing to scan on upgrades to see e.g. whether some bug you care about might have been fixed00:08
cjwatsonor, well, not a replacement, but an alternative way for it to fetch its data00:08
tazzwould it be wise to still follow https://wiki.ubuntu.com/DebootstrapChroot ?00:17
tazzalso https://wiki.ubuntu.com/PackagingGuide/Complete00:17
ebrodertazz: instead of the DebootstrapChroot page you can use the mk-sbuild command in ubuntu-dev-tools00:18
tazzumm... ok, i'll readup on that. Thanks ebroder00:19
persiatazz, What are you trying to accomplish?00:20
tazzpersia, trying to learn how to package stuff in ubuntu00:21
persiaNew stuff?00:21
tazzpersia, umm not really. just learning for now :)00:21
persiaI think you'll have a more successful experience if you either try to package new stuff you want that isn't available, or try to patch old stuff that doesn't work the way you want.  There's enough docs out there that almost nobody actually understands it all, and it's easy to get lost trying to learn if you aren't focused on some tasks.00:22
persiaMost folk tend to learn enough to do the things they care about, and enough about how to get more info to be comfortable digging up the rest at need (although we're all constantly asking each other for help filling gaps)00:23
tazzi see... well there is this anoying bug in amarok i would like to see fixed :p00:25
tazzs/anoying/annoying00:26
persiaExcellent place to start!00:26
persiaSo, first steps are to get the source and hunt down the solution.  Do you know how to do those?00:26
tazzapt-get source amarok ?00:28
persiaYep.00:28
=== tazz_ is now known as tazz
=== solid_liquid is now known as solid_liq
=== Pilif12p is now known as Pilif|hw
microcaig_socket_client_connect_* cause fd leek when connection refused, anyone notice this ?01:05
=== sanchaz is now known as sanchaz-away
=== Pilif|hw is now known as Pilif12p
dholbachgood morning!06:49
=== evilnhandler is now known as nhandler
=== amitk is now known as amitk-afk
hrwhi08:24
=== almaisan-away is now known as al-maisan
=== amitk-afk is now known as amitk
sosaitedI am trying to install automake 1.11 by compiling source on Lucid, but after running make install. When I check with apt-cache policy automake1.11 , I get http://paste.ubuntu.com/524962/09:48
persiasosaited, That's expected.  If you want to manage software with packages, you will need to create a .deb and then install it, rather than using raw make install.  You can start with `apt-get source automake1.11`; then in the unpacked source `debuild -b` to get an approximate dirty package.  If you need clean distributable packages, ask lots more questions here.09:50
sosaitedpersia: Thanks.09:56
=== hanska is now known as dapal
=== hanska is now known as dapal
=== hanska is now known as dapal
=== manusheel is now known as manusheel_afk
=== ivanka is now known as ivanka-train
chrisccoulsonno doko today?11:22
chrisccoulsoncould really use some help with bug 663294 :)11:23
ubottuLaunchpad bug 663294 in gcc-4.5 (Ubuntu) "Firefox built with gcc-4.5 is a non-starter on i386 with -pie" [High,Confirmed] https://launchpad.net/bugs/66329411:23
directhexmmm pie11:25
seb128chrisccoulson, I think he said he would stay some extra days in florida after UDS11:25
chrisccoulsonseb128 - ah, ok. i guess it will have to wait a few more days11:25
chrisccoulsondirecthex, this is the only time i have found pie to be bad ;)11:26
chrisccoulsonpie is usually great11:26
chrisccoulson:)11:26
=== hanska is now known as dapal
=== hunger_ is now known as hunger
=== bilalakhtar_ is now known as bilalakhtar
=== hrw is now known as hrw|afk
=== JanC_ is now known as JanC
ScottKchrisccoulson: doko is offline this week.12:29
\shbarry: can I bug you about a python setuptools question? :)12:29
chrisccoulsonScottK, thanks12:29
* ScottK notes to \\sh that barry is an old man and this is probably too early for him.12:29
\shScottK: at least he'll get a hilight :)12:30
ScottKYep.12:30
sebnerScottK: isn't he following your lead with "sleep is for the weak" .. even though he is old? :P12:36
ScottKsebner: He's definitely weak (although I ought to note he was doing 6AM Ti Chi (or however you spell it) last week and I wasn't.12:37
ScottK)12:37
sebnerhahaha12:37
persia+a12:38
pittiGood morning12:58
pittiemgent: at plumber's12:58
stgrabermorning pitti12:59
pitticjwatson: I wrote apt-changelog yesterday to retrieve it, haven't integrated it into a package yet12:59
pitticjwatson: but an apt-listchanges like replacement should be rather easy -- after all, we know which version is installed and which is the candidate, so it could just crop the downloaded changelog after that12:59
pitticjwatson: do you think "apt-changelog --new mypkg" would do? I could also just change apt-listchanges itself13:00
pittihey stgraber13:00
pitticjwatson: added a WI for me to fix apt-listchanges13:02
pittimvo: would it be okay to you if I added apt-changelog to the apt-utils package? and into cmdline/ in the source package?13:03
mvopitti: sure13:04
pittimvo: ok, thanks13:04
mvopitti: why not part of apt-get ?13:04
mvopitti: or apt-cache13:04
mvopitti: the plan is to add a generic "apt" btw13:04
pittimvo: it's a shell script right now, but I don't mind much13:04
mvopitti: ok, just add it then13:05
mvopitti: I will merge that then13:05
=== manusheel_afk is now known as manusheel
pittimvo: oh, ok; I can do a branch (I was going to commit to lp:apt directly, it's u-core-dev owned)13:05
mvook13:06
mvoeither way13:06
mvois fine :)13:06
pitti'k, thanks!13:06
* pitti -> listen to keynote &13:06
cjwatsonpitti: I think I'd prefer it to be integrated into apt-listchanges, since it already has other nice UI facilities.  Thanks!13:09
=== manusheel is now known as manusheel_afk
corecodehey13:26
corecodehow do you pull the debian/changelog into the bzr commit message?13:26
cjwatsondebcommit13:28
corecodethanks13:29
corecodeif i have fixes for a package, should i branch the bzr code and upload them into a private branch?13:32
corecodeW: sqliteodbc source: diff-contains-bzr-control-dir .bzr13:33
corecodeam i using the bzr branches properly?13:33
cjwatsonput DEBUILD_DPKG_BUILDPACKAGE_OPTS="-i -I" in ~/.devscripts13:35
cjwatsonthat will exclude .bzr from the built source package13:36
corecodethanks13:36
corecodemuch appreciated13:36
=== hrw|afk is now known as hrw
smosercjwatson, are you around ?13:56
cjwatsonsmoser: hi13:57
smoseri've beeen asked a couple times to try and get the pv-grub support back into lucid13:57
smoserthis is fairly easy from a grub-legacy-ec2 perspective, and i've testted general functionality13:57
smoserthe issue that i'm running into is that in our lucid images, we *need* to have 2 kernels.  the -virtual (for booting under UEC/kvm) and the -ec2 kernel (for booting under ec2)13:58
smoserwith these changes, grub2 will run, and see 2 kernels (-ec2 and -virtual)13:58
smoserthe -ec2 is actually numbered > -virtual, so under UEC, grub2 would run, and a reboot would take you into the -ec2 kernel which would fail to boot.13:59
smoserwould you be open to changes that would explicitly ignore certain (-ec2) kernels in the grub2 lucid code ?13:59
cjwatsonif possible, for lucid I'd prefer it if the change could be done in an EC2-specific package, to eliminate the possibility of regressions for non-EC2 users14:00
cjwatsonis there any way to supply configuration to grub2 in this case?14:00
smoserwe wouldn't need it in maverick or natty, as the -ec2 kernel has been removed from the images, so an upgrade would get you a newer -virtual kernel than the -ec2 kernel, so it would then be selected.14:00
smoseri was expecting you would know more than i do, but i didn't immediately see any way to 'configure' /etc/grub.d/10_linux to ignore certain things.14:01
cjwatsonsmoser: I meant, can you feed it a grub.cfg14:07
cjwatsonor anything else in /boot/grub14:07
smoserwell, i can write anything i want in /boot/grub either via cloud-init on first boot, or via the image build process.14:08
smoserbut the goal is to have a normal 'apt-get dist-upgrade' do the right thing (which would run update-grub)14:08
cjwatsonso the problem is with images that have already been created?14:10
cjwatsoncan -ec2 kernels ever be usefully booted by grub2, on any system?14:10
=== ivoks is now known as ivoks-afk
smoseri would say there is a small edge case where someone might have used the -ec2 kernel as a xen domU kernel because it worked for them.14:11
smoserrather than building their own kernel14:11
smoserwait, but then grub2 wouldn't be loading it14:12
smosergrub2 could not be the bootloader for any xen domU that i'm aware of14:12
smoserso i think its safe to answer your above question with 'No'.14:13
pitticjwatson: ack14:13
smosercjwatson, the problem would be with future images.14:13
cjwatsonsmoser: if grub2 can never usefully load an -ec2 kernel, then I think it's OK to exclude it using a grub2 SRU14:14
smoserand just exclude it by match in 10_linux ?14:14
cjwatsonplease use lp:~ubuntu-core-dev/ubuntu/lucid/grub2/lucid as the bzr branch for such a change - the lucid version uses cdbs-edit-patch14:14
cjwatsonI guess so14:15
smosercjwatson, ok. thanks.14:15
cjwatsonif [ "${version%-ec2}" != "$version" ]; then continue; fi  or some such14:15
smoserright.14:15
cjwatsoner, actually, watch out, that loop has an explicit iterator at the end14:16
smosercjwatson, i'll be careful, and you'll review.14:16
smoser:)14:16
cjwatsonthe grotty  list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`  bit14:16
smoserjust a bikeshed question, you would prefer 'if [ ... ] ; then continue; fi' to [ ... ] && continue14:17
cjwatsongiven that you may have to have a copy of that list= bit before the continue, I think if ... fi would be clearer, yes14:18
cjwatson(in general I don't mind)14:18
smoserok. thanks cjwatson.14:18
cjwatsonnp, good luck testing that one ...14:19
=== smb` is now known as smb
=== asac_ is now known as asac
=== sebner_ is now known as sebner
=== _LibertyZero is now known as LibertyZero
cndhow can I get the info copied into an apport bug summary?14:52
cndI don't want to run apport-collect or apport-cli and get all the other extra files14:52
cndjust that nice summary14:52
* ScottK would appreciate it if someone who has moderator power on the TB list would pay the queue a visit.15:21
cjwatsonScottK: done15:25
ScottKcjwatson: Thanks.15:25
adsHi all15:32
=== dendrobates is now known as dendro-afk
adsOk, who's responsible for the PHP mess in Ubuntu? ;-)15:32
=== dholbach_ is now known as dholbach
adsI can't get PHP to log parse errors even though I configured every known option and phpinfo() tells me all options are switched on.15:34
ScottKads: You probably want #ubuntu-server.15:34
ScottKbarry: Speaking of python3.2, any idea why it's failing to build on Natty?15:35
adspff, #ubuntu just forwarded me here ;-)15:35
ScottKads: It's a mistake to come here for support questions.15:35
PiciScottK: I'll sort it out with the person who suggested it.15:36
ScottKThanks.15:36
=== dendro-afk is now known as dendrobates
* cjwatson idly wonders if we should switch to the perl in experimental15:42
cjwatsonsince it's actually vaguely current15:42
cjwatsonthen again I'm not sure I want to put lots of time into it15:42
pyghassenhelp please16:00
pyghasseni got this error16:00
pyghassen subprocess installed post-installation script returned error exit status 116:00
pyghassensubprocess: command not found16:00
ricotzhi, any reason why the vala 0.11 binaries are still queued?16:05
seb128ricotz, the queue just need to be reviewed, there is 63 items there16:07
seb128ricotz, basically people have been busy at UDS, travelling back and jet lagged16:07
seb128just let some time for people to catch up with everything16:07
ricotzseb128, ok, just thinking that this might cause some build failures since the current copied version isnt working right16:08
seb128why not?16:08
ricotzseb128, glib and gobject-introspection updates, i didnt looked into yet, but it might be the cause for a building problem of dockmanager16:10
=== dendrobates is now known as dendro-afk
seb128ricotz, things we will sorted in the next days16:10
seb128it's still early natty so build issues are to expect16:11
=== dendro-afk is now known as dendrobates
seb128time to land the next versions, merges etc16:11
seb128I will review the vala in the queue16:11
ricotzseb128, ok ;), no problem16:11
ricotzseb128, thanks16:11
seb128thank you for pointing issues ;-)16:12
cjwatsoncyphermox: would you like to test out an isc-dhcp package before I upload it?16:18
cjwatsoncyphermox: from what I can see, network-manager needs to be rebuilt in order to use dhcp v4?16:19
cjwatson(which seems like a flaw ...)16:19
cyphermoxcjwatson, yeah, needs to be rebuilt later16:19
cyphermoxit's not ideal, but it will work fine even before rebuild I think16:19
cyphermoxcjwatson : do you have isc-dhcp in a PPA now?16:20
=== sebner_ is now known as sebner
cjwatsonjust locally16:20
cjwatsonguess I can stick it in a PPA16:20
cjwatsonoh, um, natty PPAs aren't switched on yet are they ...16:22
cjwatsonlet me see if I can get that fixed16:22
cyphermoxcjwatson, what do you mean not switched on? it works for me16:22
cyphermoxor if you point me to a branch I can build it locally and test it now16:23
cjwatsonoh, I looked at https://launchpad.net/~cjwatson/+archive/ppa and it didn't have natty in the drop-down - I guess it only lists the ones you've uploaded to16:23
cyphermoxright16:23
cjwatsonuploading to that PPA now16:23
cyphermoxok.16:23
cjwatsonbefore rebuild> it'll use dhclient3, won't it?16:24
cyphermoxcjwatson, I think it will just work, though possibly try to get v6 as well if you don't specify -4 and/or -616:24
cjwatsonit'll still try to look in /etc/dhcp3/dhclient.conf, from what I can see16:25
cyphermoxcjwatson, it will use dhclient, the main issue was before i patched it to detect the version, NM would fail trying to pass -4 or -6 to dhclient (which couldn't parse that)16:25
cyphermoxcjwatson, I though isc-dhcp still looked at those configs too... but either way, from what I recall the config file to use is passed as a parameter16:25
cjwatsonthe postinst copies /etc/dhcp3/dhclient.conf to /etc/dhcp/dhclient.conf on upgrade from dhcp3-client, and thereafter it uses /etc/dhcp/dhclient.conf16:26
cyphermoxok16:26
cyphermoxwell I do pass the config file with -cf16:26
cjwatsontechnically you could purge dhcp3-client after upgrade :-)16:27
cjwatsonthough I'm not sure if that would delete /etc/dhcp3/dhclient.conf16:27
Chipzzcjwatson: what does debian policy say about moving the file instead of copying it in such cases?16:27
cyphermoxright16:27
cjwatsonit's not in conffiles any more16:27
cjwatsonChipzz: nothing16:27
cyphermoxcjwatson, if you want me to test, I can give it a quick shot (though I don't have an ipv6 rig), then it could be ready for upload16:28
cjwatsoncyphermox: if you could - I've tested it just with ifup16:28
cyphermoxI can also upload a newer NM (but not too new) after testing that as well locally, just to be sure everything is good16:28
cyphermoxcjwatson, nice job on libpipeline btw16:30
cjwatsonthanks :)16:30
cjwatsonhopefully some people other than me will start using it16:30
cyphermoxcjwatson, I already have an idea for it16:31
cjwatsoncool, let me know if it exposes any weaknesses in the library16:31
cyphermoxsure16:31
cyphermoxhmm... actually I wonder if it could even be used by NM to do things like finally implementing proper two-factor auth for VPNs (e.g. password changes)16:33
cjwatsonhas it been avoiding fork/execve 'cos of the hassle?16:33
cjwatsondidrocks said he was going to look at whether it would be feasible to integrate libpipeline with the glib event loop somehow16:34
cjwatsonwhich may not always matter, it depends on the circumstances16:35
cjwatsongrr, failed to build16:37
cjwatsonthat's odd, libldap2-dev hasn't changed ...16:39
cjwatsonah, I bet it's a --no-add-needed thing16:45
=== davidbarth is now known as dbarth
=== hrw is now known as hrw|gone
ScottKdidrocks: When you uploaded gtk-doc-tools it appears you dropped the highlight build-dep, but not the runtime depends so it's now uninstallable.17:10
didrocksScottK: urgh, sorry, will fix that right away17:10
ScottKdidrocks: https://launchpad.net/ubuntu/+source/atk1.0/1.32.0-0ubuntu3/+build/2030284 is the result.17:10
ScottKThanks.17:10
didrocksScottK: uploaded, if you want to give it a higher priority to avoid too many FTBFS… thanks :)17:13
ScottKdidrocks: I can't.  Needs a buildd admin.17:13
didrocksScottK: oh, I was thinking archive admin can as well, ok17:13
ScottKpitti or cjwatson: ^^^ would you please rescore gtk-doc17:14
ScottKNope.17:14
ScottKI can but ask like any other mortal.17:14
LaneyA team which ScottK isn't a member of? Never thought I'd see the day.17:14
highvoltageLaney: he's gone soft!17:15
ari-tczewis XS-Python-Version: >= 2.5 okay for Ubuntu ?17:15
=== fabbione is now known as fabbione|lpc
ari-tczewor maybe we should require >= 2.7 since natty?17:19
cjwatsonScottK: gtk-doc is already successfully built?17:19
ScottKMaybe it was fast.17:19
* ScottK looks17:19
cjwatsonhmm, ubuntu-build doesn't notice the newer upload17:19
ScottKIt's building now in any case.17:20
cjwatsondamn, lost the opportunity to fix the bug :-)17:20
cyphermoxcjwatson, back from lunch, downloading isc-dhcp now.17:21
cjwatsoncyphermox: 4.1.1-P1-11ubuntu1~ppa2 has built but isn't published yet17:22
cjwatsonthough I guess you can get it from LP17:22
geserari-tczew: did the package stopped working with older python version or why the bump?17:22
cyphermoxthat's what I did17:22
ScottKari-tczew: XS-P-V is based on what the upstream source requires.  It should never be changed because of what versions we have in the archive.17:23
ari-tczewgeser: Didn't test. Why added? bug 3919617:24
ubottuLaunchpad bug 39196 in gnome-randr-applet (Ubuntu) "Wrong display of current rotation" [Medium,Fix released] https://launchpad.net/bugs/3919617:24
=== sebner_ is now known as sebner
=== dendrobates is now known as dendro-afk
pittiScottK: gtk-doc already built17:39
ScottKpitti: Yep.  It got there very quickly anyway.17:39
* ScottK should have looked at the build queue before calling for help.17:40
pittiScottK: np17:40
pittisuperm1: do you think you can review/approve https://blueprints.launchpad.net/ubuntu/+spec/hardware-desktop-n-package-field-modaliases this week? mostly to confirm that this is what you need?17:41
pittimvo: do you have a minute to review/approve https://blueprints.launchpad.net/ubuntu/+spec/packageselection-desktop-n-automatic-printer-driver-download-should-support-signed-packages this week? should be easy17:41
=== dendro-afk is now known as dendrobates
=== beuno-lunch is now known as beuno
mvopitti: sure17:54
=== angela is now known as Guest74254
cjwatsoncyphermox: any luck?18:13
cyphermoxcjwatson, looks okay, aside from an issue with the apparmor profile18:15
cjwatsoncyphermox: oh?18:16
cyphermoxcan't create the lease file, hold on18:16
cjwatsonodd18:17
cjwatson  /var/lib/dhcp/dhclient* lrw,18:17
cyphermoxah18:17
cjwatson(used to be /var/lib/dhcp3/)18:18
cyphermoxthat's why I'll need to recompile NM I think :?18:18
cjwatsoncould be18:18
cyphermoxI'm sure18:18
cyphermoxthe error was with /var/lib/dhcp318:18
=== al-maisan is now known as almaisan-away
cjwatsonah, yes, NM_DHCLIENT_LEASE_DIR18:18
cjwatsonI wonder if isc-dhcp-client needs to Breaks: old versions of n-m, or if it won't matter18:19
cyphermoxIt doesn't seem to break negotiation, it's just that I expect the lease re-neg might not work properly18:20
cjwatsonseems odd that network-manager has no package relationship at all with dhcp3-client/isc-dhcp-client18:20
cjwatsondespite having compiled-in assumptions about it18:21
cyphermoxwell, I added that because the newer branch was done with only isc-dhcp4 in mind.. I had to patch NM to try and cope with v318:22
cjwatsonright, but shouldn't it depend on the one it's built for or something?18:22
cyphermoxI guess so. I think there was a bug in the past about not depending on dhcp though :)18:23
cjwatsonjoy18:23
cyphermoxWith isc-dhcp I could get rid of this stuff now18:23
cjwatsonmy basic worry here is about partial upgrades from maverick to natty, for whatever reason18:23
cjwatsonwe may not have to worry about it right now, but I would like us to think about it18:23
cyphermoxcjwatson, if I add a Recommends now, would that18:24
cyphermoxbe sufficient?18:24
cjwatsonwouldn't really make any difference18:24
cyphermoxwell, it could pull in isc-dhcp18:24
cjwatsonRecommends affects what's initially selected for dist-upgrade and such but is otherwise advisory18:24
cjwatsonthat's going to happen with the new version anyway since dhcp3-client is now a transitional package depending on isc-dhcp-client.  A Recommends is weaker than that18:25
cyphermoxok18:25
cjwatsonthe problem is, what happens if somebody does say 'apt-get upgrade' which only pulls in the new network-manager but won't pull in the new isc-dhcp-client (because it's a new package and 'apt-get upgrade' won't do that)18:25
cyphermoxah18:26
cjwatsonsure, we can say "don't do that then" but really the package relationship fields ought to forbid it18:26
cyphermoxwell, NM still works with dhcp4 though... just the lease stuff is broken. Unsure of what the other impacts might be18:26
cjwatsonideally it should be impossible to install the old n-m with the new isc-dhcp-client, or the new n-m with the old dhcp3-client18:26
cjwatsonwe could do that by versioned Breaks each way, perhaps18:27
cyphermoxI'm happy to set this up for testing in the NM ppa for natty18:27
cjwatsonso n-m Breaks: dhcp3-client (<< 4)  (note you need the version here to exclude the transitional package)  and isc-dhcp-client Breaks: network-manager (<< whatever-version-is-rebuilt-for-v4)18:27
cjwatsondoes that sound reasonable?18:27
cyphermoxyeah18:28
cjwatsonjust to avoid having to debug weird bugs due to lack of lease renegotiation18:28
cyphermoxwell, the new NM will also need to build-dep on the new dhcp, too18:28
cjwatsonright18:29
cyphermoxdo you have isc-dhcp in a bzr branch?18:29
cyphermoxor do you want to upload and test fixing upgrades in parallel?18:29
cjwatsonI don't have it in bzr right now, it was tedious for some reason I forget18:31
cjwatsonyou can just copy it from my PPA to the n-m one18:31
cyphermoxbut then it would be missing the added Breaks ;)18:31
cjwatsonI can upload a ppa3 for that if you tell me the version number18:31
cyphermoxsure, just a second18:31
cyphermoxif you Breaks: network-manager (<< 0.8.2~rc1) I think it should be good. 0.8.2~rc1 was tagged a few days ago, and I'll upload the latest commit on that git branch18:35
cyphermoxcjwatson, with these changes, network-manager would end up held until dist-upgrade, right?18:36
cjwatsonOK18:36
cjwatsonyes, I believe so18:36
cyphermoxok18:36
cjwatsonuploaded18:38
cyphermoxcjwatson, thanks18:40
Riddellhow do I tell /usr/lib/pbuilder/pbuilder-satisfydepends not to run autoremove?18:45
keeschrisccoulson: have you opened an upstream gcc bug yet? I'd say that after doing the -snapshot test and isolating the assembler difference should be more than enough for upstream to poke at it.18:47
=== yofel_ is now known as yofel
chrisccoulsonkees - yeah, i might do that in a bit18:53
chrisccoulsonas long as what i've done makes sense ;)18:53
keeschrisccoulson: from my perspective, yes, quite. :)18:54
=== zyga is now known as zyga-afk
mgunesmvo, I surmise that update-manager no longer switches to partial upgrade mode every time it needs to install a new package, but offers "New install" items under a "Distribution updates" heading instead. Is this valid for all new packages? Are there any remaining cases for partial upgrades? I haven't found the new behavior documented anywhere.19:14
=== tkamppeter_ is now known as tkamppeter
mvomgunes: the only time it will ask for partial is if it needs to remove a package - but that should not happen on stable19:24
mgunesmvo, is partial still to be expected in the development branch when the archive is inconsistent?19:26
=== sanchaz-away is now known as sanchaz
=== hanska is now known as dapal
=== nhandler_ is now known as nhandler
=== zyga-afk is now known as zyga
cody-somervilleRiddell, Can you set a contact e-mail address for kubuntu-ppa so that I don't get e-mailed about that team's build failures?20:21
highvoltageLP really needs to fix that somehow :)20:30
sorenhighvoltage: Some of us use that as a feature, actually :)20:38
rangerpbquestion about building .debs.  Using dh_make and dpkg-buildpackage to compile and package things up, if I needed to add a user before installation of the package, where would I stick that?  In the rpm spec, it's in %pre20:39
cjwatsoncall adduser in a preinst script20:40
cjwatsonnormally lives in either debian/preinst or debian/<package>.preinst (the former applies to the first binary package listed in debian/control)20:40
rangerpbyes, there is a foo/debian/preinst.ex file20:40
rangerpbdo I rename that to just preinst?20:41
rangerpbAnd do I have to "hook" it somehow?  because I actually did add it in there, and it didnt work earlier, so I figured I had something messed up20:41
cjwatsonrename it to preinst, yes.20:43
Riddellcody-somerville: ok20:43
cjwatsonuse 'dpkg -I foo.deb' to see if it winds up in your package20:43
cjwatsonunless you have decided to write debian/rules extremely very much by hand, you don't need to hook it20:43
cjwatsonall the .ex files should either be renamed or removed20:44
rangerpbcjwatson, ah, ok, now I see the difference.  during dh_auto_install of the package, it checks for the user and fails bc it doesn't exist.  the preinst file only goes in once it is build I presume?20:45
cody-somervilleRiddell, ty20:45
rangerpbso maybe I need to manually add it to complete the build of the package.20:45
cjwatsonrangerpb: you'll need to fix the upstream build system20:45
cjwatsonit needs to not rely on a particular user being present during build - it won't be present e.g. when you upload it to a PPA20:45
cjwatson(and there's no way that you can add it in such an environment)20:46
rangerpbOk, i thought it was goofy to begin with20:46
WubbbiWhen do you (we) start to add realy big changes to ubuntu natty?21:01
BUGabundoevening21:05
persiaWubbbi, A couple weeks ago, if they are ready.21:05
Wubbbipersia: ok sound nice. :)21:06
WubbbiDo someone know when the fglrx driver will be updated in Natty. We still have an old version. Can someone maybe maintain it?21:11
ScottKWubbbi: #ubuntu-x is a better place for such questions.21:11
Wubbbiok21:11
superm1pitti, oh i didn't realize that's an action I had to do. that all looks correct ot me21:33
pittisuperm1: thanks; was mainly meant as a peer review21:42
pittisuperm1: I set you as approver since you requested the change21:42
* pitti -> back to conf21:42
=== dendrobates is now known as dendro-afk
ari-tczewcould someone sponsor 4 merges for main prepared by MOTUs?22:22
sebnerari-tczew: just subscribe the queue and wait patiently like we all do ;)22:23
ari-tczewsebner: saying 'wait patiently' is pretty deprecated.22:23
sebnerari-tczew: well sure, but in the long run you risk to have an "annoying" attitude22:24
micahgari-tczew: no, it's still the normal process unless it's needed quickly22:24
persiaari-tczew, Really, wait patiently is *not* deprecated.  Showing excessive failure to wait patiently is very much not preferred.22:26
ari-tczewI don't care.22:28
* ari-tczew feels stronger that we should clean up sponsors queue.22:28
persiaAs someone who has been responsible for administrating sponsoring for the past few years, I agree it's a good thing, but lots of stuff in the queue is just plain wrong (and always will be).22:29
persiaBased on the data bdrung presented during one of the sponsoring sessions at UDS, the main issue is for the small subset of packages in core, which I think most of us agree are dangerous to touch, as they affect so many things.22:30
=== dendro-afk is now known as dendrobates
persiaI'm actually much more in favour of the new initiative (with extra resources thanks to rickspencer3) to treat aged sponsor requests for core in the same way we do patch review (communicating with upstream and debian and generally shepherding stuff), rather than blind uploading.22:31
persiaWe'll have a better distribution for doing it right, even if that means less direct sponsoring.22:31
* sebner agrees with persia 22:31
bdrungari-tczew: sync and merges are being processed in a timely manner. patiently waiting works there.22:34
gesercjwatson: you can take bug 669826 (gparted sync) off your TODO list; bdrung took care of it22:35
ubottuLaunchpad bug 669826 in gparted (Ubuntu) "Sync gparted 0.7.0-1 (main) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/66982622:35
bdrunggeser: i process sync requests first - to encourage syncing (and because they are easy)22:36
geserbdrung: thanks, I also asked cjwatson as he's TIL for gparted22:37
bdrungTIL?22:37
geserTouched It Last22:37
bdrungk22:37
geserhe did the last gparted merge22:38
persiaAnd for all it's nice to have no barriers, TIL before DIF helps preserve continuity of expertise better than most things we've tried.22:39
=== dendrobates is now known as dendro-afk
cjwatsongeser: thanks23:30
=== dendro-afk is now known as dendrobates

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