/srv/irclogs.ubuntu.com/2012/05/23/#ubuntu-devel.txt

bkerensabarry: do you know what the bug id you open for landscape-client?00:37
bkerensain regards to the name tweak?00:37
bkerensadisregard I found it >.<00:38
apacheloggerskaet: no status page for kubuntu quantal yet?01:28
skaetapachelogger,  give me a list of blueprints you want linked, and I'll set it up.  :)01:31
apacheloggerskaet: groovy... https://blueprints.launchpad.net/sprints/uds-q?searchtext=kubuntu all starting with kubuntu- please :)01:38
skaetapachelogger, https://blueprints.launchpad.net/ubuntu/+spec/topic-quantal-flavor-kubuntu has been setup.   for the work items to show up,  the kubuntu-q-* blueprints will need to have priority set, and have their definition approved.02:15
apacheloggerskaet: thank you02:18
apacheloggerScottK: ^02:19
TheMuso@pilot in02:47
=== udevbot changed the topic of #ubuntu-devel to: Archive open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: TheMuso
RAOFNote to the KDE team: launchpad will hate you should you try to do things like https://bugs.launchpad.net/ubuntu/+source/meta-kde/+bug/1002336 - it's not possible to accept the nominations for Precise because LP times out.02:47
ubottuLaunchpad bug 1002336 in smokeqt (Ubuntu) "SRU tracking bug for KDE SC 4.8.3" [Undecided,Fix released]02:47
=== Jacky is now known as JackyAlcine
=== JackyAlcine is now known as Jacky
=== dendrobates is now known as dendro-afk
pittiGood morning03:35
=== Jacky is now known as siibot
pittiapw: apt-cache show linux-firmware-nonfree has the modaliases now :)04:17
=== siibot is now known as Jacky
pittiapw: btw, the script spits out firwmare files which are not referenced by any module; it seems that l-f-nonfree ships an older version of the DVB-USB firmware, while linux-firmware ships the current and actually working versions04:18
pittiapw: I hope that's not an accident (i. e. the firwmare is actually free)04:18
pittiapw: so I guess we should remove the old one from -nonfree?04:18
=== thegodfather is now known as fabbione
=== astraljava1 is now known as astraljava
=== mbiebl_ is now known as mbiebl
TheMuso@pilot out06:43
=== udevbot changed the topic of #ubuntu-devel to: Archive open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
dholbachgood morning07:05
apwpitti, generally the firmware in linux-firmware comes either from the upstream firmware tree which is all redistributible or has been through legal for confirmation, if you know the filename i'll get the right people to confirm07:20
pittiapw: ah, great; one example is /lib/firmware/dvb-usb-dib0700-1.20.fw07:20
pittiapw: nonfree ships a -1.10 version07:21
pittiapw: I don't doubt much that it's ok to have in -free now (great thing!), just saying that we can most probably ditch the old version from -nonfree?07:21
apwpitti, yeah for sure, i believe the latter too, and getting rid of anything from -nonfree should be on our list for sure07:23
pittiapw: not sure if you already looked at the changelog, but for now you need to run "debian/rules debian/linux-firmware-nonfree.modaliases" manually every now and then07:24
pittiapw: do you see a way how this could work during build time, even on the buildds?07:25
pittiapw: i. e. could we do something like build-depen on linux-generic to pull the current kernel into the buildd chroot, and iterate over that instead of /lib/modules/`uname -r`?07:25
pittiapw: then the modaliases would auto-update itself during build and would always be current07:25
pittiand we would also have the list of abandoned firmware files for free in every build log07:26
apwpitti, hmmm i was indeed reading that changelog with dismay :)07:27
pittiapw: because of the manual step, or something else?07:27
apwpitti, heh yeah just the manual step, as i assume the manual step includes installing and booting the kernel from the wording07:28
pittiapw: yes; IOW, you'd usually run this on your developer machine07:28
pittiapw: I just don't know whether it has ever been tried to build-depend on the current kernel07:29
apwpitti, which branch are you using for this, i'd like to have a look07:29
pittiapw: ubuntu:linux-firmware-nonfree (the UDD branch)07:29
pittiapw: I guess that would need to be something like linux-generic [i386 amd64], linux-whatever [powerpc], linux-ti-omap4 [armel, armhf], etc.?07:30
apwpitti, i would expect to be able to do that indeed, build-dep on the binary kernels and do it in the build07:30
apwpitti, well the issue is that its an arch: all package, so only builds on i38607:30
pittioh, right07:30
apwso we'd only get the deps on that one07:30
pittiso linux-generic would actually be sufficient07:30
pittiapw: well, if we find out that ti-omap4 has modules that need -nonfree firmware (we don't have that ATM), we can always extend that07:31
apwyeah, and probabally that'd be close enough for most use cases, if its not then we'd probabally want to do the others manually07:31
pittiit's an improvement either way07:31
apwyeah07:31
pittiand right now (running manually) I only get linux-generic as well07:31
apwpitti, i think this can be done, i'll poke it07:35
apwpitti, if i want to use sed in my debian/rules do i need a builddep (and how do i work that out)07:46
pittiapw: no, sed is essential07:47
pittiapw: but I did forget to add a python3 build dep, for the gen-modaliases script07:47
pittiapw: why do you need sed, OOI? dh_modaliases already does the substitution in the Modalises: field07:47
apwpitti, this is to work out the version of the kernel that we installed by depending on linux-image-generic07:48
pittiah07:48
apwit may not be sed by the time i am done, i was realising i needed to tell it about some commands, rsync for instance in the kernel package and i don't know how to know what is "essential" and therefore not necessary to mention07:49
pittiapw: I guess this is a good start? dpkg-query -f'${Depends}' -W linux-image-generic07:50
pitti$ dpkg-query -f'${Depends}' -W linux-image-generic | cut -f1 -d, | cut -f3- -d-07:50
pitti3.4.0-3-generic07:50
pittiapw: first cut gets the first dependency, second cut chops off the linux-image- prefix07:51
pittiapw: as a check I'd add a test -d /lib/modules/$version to debian/rules, so that it fails if it's not there07:51
apwyep thats slightly simpler than my:07:54
apwkernel_version = $(shell, apt-cache depends linux-image-generic | sed -ne 's/^  Depends: linux-image-//p')07:54
apwbut replies on the order ... hmmm mine is order independant07:55
pittiapw: actually, using apt-cache is more clever because you don't need to build-depend on it07:56
apwok cool07:56
pittihm why does that not work here07:56
pittioh! translations07:57
pitti$ LC_MESSAGES=C apt-cache depends linux-image-generic | sed -ne 's/^  Depends: linux-image-//p'07:57
pitti3.4.0-3-generic07:57
pittiextra-3.4.0-3-generic07:57
apwoh of course07:57
apwok07:57
pittiapw: so it's still order dependent, you'd need to find the one without extra- ?07:57
apwLC_MESSAGES=C apt-cache depends linux-image-generic | sed -ne 's/^  Depends: linux-image-[0-9]//p07:58
pittiLC_MESSAGES=C apt-cache depends linux-image-generic | sed -ne 's/^  Depends: linux-image-[0-9]//p;'07:58
pittiapw: ^ how about this?07:58
apwpitti, i think thats the same :)07:58
pittiah, snap07:59
apwbut it loses the 307:59
* pitti ch$ LC_MESSAGES=C apt-cache depends linux-image-generic | sed -ne 's/^ Depends: linux-image-\([0-9]\)/\1/p;'07:59
pitti3.4.0-3-generic07:59
apwyep thats the one07:59
pittiwithout the /me ch crap, of course07:59
pittiapw: oh, hang on -- we still need to build-depend on it, as we need to iterate over the modules08:00
apwright08:00
* apw is working on it :)08:01
vibhavIs it possible for upstream to be the repository itself?08:13
cjwatsonapw: how do you know if it's essential> apt-cache show sed | grep ^Essential08:19
cjwatsonwell, ^Essential:08:19
apwcjwatson, awsome, thats what i wanted to know08:19
cjwatsonwith one extra caveat: awk is "virtual Essential" by way of a Pre-Depends from base-files (i.e. the Essential facility is having one of mawk or gawk installed, although neither specific one is Essential)08:20
apwpitti, subprocess.Popen communicate is barfing on a utf8 character in modinfo output, know how to fix that off the top of your head ?08:29
pittiapw: oh, with python 3?08:30
apwpitti, indeed using your script, was just testing my mod to take a directory for the modules, using the ones on my precise system08:30
apwpitti, and there is:08:31
apwauthor:         Bj�rn Stenberg08:31
apwin one of them, and it dies on it...08:31
pittihm, I already specified universal_newlines=True, so it shoudl do the decoding itself08:31
pittiapw: UnicodeDecoreError, or Encode?08:31
apwUnicodeDecodeError: 'utf-8' codec can't decode byte 0xf6 in position 125: invalid start byte08:31
apwthe special 'o' there in the author: field08:31
pittioh, so it's already trying UTF-8, not ascii08:31
pittiapw: try dropping universal_newlines=True08:31
pittiapw: and instead08:32
pittiout = modinfo.communicate()[0].decode('UTF-8', errors='ignore')08:32
pittiapw: that might be fixed in quantal's kernel? It ran flawlessly on 3.4.0-208:32
apwthat takes a lot longer08:33
apwyeah it maybe that the modules don't have the name in the later kernel indeed08:33
pittiapw: which module is that?08:33
apwwill find out, but i wanted to zap the bug while i was seeing it08:33
apwmodinfo /lib/modules/3.2.0-23-generic/kernel/drivers/usb/storage/ums-isd200.ko08:33
pittino, authors are still there08:33
pittiauthor:         Björn Stenberg <bjorn@haxx.se>08:34
apwbut note that when you pasted it its an o"08:34
pittiyour special 'o' was broken here (a diamond with a question mark)08:34
apwand when i pasted it it was  ... right08:34
apwso i suspect its been corrected in the source to be valid08:34
pittiapw: heh, funny; exactly the other way roundhere08:34
pittiapw: when I do modinfo ums-isd200, I get an o with two dots on top, it looks correct08:35
apwnnng08:35
apwahh no i was saying ... "right what you said" not it was "right"08:35
apwand when i pasted it it was  ... "what you said"08:36
apwok ... so i think the kernel source has the name fixed or something b08:36
pittiaah08:36
pitticonfusion FTW08:36
apwbut its good to catch the errors case08:36
pittiright08:36
pittithanks for spotting08:36
* apw gets this cleaned up08:36
pittiwe don't really need the author or anything being UTF-8anyway08:37
cjwatsonapw: I expect the problem is that the output was in ISO-8859-108:39
cjwatsonYep, indeed08:40
apwpitti, right ... we don't care on the encoding though i believe the kernel should be utf-8 so i am not supprised it got fixed08:40
apwcjwatson, ahh that makes sense then, a common other form08:41
=== dpm__ is now known as dpm
apwpitti, and we said it needs a python3 build-dep as well yes ?  may as well fix that while i am here08:47
pittiapw: when we run the script during build, yes08:47
apwpitti, of course, i am running it in the build now, *slap*08:48
apwpitti, it is me or are a huge number of the firmware files saying they are unreferenced09:06
pittiapw: yes, here as well09:06
apwok ... then i didn't break it09:06
pittiapw: I guess b43 is still a bit special, the module doesn't declare firmware:09:06
pittiapw: but the various dvb bits are indeed obsolete09:06
apwpitti, i shall add a WI to our config review to review it, tim can do it, he loves firmware :)09:06
pittiapw: http://paste.ubuntu.com/1002650/ is what I get on quantal09:07
pittiapw: we shoudl probably not print the message for b43, but the rest could be real09:08
=== elleuca is now known as deborho
=== deborho is now known as deboroh
dpmhi pitti, did you have a chance to look at the example on https://bugzilla.gnome.org/show_bug.cgi?id=676543 - sorry to keep asking, it's a major blocker for shipping localized apps in our app developer process, and I'm trying to see what we can do as the next steps. Alternatively, any other pygobject/gtk people you'd suggest me to talk to, so as not to keep bothering you? thanks!09:26
ubottuGnome bug 676543 in GtkBuilder "Cannot load translations from a locale dir other than the default" [Normal,Unconfirmed]09:26
pittidpm: not yet, sorry09:27
dpmpitti, no worries. Any other gtk/pygobject people I could ask?09:40
pittinot sure if there is a #gtk channel on gimpnet09:40
seb128dpm, pitti: #gtk+ on irc.gnome.org09:43
seb128or #gnome-hackers is usually good for GNOME,GTK questions as well09:44
dpmthanks seb128 :)09:44
apwpitti, i notice i failed to remove the pre-built file, i've dropped that in the top if the tree10:41
apwpitti, you said that b43 doesn't have aliases, but i note in the built version it actually does: Modaliases: b43(bcma:m04BFid0812rev1Dcl ...)10:41
pittiapw: ah, you mean the .modalias file should be generated, and removed again after dh_modaliaes?10:41
pittiapw: it does have aliases -- I said (or at least meant) that b43 does not have firmware: links10:41
apwpitti, you had made one by hand and checked it in, i removed that from the bzr branch10:42
apwpitti, ahh ok makes sense10:42
pittiapw: right, that was necessary while it wasn't generated at build time; I guess it doesn't matter that much to keep it, but it's cleaner to remove now indeed10:42
apwpitti, seems we got away with it in the builds cause it is older, but it is now gone for the next upload10:42
apwpitti, i'll upload it with the cleanout of old firmwares10:45
pittithanks!10:45
=== MacSlow is now known as MacSlow|lunch
pittiapw: hm, in your l-f-nonfree commit, it seems you forgot to actually rm the file? or committed this after building, and forgot to rm the file in debian/rules after dh_modaliases?11:07
apwpitti, ihmmm11:12
pittimvo: is there an apt config option to disable authentication checks? (for a test suite)11:13
apwpitti, sorting11:13
geserpitti: like APT::Get::AllowUnauthenticated?11:15
pittigeser: ah, thanks; I was looking in man apt.conf, and it's not there11:16
pittiah, it's in man apt-get11:16
pittimvo: unping, sorry11:16
geserpitti: /usr/share/doc/apt/examples/configure-index.gz has all the available options listed11:17
Davieypitti: if using d-i (guess you are not?), d-i debian-installer/allow_unauthenticated boolean true11:17
pittinope, regular apt11:17
pittigeser, Daviey: working fine, thanks!11:17
=== yofel_ is now known as yofel
pittitseliot: do you see a reason why ubuntu-drivers-common should not be arch:all ?11:25
tseliotpitti: there's a C program for hybrid graphics which shouldn't run on archs other than i386 and amd6411:27
pittitseliot: (sorry, was at lunch) ah, I see; but the package is already built on arm{el,hf}, too?}12:16
ogra_is jockey supposed to use that in the future ?12:17
ogra_(do i need to make any adjustments for armhf drivers ?)12:18
pittiogra_: no, jockey is going to _be_ that in the future :)12:18
ogra_ah12:18
pittiogra_: in other words, we plan to drop jockey and replace it with something much simpler12:18
ogra_well, ping me if arm changes are needed12:18
ogra_:)12:18
pittiit was built for a lot more and different use cases that we are actually using it for12:18
=== _salem is now known as salem_
pittiogra_: I have a work item to see what to do with that pvr-omap4 handler that we currently have12:19
pittiogra_: could you please check if "modinfo omapdrm_pvr" shows any modaliases?12:20
pittiogra_: i. e. is that module loaded automatically, or do you need some special magic for it?12:20
ogra_will do, i have no panda running atm, gimme a few12:20
pittiogra_: no worries, not urgent12:20
ogra_you dont look for the architecture ?12:21
* ogra_ would have thought just using archdetect would be easier 12:21
pittiI'm still working on the infrastructure bits, the special cases and migration come later12:21
pittiogra_: just looking for the arch is not enough for e. g. the nvidia or the bcmwl driver12:22
ogra_on arm you usually only have one driver for one SoC, its a bit easier than all these PCI and AGP cards on x8612:22
pittiwe need to check the system's modaliases against the patterns that the kmods specify12:22
ogra_k12:22
pittiogra_: so _if_ it has modaliases which match, it will just work if we fix the package to actually declare them12:22
pittiif not, we'll need a special case12:22
pittibut that shouldn't be hard to do12:22
vibhavCan somebody nominate https://bugs.launchpad.net/ubuntu/+source/munin/+bug/598385 for Lucid?12:23
ubottuLaunchpad bug 598385 in munin (Ubuntu Oneiric) "[SRU] munin plugin exim_mailqueue has incorrect graph configuration" [Undecided,In progress]12:23
ogra_tegra will be problematic here, it doesnt use any kernel modules12:23
pittivibhav: done12:23
vibhavpitti: thanks!12:24
pittiogra_: I'll make sure we'll have replacements for all the existing handlers before we switch over12:24
ogra_yeah, no hurry :)12:24
ogra_tegra users are used to having to jump through hoops ... i'm happy with every release that makes it a bit easier but people usually can cope :)12:25
vibhavwhat version of perl does oneiric and lucid use?12:31
pitti$ rmadison -s lucid,oneiric perl12:32
pitti      perl | 5.10.1-8ubuntu2 |         lucid | source, amd64, armel, i386, ia64, powerpc, sparc12:32
pitti      perl |   5.12.4-4 |       oneiric | source, amd64, armel, i386, powerpc12:32
vibhavthanks pitti !12:32
pittivibhav: rmadison is in devscripts, FYI12:33
vibhavI did not know that, thanks (again)12:33
vibhavhttps://bugs.launchpad.net/ubuntu/+source/munin/+bug/598385/comments/12 says that he is too affected by the bug, But I noticed the bug only affected perl 5.14 , any ideas?12:35
ubottuLaunchpad bug 598385 in munin (Ubuntu Oneiric) "[SRU] munin plugin exim_mailqueue has incorrect graph configuration" [Undecided,In progress]12:35
vibhavjamespage: ^^12:36
tseliotpitti: err.. is it?12:39
ogra_tseliot, well, if it replaces jockey it surely should :)12:40
pittitseliot: yes, because there is a pvr-omap4 handler12:40
tseliotoh12:40
pittitseliot: which needs the alternatives handling, I guess12:40
tseliotright12:41
pittitseliot: I didn't write that myself12:41
pittiso I can't tell much about it12:41
ogra_there also will be a tegra handler soon12:41
tseliotyes, I remember now12:41
pittiogra_: please don't write a new one, though; the new system shoudl be ready by next week hopefully12:41
ogra_and probably an omap3 one if we ever get armhf drivers from TI12:41
tseliotpitti: let's just make sure that C app is not built and installed on anything other than amd64 and i386 then12:42
pittibut as long as installing a package will set up everything, we can integrate it12:42
ogra_pitti, no worries, but i want all drivers supported by release12:42
ogra_(all we have packages for in the archive)12:42
pittiogra_: you can certainly start packaging those, but the logic needs to be/go into the postinsts, not external12:42
pittitseliot: that can certainly be arranged12:42
tseliotgood12:42
ogra_pitti, they are packaged since precise :)12:42
pittitseliot: and then arch:any, I guess12:43
pittiogra_: I mean, the jockey handler has an awful lot of extra code to juggle around alternatives symlinks, etc.12:43
tseliotyep12:43
pittithis needs to go into the postinst (if it isn't already)12:43
ogra_pitti, oh, indeed, i didnt plkan to touch that right now12:43
vibhavWhat should be the ubuntu delta for an SRU which has a previous version from debian?12:55
vibhav5.0.15-2 in unstable; should it be 5.0.15-2ubuntu0.1 for an SRU?12:56
pittiyes, that will work fine12:57
cjwatsonIt must be less than the version in the development release12:57
vibhavthanks12:58
cjwatson5.0.15-2ubuntu0.1 in precise-proposed would be inappropriate if the same fix is in 5.0.15-2 in quantal12:58
vibhavcjwatson: What it should be then?12:59
pittivibhav: oh, I assumed when you said "unstable" you meant "that version was synced from Debian into whichever Ubuntu release you want to SRU TO"12:59
cjwatsonvibhav: There is fairly comprehensive advice in https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging13:00
vibhavpitti: Your right,I assumed that13:00
cjwatsonYou can follow the same convention for SRUs13:00
cjwatson(This is linked from https://wiki.ubuntu.com/StableReleaseUpdates#Procedure)13:01
vibhavthanks13:01
ScottKRAOF: For the KDE SRU tracking bug - we've done a single bug up to now in the previous updates.13:03
vibhavopenerp-server is removed from precise and quantal, would it be considered sane to fix bugs for openerp-server in oneiric and other supported releases?13:11
ScottKIf they are serious enough to meet the SRU criteria, although I'd suspect there'd be relatively few users of a package like that on non-LTS releases so it may not be the highest priority thing to tackle.13:17
xnoxvibhav: please, no.13:19
* xnox is OpenERP developer in previous live.13:19
xnoxme and a few other people are in process of repackaging 6.1, 6.0 & 5.0 together with migration scripts.13:20
xnoxanyone running 5.0 is doomed, and they know it =)))13:20
diwicseb128, I was thinking of writing a patch for sound-nua, but cjcurran has so many assorted branches of that, do you have any idea of what branch one should start with?13:20
vibhavxnox: thanks!13:20
xnoxvibhav: I would check if CVE affect it, e.g. the recent feedparser.13:21
seb128diwic, is that a patch for precise?13:21
diwicseb128, probably13:21
seb128diwic, https://code.launchpad.net/~cjcurran/+junk/soundnua-gtk-warnings13:21
seb128diwic, don't ask about the name, he just kept working on that vcs13:21
diwicseb128, all right, thanks13:21
seb128diwic, that what we currently have in precise13:21
seb128diwic, well rather we have that and r31 from lp:~diwic/+junk/soundnua-lp98463713:22
seb128diwic, so just stack it on top of that branch of yours13:22
diwicseb128, okay, thanks13:23
seb128diwic, yw!13:23
pittitseliot: ok, hybrid-detect now only gets built on x86 in my latest branch13:35
pittitseliot: I'm quite satisfied for a first run with what's in the branch now13:35
pittitseliot: but I'd like to see it tested at bit on an nvidia or fglrx machine before uploading; do you have some minutes for that?13:36
=== MacSlow|lunch is now known as MacSlow
tseliotpitti: I have an nvidia machine here with hybrid graphics13:41
pittitseliot: it doesn't handle the hybrid special case yet (I have a WI for this)13:43
pittitseliot: I'm mainly interested whether "ubuntu-driver list" shows the nvidia cards13:44
pittitseliot: and it now assumes that merely installing nvidia-current sets up all the alternatives, etc.13:44
pittitseliot: i. e. no extra code any more that the handlers used to do13:44
tseliotpitti: I thought you wanted to test hybrid-detect13:45
pittitseliot: I didn't touch the source13:45
pittitseliot: just setup.py to only build/install it on 86; I already tested taht13:45
tseliotpitti: ok, feel free to send me whatever script you'd like me to test13:45
pittitseliot: the main thing that I haven't tested yet is that jockey still detects and installs the nvidia drivers with all the nvidia-common -> u-d-common renaming and changed file paths13:46
pittitseliot: i. e. check out https://github.com/martinpitt/ubuntu-drivers-common, build/install it, and test in jockey; plus ensure that "ubuntu-drivers list" shows the nvidia bits13:46
=== andreas__ is now known as ahasenack
tseliotpitti: which jockey shall I test it with? The one in precise?13:47
pittitseliot: that's fine, yes13:47
DavieyHmm, why is that on github and not launchpad?13:48
tseliotpitti: ok, I'll test both cases13:48
pittitseliot: note that if you run precise, then the test suite will fail, it needs some fixes in aptdaemon's test module13:48
tseliotDaviey: do we have git hosting on launchpad?13:48
Davieytseliot: i think you know the answer to that.13:48
pittiDaviey: I branched from tseliot's nvidia-common git, which is there13:48
tseliotDaviey: and that's your answer ;)13:48
tseliotpitti: ok, I can probably use a quantal chroot and see if it works13:49
Davieytseliot: this is a ubuntu native codebase, right?  Not forked from a project that uses git upstream?13:49
tseliotDaviey: yes13:50
tseliotit's a matter of taste13:50
vibhavCould anybody nominate https://bugs.launchpad.net/ubuntu/+source/autofs5/+bug/924002 for oneiric??13:59
ubottuLaunchpad bug 924002 in autofs5 (Ubuntu) "build system strips binaries, so no debug symbol packages available" [Medium,Fix released]13:59
pittitseliot: back in 45 mins or so, have to run for some errands14:01
tseliotok14:01
=== bregma_ is now known as bregma
=== dendro-afk is now known as dendrobates
=== deryck is now known as deryck[afk]
hallynsorry, I know this has been mentioned before, but is there something I can do on quantal to fix the following:14:40
hallyn/gnulib/tests/test-stdalign.c:72:1: error: static assertion failed: "verify (alignof (int64_t) == offsetof (int64_t_helper, slot2))"14:40
hallyn(from a libvirt build failure in buildds)14:41
hallynI thought there was a fix going in...14:41
=== debfx_ is now known as debfx
pittitseliot: re14:59
=== emma is now known as em
vibhavpitti: ping15:13
pittivibhav: pong15:13
vibhavpitti: Could you check if  https://bugs.launchpad.net/ubuntu/+source/autofs5/+bug/924002 can be nominated for oneiric?15:13
ubottuLaunchpad bug 924002 in autofs5 (Ubuntu) "build system strips binaries, so no debug symbol packages available" [Medium,Fix released]15:13
pittivibhav: done15:14
vibhavpitti: Could you also check the debdiff I attached?15:17
pittinot right now, sorry; can you please just subscribe sponsors?15:17
vibhavThey are already suscribed15:18
vibhavSince the bug was fixed in precise15:18
wookey_anyone know if a rebuild of libc for armhf is planned? /win 2915:27
wookey_it failed to build 3 weeks ago so nothing is multi-arch co-installable: https://launchpad.net/ubuntu/+source/eglibc/2.15-0ubuntu11/+build/345875315:28
dupondjeSpamapS: you read the comments on the remmina bug? :)15:31
cjwatsonwookey_: Isn't it awaiting a compiler fix (infinity was working on that, I think), not simply another build attempt?15:32
cjwatsonwookey_: Unless you've just checked that a rebuild attempt would succeed, that is :)15:32
wookey_cjwatson: looking at the log - it does look like something actually needs fixing, yes15:32
wookey_does x86 libc migrate even if armhf didn't build?15:33
SpamapSdupondje: not yet, just woke up15:33
cjwatsonwookey_: We have no migration as yet15:34
cjwatsonwookey_: So, er, yes and no? :-)15:34
wookey_right.15:34
wookey_I guess this is what happens in 'latest'.15:35
dupondjeSpamapS: np, first grab your breakfast :)15:35
cjwatsonwookey_: I'm hoping we'll get a roughly sort of testing-like migration thing in place soonish15:35
wookey_I guess armel built, so I'll go back to crossing that for now, so as to get some useful output15:36
cjwatsonMakes sense15:40
cjwatsonI see the apt [] resolution bug got fixed in Debian15:41
slangasekinfinity: ^^ how goes it with giving us back libc on armhf?  Was the plan still to disable the biarch from that side?15:41
slangasekcjwatson: it did? sweet15:41
wookey_yep - on monday15:41
wookey_I got some cross-build stats on unstable yesterday - 'not great' :-)15:41
wookey_http://people.linaro.org/~wookey/buildd/unstable/sbuild-ma/status.html15:42
wookey_needs either a lot of M-A: foreign fixes or the apt fix to make it default that way for arch:all15:42
cjwatsonwookey_: Do you know what's happening with :any support on Debian buildds?15:42
wookey_in a word, no15:43
cjwatsonwookey_: We've tried to push some gettext:any patches to Debian, but they've bounced because Debian's buildd configuration means that fails to build everywhere15:43
slangasekcjwatson: :any == I took an action to follow up on that15:43
cjwatsonSignificant progress in unstable is going to be contingent on getting that fixed15:43
cjwatsonslangasek: right15:43
slangasekof course then my irc server rebooted and I lost the record of what I'd agreed to because I don't log that client15:43
slangasekbut I have a general idea still :P15:43
infinityslangasek: The plan for right now is just to flip libc-armel (on armhf) back to v7.15:43
luk_workcjwatson, slangasek: can you poke someone to import the new cifs-utils as the currently imported one does not work at all15:44
luk_workfrom Debian that is15:44
cjwatsonluk_work: A package sync you mean?15:44
luk_workright15:44
cjwatsonluk_work: looking15:44
cndslangasek, a utouch-geis sru was uploaded after the archive branch but before quantal was open, it needs to be copied over to quantal15:44
slangasek(i.e., :any support needs backported for DSA)15:44
cndhow do I make that happen?15:44
infinitywookey_: Sorry about that, I didn't think that it would be an issue for your M-A work, I'll upload a fix today.15:44
=== dendrobates is now known as dendro-afk
slangasekcjwatson: <grunt> apparently it's a merge15:45
cjwatsonYeah, was just looking at that15:45
wookey_any opinoin on whether I should file a lot of M-A: foreign fixes or try and get the apt behaviour change in?15:45
slangasekDaviey: ^^ you merged the critically-broken version of cifs-utils, can you merge the fixed one? ;)15:45
luk_workwould solve #903888 and #100168015:45
wookey_#66677215:45
cjwatsonwookey_: ultimately both, but we should get the apt behaviour change done I think since it makes things a lot more practical ...15:46
=== deryck[afk] is now known as deryck
bdmurraydobey: could you review https://code.launchpad.net/~brian-murray/lptools/grab-descriptions/+merge/10646915:46
Davieyslangasek: why is it we have a +1 team again? :)15:46
slangasekDaviey: not to clean up after the server team :P15:46
cjwatsonDaviey: the +1 team doesn't have a charter to do all the work themselves15:46
Davieycjwatson / slangasek: right, but it's a QRF to solve issues like this? no?15:47
DavieyAnyway, yes.. i'll take it.. but i can't do it /right now/.15:47
infinityDaviey: The +1 team's biggest job is to annoy other people to fix their bugs.15:47
* Daviey pretends he is annoyed.15:48
tseliotpitti: yes?15:48
pittitseliot: just said "I'm back" back then, in case you wanted to discuss some stuff15:48
slangasekDaviey: the +1 team's main charter is to give us a consistent archive.  cifs-utils doesn't break the archive, just itself15:48
tseliotpitti: ah, ok, sorry too many pings at the same time ;)15:49
pittiactually, http://people.canonical.com/~ubuntu-archive/testing/quantal_probs.html had beer for most of the day :)15:49
Davieyslangasek: don't try and use logic to combat my slippery shoulders.15:49
slangasek:)15:49
pittithe ti-omap4 breakage is very very recent15:49
Davieyslangasek / cjwatson: For the avoidance of doubt, i wasn't being serious.15:50
slangasek:)15:50
infinitypitti: Yeah, the kernel team likes to drop building tools every second release. :P15:53
* pitti waves good night, time for sport15:58
tremoluxslangasek: hey! we (the Software Center team) have an SRU 5.2.2 that's in process, as you know, but we have unfortunately discovered a regression in one of the fixes (bug #1002271)15:59
ubottuLaunchpad bug 1002271 in software-center (Ubuntu) "REGRESSION: crash in cell renderer" [Medium,In progress] https://launchpad.net/bugs/100227115:59
tremoluxslangasek: and another of the fixes was inadvertently disabled in the release, so three bugs can't be strictly verified16:00
tremoluxslangasek: so we are wondering if the best approach is to release 5.2.3 now, which we have in the queue and is ready to go, or should we cherry pick the specific fixes for a 5.2.2.1 release? to me, it seems the former is best as either case will reset the clock, no?16:01
slangasektremolux: I think the latter is far preferable... otherwise we can be on that verification treadmill indefinitely16:03
tremoluxslangasek: but, doesn't the clock reset in either case? the former will just add a few more to the already large number that we have to deal with anyway ;)16:04
tremoluxslangasek: unless a cherry-pick can shorten the 1-week hold time, I don't see it buying us too much, but maybe I don't know all the gritty details16:05
slangasekis everything in 5.2.3 an SRU-worthy bugfix?16:06
slangasekfrom my POV, the number of bugs in the previous upload is already on the far end of what the SRU process can effectively handle16:06
tremoluxslangasek: yes, I think we are fixing all worthy bugs, many or from errors.ubuntu.com16:09
tremoluxslangasek: is the issue the sheer number of bugs for each release?16:09
slangasektremolux: yes16:09
tremoluxslangasek: we are trying, as a team, to take a policy of releasing all bug fixes that don't break UI/strings/etc. back to Precise16:10
slangasekright - but we need to have discrete points where we can validate one batch and push it through to -updates16:10
tremoluxslangasek: and we want to continue this for the next couple of weeks16:10
slangasekand a backport against the current SRU would help that process along16:10
tremoluxslangasek: I'm sorry, I'm not sure what you mean by a "backport against the current SRU", you mean just fix the regressions?16:11
slangasekyes16:11
slangasekso we can finish this one, push it through, and then do the next SRU16:11
slangasekinstead of getting wedged in -proposed16:12
tremoluxslangasek: ok, so then it won't reset the clock on the SRU?16:12
slangasektremolux: it resets the clock on the report... but we can override16:14
tremoluxslangasek: that's what my concern was, if we are resetting the clock again, might as well just take the next set of fixes too, but I see your point of course16:14
tremoluxslangasek: ok, then we will do a 5.2.2.1, thanks for your help/advice!16:14
slangasektremolux: great, thank you :)16:14
vibhavfoobar6.1 waits for verification in oneiric-proposed , can I upload fixes into oneiric-proposed using version foobar6.2 ?16:16
micahgvibhav: you should wait until the previous SRU completes unless this fixes a regression in that SRU (you can also help the process along by verifying the fix)16:17
vibhavfine16:18
geserdoes somebody have an idea why apt tries to download the uncompressed Packages file? as that file doesn't exist it results in a 404. I've seen two users with this problem in the recent days. Or is it an mirror issue as both used the same mirror?16:19
vibhavgeser: Which mirror?16:19
geserde.archive.u.c16:20
vibhavmicahg: Did you check the application I sent to the bug control?16:29
micahgvibhav: #ubuntu-bugs would be better to discuss16:29
ScottKwgrant: Do we still have the Ubuntuwire FTBFS pages for previous releases?  If so, what would be the link for precise?16:42
geserScottK: http://qa.ubuntuwire.com/ftbfs/precise.html16:43
ScottKgeser: Thanks.16:44
ScottKI guess that doesn't include -proposed?16:45
geserit probably would if the precise page would still get updated, but the last update was 2012-04-2716:47
ScottKAh.16:47
ScottKwgrant: ^^^ can it be updated?16:47
infinityScottK: pending-sru has a nice view of FTBFS in proposed.16:48
ScottKinfinity: Thanks.16:48
infinityScottK: http://people.canonical.com/~ubuntu-archive/pending-sru.html <-- Search for ia64, for instance.16:48
infinityWell, I'm not sure that view is "nice", per se.  But it's there. :P16:48
ScottKThat does what I need.16:49
ScottKTrying to make sure I retried everything from the stack of KDE packages that fail due to build-dep installablity.16:49
ScottKSpeaking of which ...16:49
ScottKinfinity: How does the plan to implement a rough equivalent of BD-Uninstallable for Soyuz?16:50
infinityIt's somewhere in my TODO.  Nothing specifically planned to happen.16:51
infinityI might get fed up and JFDI on a plane or something.  Dunno.16:52
ScottKPlease.16:52
geserso we just need to buy a plane ticket for infinity once around the world?16:53
dobeycan someone with perms to upload cython do this please? "syncpackage --force -d unstable -r quantal cython"16:58
dobeythe patch that created the ubuntu diversion is included in debian now16:59
geserdobey: syncpackage: Request succeeded; you should get an e-mail once it is processed.17:01
dobeycool, thanks geser17:02
PaoloRotoloHi all!17:08
mlankhorstheya17:08
mhall119how can I get quilt to apply a patch to a soure that is in a .orig.tar.gz?17:46
mhall119do I have to manually extract it?17:46
Davieymhall119: depends what you want as an outcome.. Normally the patch would be in debian/, *not* in the orig tarball17:47
mhall119Daviey: my patch is in debian/patches17:48
Davieyif you are putting it in the orig tarball, you are repacking it.. which is not normally what we'd do17:48
mhall119but it's removing a file in the source package17:48
Davieymhall119: for legal reasons?17:48
=== dendro-afk is now known as dendrobates
mhall119for build reasons17:49
slangasekthat smells odd to me17:49
mhall119python-django-openid-auth has a Makefile for running tests, but it causes bzr builddeb to not include any of the actual code into the binary deb17:49
slangasekwhy patch out the file for build reasons, instead of patching the build system to DTRT?17:50
Davieysounds like a bad import of upstream into bzr17:50
Davieyor bad 'make'17:50
mhall119it *is* a bad make17:50
mhall119the Makefile isn't used to build the source17:50
slangasekso is the problem that you're using dh, dh_auto_build is invoking make when it shouldn't?17:51
Davieymhall119: can you post a bzr branch?17:51
mhall119but when it's there, the setup.py seems to be ignored17:51
slangasekright17:51
slangasekso you need to edit debian/rules to tell it the right way to build the package17:51
slangasekrather than patching the upstream source17:51
mhall119Daviey: lp:django-openid-auth17:51
mhall119slangasek: okay, I currently have for debian/rules:17:52
mhall119#!/usr/bin/make -f17:52
mhall119%: dh $@ --with python217:52
mhall119with proper formatting, of course17:52
mhall119which works fine when the Makefile isn't there17:52
mhall119http://paste.ubuntu.com/1003370/ is the contents of Makefile17:53
slangasekmhall119: dh $@ --with python2 --buildsystem=python_distutils17:53
slangasekmhall119: should give preference to setup.py over the Makefile17:55
slangasekmhall119: contents should be ignorable, with the above debian/rules tweak :)17:55
mhall119yup, that did it, thanks for the help slangasek and Daviey17:57
dasKreechHello can I get some help with a USB ethernet adapter?18:19
dasKreechI've loaded the driver for it (I think) but it resets everytime I get an IP address which also happens to be a recent NM bug18:20
dasKreech how can I debug if it's the driver causing the issue?18:20
dobeydasKreech: you want #ubuntu for help18:21
dasKreechI was told to ask here but ok18:21
hallynhm, someone re-pushed the libvirt, and it built?  I assume.... but i didn't re-push18:25
bdmurray@pilot in18:47
=== udevbot changed the topic of #ubuntu-devel to: Archive open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: bdmurray
hyperairdpkg-shlibdeps: error: no dependency information found for /lib/x86_64-linux-gnu/libc.so.6 (used by debian/libtinyxml2-0.0.0/usr/lib/x86_64-linux-gnu/libtinyxml2.so.0.0.0).18:57
hyperairweird, what's up wit hthat error?18:57
slangasekhyperair: implies you're missing /var/lib/dpkg/info/libc6:amd64.{shlibs,symbols}19:01
hyperairslangasek: yeah, i thought so too, but they exist.19:01
slangasekhmm19:01
=== dendrobates is now known as dendro-afk
hyperairi'm checking to see if dpkg-shlibdeps is looking for the non-multiarch path19:01
stgrabersmoser: can you have a look at bug 1003595?19:01
ubottuLaunchpad bug 1003595 in resolvconf (Ubuntu) "resolvconf 1.63ubuntu14 upgrade error: /etc/resolv.conf isn't a symlink, not doing anything" [Undecided,New] https://launchpad.net/bugs/100359519:02
stgraber(not really a bug)19:02
slangasekif it's not really a bug, why looking at it? :)19:02
smoserutlemming, ^19:03
smoserutlemming did some things to deal with that symlink i think when it first started causing build issues.19:03
stgraberslangasek: because it's not a resolvconf bug but the cloud stuff is apparently removing the /etc/resolv.conf symlink and replacing it by a static file19:03
smoser(when you added resolvconf, stgraber )19:03
stgraberslangasek: which is "allowed" but shouldn't be the recommended way of doing it, even less so on an official ubuntu image19:03
smoserbut i dont remember exactly, only that we did have build failures, as a result of it.19:04
stgrabersmoser: yeah, it took a few weeks to get all the possible build scripts to deal with it properly19:04
stgrabersmoser: though most of them now use a static resolv.conf at build time, then move the symlink back to place before finishing the build. It looks like the one for the cloud stuff doesn't19:05
stgraberwhich effectively disables resolvconf completely...19:05
slangasekstgraber: right - so it's a bug, just not a resolvconf bug, gotcha19:07
smoserwe need to fix that in the images for sure.19:08
stgrabersmoser: what package should I assign that bug to?19:10
smoserstgraber, its just "ubuntu"19:12
hyperairslangasek: aha, i had some garbage at the bottom of /var/lib/dpkg/info/shotwell.list for some reason.19:13
stgrabersmoser: ok, anyone in particular to assign it to? utlemming?19:13
smoserstgraber, yeah.19:18
gesercjwatson: as you did the last proper merge of fuse (before I became TIL for it with a FTBFS fix), do you have time to review/sponsor the current merge? bug #100361319:23
ubottuLaunchpad bug 1003613 in fuse (Ubuntu) "Merge fuse 2.9.0-1" [Undecided,New] https://launchpad.net/bugs/100361319:23
bdmurraybryceh: you modified the description in bug 887806 - is that manual or automatic?  do they end up getting filled out?19:50
ubottuLaunchpad bug 887806 in wxmaxima (Ubuntu Precise) "wxmaxima is not in the 'open with' nautilus menu" [Undecided,Confirmed] https://launchpad.net/bugs/88780619:50
=== nxvl is now known as inxvl
brycehbdmurray, manual19:52
=== inxvl is now known as nxvl
bdmurrayand is the intent for the debdiff adder to modify the description with test case etc?19:54
bdmurraycnd: in theory ginn will be updated in quantal making the patch in bug 769959 unnecessary right?20:25
ubottuLaunchpad bug 769959 in ginn (Ubuntu) "accumulate property is undocumented" [Wishlist,Triaged] https://launchpad.net/bugs/76995920:25
SpamapS[578849.820024] [Hardware Error]: Machine check events logged20:25
SpamapSrun roh20:25
cndbdmurray, ginn is going to be removed from main20:25
cndand we aren't going to support it any more20:26
cndif you want to help develop it and fix issues, please feel free to contribute, but it's essentially a community project now20:26
barryxnox: are you sure the transition tracker is getting updated correctly?  i removed egenix-mx-* from the spreadsheet but it's still showing up as a level 1 dependency20:52
Laneythat is the problem with manual lists20:52
barryyeah, but i thought he had it set up to pull automatically from the googledoc20:53
barrymaybe not tho20:54
Laneynope20:54
Laneyi'm not sure the transition tracker is suitable for this if you need it to be dynamic20:55
slangasekbarry, Laney: maybe it would be a good idea to sunset the spreadsheet (which has to have manual status updates) in favor of the transition tracker?21:00
slangasekor is the transition tracker itself configured awkwardly right now?21:00
cjwatsongeser: OK21:04
cjwatson(modulo kind of falling asleep now)21:04
Laneyslangasek: no, not really. Whoever just needs to be added to the ~ubuntu-transition-trackers team.21:04
Laneyas long as the spreadsheet isn't tracking anything more than the transition tracker does21:05
Laneylike notes.21:05
cjwatsonWhich it kind of is right now, isn't it21:05
cjwatson?21:05
Laneynot seen it21:06
barryyeah, the spreadsheet does have useful notes21:06
Laneywe could just put barry in the team so that he can update the .ben file21:07
Laneycjwatson: ^ ?21:07
barrywe could always move the useful notes (i.e. not the "unknown" bits ;) to the blueprint21:07
cjwatsonsure21:08
cjwatsonDone21:09
barrylet see if i can push an update21:10
gesercjwatson: no hurry, it would be probably better when you are more awake when reviewing this as I hope I got the postinst merged sanely and as fuse changed from an init script (which we drop) to udev rules (which I assume we should drop too), it might be good if someone double-checks that dropping it is correct.21:10
bdmurrayI'm looking at bug 965772 and the upstream mutt bug has a 2nd patch which fixes the issue.  However, the first incorrect patch was included in debian.  So what is the right way to add the good patch to the package or should I just let debian handle it?21:11
ubottuLaunchpad bug 965772 in mutt (Ubuntu) "mutt-org crashed with SIGSEGV" [Medium,Confirmed] https://launchpad.net/bugs/96577221:11
cjwatsongeser: oh ow right21:12
geserbdmurray: both, for a SRU we should replace the wrong patch with the good one and for quantal wait on Debian (or go ahead now and merge later as we already have Ubuntu delta)21:17
bdmurraygeser: but replacing the contents of the patch is correct?21:18
geserbdmurray: yes, but you can also drop the old patch and include the new one with a different name (makes probably the review easier as reading a diff of a diff isn't fun)21:20
bdmurraygeser: great, thanks121:21
barryLaney, cjwatson update pushed21:25
=== salem_ is now known as _salem
=== deboroh is now known as elleuca
LinuxAdminhello guys21:55
LinuxAdminI'm an experienced c# developer21:55
bdmurray@pilot out21:55
=== udevbot changed the topic of #ubuntu-devel to: Archive open | Dev' of Ubuntu (not support or app devel) | build failures -> http://bit.ly/HaWdtw | #ubuntu for support and general discussion for hardy -> precise | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
LinuxAdminI hold love to start developing for ubuntu and debian21:56
LinuxAdminI hold, I mean21:56
LinuxAdminoh my god, I don't know what's happening with my keyboard21:57
LinuxAdminI want to experience to contribute with bug correction21:59
LinuxAdmincan I get some help in this channel if I have some questions?21:59
slangasekLinuxAdmin: welcome!  if you mean fixing bugs in Ubuntu, definitely - that's what the channel's here for22:00
LinuxAdminI have a lot to read, I don't make development in C for a long time, although I'm an experienced developer22:02
LinuxAdminbut that was my favorite language at the high school time22:03
LinuxAdminI know motu is passing for a lot of changes and it seems easier to contribute22:05
LinuxAdmini would love to start contributing for ubuntu and get deeper again in C language22:06
SpamapSLinuxAdmin: There are some C# programs still around in Ubuntu, so you can use your knowledge there too. :)22:12
LinuxAdminSpamapS, your talking about mono project, right?22:13
SpamapSLinuxAdmin: yes, 'apt-cache rdepends mono-runtime' shows quite a few packages22:13
SpamapSf-spot .. banshee..22:13
LinuxAdminI've read a few months ago that mono project was end of line22:14
LinuxAdminis it still under development?22:14
ajmitchyes, mono is still being developed22:15
LinuxAdminmaybe it's a good way to go, in my case22:16
LinuxAdminbut I think I'm more interested about C language on Linux environment22:17
LinuxAdminI'm going to read developer help pages on ubuntu website22:17
LinuxAdminthank you for answer22:19

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