/srv/irclogs.ubuntu.com/2011/09/22/#ubuntu-devel.txt

pittiGood morning04:16
pittitkamppeter: it's worth a try now, anyway04:16
Nafaigood morning pitti! :)04:16
didrocksgood morning05:40
tkamppeterpitti, what do you mean with "It is worth a try now"?06:22
pittitkamppeter: reuploading your crash report06:22
tkamppeterpitti, will try.06:23
tkamppeterpitti, bug 856139, let's see ...06:25
ubottuLaunchpad bug 856139 in cups (Ubuntu) "cupsd crashed with SIGSEGV in _cups_strcasecmp()" [Undecided,New] https://launchpad.net/bugs/85613906:25
pittitkamppeter: meh -- seems it just doesn't like that crash; I don't think it's the oboslete dbgsyms, seems the memory is just too disrupted06:47
pittitkamppeter: do you get anything sensible in gdb?06:47
tkamppeterpitti, I did not try gdb, how do I proceed for that, especially as I cannot reliably reproduce the problem.06:54
pittitkamppeter: you can install apport-retrace, and try06:54
pooliehi pitti06:54
pittiapport-retrace -S system -g -v /var/crash/yourcrashfile.crash06:54
pittihey poolie06:54
pittitkamppeter: that'll build a temp dir with all debug symbols it can get, and put you into a gdb session with that crash06:55
pittitkamppeter: so you can do "bt full", poke around in the frames, etc.06:55
dholbachgood morning07:06
robert_ancellmr_pouit, hey, did you get that lightdm alternatives patch to work?07:13
=== smb` is now known as smb
OdyXtkamppeter: oh, right.07:43
=== dendrobates is now known as dendro-afk
doko_cyphermox, ping08:06
ricotzdoko_, the new clutter/cogl upload includes the armhf bits which will hopefully work in 12.0408:11
tkamppeterpitti, it seems that apport-retrace has a bug, see http://paste.ubuntu.com/695005/09:00
Sweetsharkpitti: fyi: I have a 3.4.3-1ubuntu3 locked and loaded -- it compiled locally and is currently testcompiling on armel -- it fixes bug 835153, bug 835663, bug 779798, bug 841562 and bug 850372. When would you be allowed to upload that for final?09:14
ubottuLaunchpad bug 835153 in libreoffice (Ubuntu Oneiric) "oosplash.bin crashed with SIGSEGV in XSetForeground()" [High,In progress] https://launchpad.net/bugs/83515309:14
ubottuLaunchpad bug 832435 in compizconfig-settings-manager (Ubuntu) "duplicate for #835663 ccsm crashed with KeyError in compizconfig.Plugin.ApplyStringExtensions (src/compizconfig.c:6780)(): 'PbP\x01'" [Undecided,Confirmed] https://launchpad.net/bugs/83243509:14
ubottuLaunchpad bug 779798 in libreoffice (Ubuntu) "Report Builder does not open" [Undecided,Confirmed] https://launchpad.net/bugs/77979809:14
ubottuLaunchpad bug 841562 in libreoffice (Ubuntu) "package libreoffice-common 1:3.4.2-2ubuntu3 failed to install/upgrade: ErrorMessage: subprocess installed post-installation script returned error exit status 1" [Undecided,Confirmed] https://launchpad.net/bugs/84156209:14
ubottuLaunchpad bug 850372 in libreoffice (Ubuntu) "/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libsofficeapp.so: cannot open shared object file: No such file or directory" [Undecided,New] https://launchpad.net/bugs/85037209:14
Sweetsharkeh, thats bug 835662 (not 835663)09:18
ubottuLaunchpad bug 835662 in libreoffice (Ubuntu) "LibreOffice Base forms become extremely slow after switching from currently unusable PostgreSQL SDBC driver to JDBC" [Undecided,New] https://launchpad.net/bugs/83566209:18
tkamppeterpitti, see bug 856216 for my experience with apport-retracer.09:27
ubottuLaunchpad bug 856216 in apport (Ubuntu) "apport-retrace crashed with , E in update()" [Undecided,New] https://launchpad.net/bugs/85621609:27
pittiSweetshark: we can upload it right now, i'll be caught in unapproved09:35
pittitkamppeter: will look in a bit, still doing release-y stuff09:36
pittitkamppeter: "No keyring installed", uh09:37
pittitkamppeter: you don't need root there, btw; all user stuff09:38
pittitkamppeter: can you please add the output of "apt-key list" to the bug?09:38
tkamppeterpitti, which keyring does it need and how do I get such a keyring?09:39
pittiyou knock on elmo's door with some chocolate and ask nicely09:39
pittino, it should be there already09:39
pittitkamppeter: it complained about the standard ubuntu archive one09:40
pittitkamppeter: I'll try to reproduce this, but I need the apt-key output09:40
tkamppeterpitti, done.09:40
pittitkamppeter: do you have anything in /etc/apt/trusted.gpg.d/ ?09:43
tkamppeterpitti, crash file attached.09:44
tkamppeterpitti, yes, see bug09:46
pittitkamppeter: can you attach /etc/apt/trusted.gpg.d/jockey-drivers.gpg to the bug? just to ensure that I have the same files?09:58
pittitkamppeter: (it's nothing secret, just the public GPG keys from epson, etc.)09:58
tkamppeterpitti, attached.10:05
=== dendro-afk is now known as dendrobates
tkamppeterpitti, can you have a look at bug 856274? It seems that it has a problem with its i386 version.10:48
ubottuLaunchpad bug 856274 in cups (Ubuntu) "Unable to upgrade libcups2" [Undecided,New] https://launchpad.net/bugs/85627410:48
pittitkamppeter: seems like mirror lag10:50
pittitkamppeter: followed up10:51
pittitkamppeter: hm, still can't reproduce that apport-retrace bug10:57
pittitkamppeter: if you do a normal "sudo apt-get update", do you see similar GPG errors?10:58
pittitkamppeter: anyway, as for the actual crash, I think there's a bug in python-apt or in apport-retrace, it doesn't seem to install all debug symbols that it downloaded11:02
* pitti investigates tthis11:02
pittiah, no, it's there, I just mislooked11:04
pittitkamppeter: oooh, I know11:05
pittitkamppeter: cups-dbg only has debug symbols for libcups2, nothing else; in particular, not for /usr/sbin/cupsd11:05
=== MacSlow is now known as MacSlow|lunch
pittiit seems the upstream build system already strips the daemon11:14
tkamppeterpitti, perhaps we should patch the build system for Oneiric so that it does not strip any executable or library from CUPS, so that we can investigate crashes. Can you look into this?11:17
pittiyeah, usually the build system shoudln't do this, especially not if you build with -g -O211:18
tkamppeterpitti, if I run "apt-get update" manually I do not get any GPG errors, only a not available http://ftp.freestandards.org/.11:18
pittitkamppeter: can you reproduce that crash?11:19
pittitkamppeter: I have rebuilt cups with debugging symbols now, but as the core dump is from a different binary, it doesn't match any more11:19
tkamppeterpitti, no. I get it here and there when I create CUPS queues.11:19
pittitkamppeter: so, I'm afraid this .crash file is useless :(11:20
pittitkamppeter: I'll look into fixing cups-dbg11:20
tkamppeterpitti, AFAIR it happens preferably if creating queues with the dnssd backend pointing to CUPS queues on other servers.11:21
pittiwithout my "sudo ln -s /bin/true  /usr/bin/strip" hack, that is :)11:21
tkamppeterpitti, when you have the fixed package up, with debug symbols for all executables and libs of CUPS, please tell me, then I will update and try to get the crash again by quickly creating many print queues.11:23
pittitkamppeter: test build running11:23
pittitkamppeter: do you have cups-dbg installed? If so, even the locally created StackTrace in the .crash file should be useful11:24
apwslangasek, when you say brief clear to black is that literally just before plymouth, and does the backlight turn off in teh gap, ie. could it be a mode switch?11:25
pittitkamppeter: that also explains why we don't have any -dbgsym packages11:26
tkamppeterpitti, I have it installed, but apport-retracer still crashes for me.11:27
pittitkamppeter: for that one, perhaps you can tar up /etc/apt/ and attach it? I'll try to replace mine with your's11:28
pittimvo: do you have an idea what could be wrong in bug 856216?11:29
ubottuLaunchpad bug 856216 in apport (Ubuntu) "apport-retrace crashed with FetchFailedException in update()" [Undecided,New] https://launchpad.net/bugs/85621611:29
pittimvo: apt-get update doesn't complain, and I installed the very same /etc/apt/trusted.gpg.d/jockey-thing as Till has, but I don't get the error11:29
pittitkamppeter: cups-dbg fix pushed to bzr11:30
pittitkamppeter: if you install cups-dbg, you won't actually need apport-retrace; just say "report" to the crash report, and then cancel when it asks you to upload to launchpad, then the .crash file will have the stack trace11:31
tkamppeterpitti, /etc/apt attached.11:31
mvopitti: you modify dir::etc::trusted where it should be trustedparts maybe? check apt-config dump|grep trusted11:32
tkamppeterpitti, then it has it already, as it is from the report.11:32
mvopitti: just a wild guess without having looked at this in more detail though11:32
pittimvo: actually not, I just set RootDir11:33
pitti        apt.apt_pkg.config.set('RootDir', apt_root)11:33
pitti        apt.apt_pkg.config.set('Debug::NoLocking', 'true')11:33
pitti        apt.apt_pkg.config.clear('APT::Update::Post-Invoke-Success')11:33
pittimvo: ^ that's all it does11:33
pittimvo: but if it was a general bug, I should get it, too11:33
pittimvo: something on Till's system is different than mine11:33
mvopitti: ok, then I need to look a bit close, I'm in a call now, I can check after that. a permissions problem is ruled out as well? gpg is pretty picky here sometimes11:33
pittianyway, post-lunch problem, bbl11:33
pittimvo: thanks; I'll poke this some more11:34
tkamppeterpitti, http://paste.ubuntu.com/695060/11:35
=== dholbach_ is now known as dholbach
pittitkamppeter: "(no debugging symbols found)"12:13
pittitkamppeter: is that with the current bzr packages?12:13
pittitkamppeter: when I do "gdb /usr/sbin/cupsd", I get (no debugging symbols found)"; but after installing the locally built cups-dbg, I get "Reading symbols from /usr/sbin/cupsd...Reading symbols from /usr/lib/debug/usr/sbin/cupsd...done."12:14
doko_pitti, seb128 please have a look at bug 831143, the package doesn't seem to work at all, but is a dependency of ephiphany-browser12:18
ubottuLaunchpad bug 831143 in seed (Ubuntu Oneiric) "seed version 3.0.0-2 failed to build in oneiric" [High,Confirmed] https://launchpad.net/bugs/83114312:18
=== MacSlow|lunch is now known as MacSlow
=== yofel_ is now known as yofel
tkamppeterpitti, the paste was of before today's BZR, so still without your cups-dbg fix.12:31
pittiah12:31
=== Quintasan_ is now known as Quintasan
tkamppeterpitti, building CUPS from BZR ...12:48
cyphermoxdoko_: pong12:54
tkamppeterpitti, installed the new CUPS, now I must get the bug triggered again ...12:56
doko_cyphermox, looking at the wireless-regdb ftbfs, wondering which package in Ubuntu does have this information?12:57
=== txwikinger2 is now known as txwikinger
cyphermoxdoko_: crda12:59
cyphermoxafaik it should be the only one12:59
cyphermoxdoko_: actually, I mean crda is, I think, the only package to use this13:00
doko_cyphermox, well, wireless-regdb was never built13:01
doko_so we maybe should remove these two packages13:02
cyphermoxoh, yeah probably13:02
cyphermoxweird, because I could have sworn we always did have a package to do this13:02
cyphermoxdoko_: ok, found what I was looking for, I was thinking of iw13:05
cyphermoxso yeah, I do agree these packages could be removed13:06
cyphermoxshoudln't it be easy to just not sign the reg data?13:06
doko_cyphermox, please go ahead and upload a fix13:07
=== njpatel is now known as njpatel|flu
cyphermoxdoko_: ok I'll have a look13:07
dobeydo packages seeded for default install/CD *have* to be in something else's Depends/Recommends that's already there?13:17
cjwatsonI don't think you mean the same thing by the term "seeded" as I do13:18
cjwatsoncan you rephrase your question?13:18
cjwatson(I use "seeded" to mean "explicitly added to a seed as opposed to pulled in purely by dependencies")13:19
cyphermoxdoko_: I'll need sponsoring shortly13:20
dobeycjwatson: oh; typically whwenever we wanted something on CD, we always got the "something needs to Depends/Recommends it"13:21
dobeycjwatson: perhaps that created some confusion :)13:22
cjwatsondobey: in order for something to be on the CD, it must either be explicitly listed in a seed, or listed in Depends/Recommends of something that's already there13:23
cjwatson(listing it in (e.g.) the desktop seed will cause it eventually to be depended upon by ubuntu-desktop)13:23
dobeyok13:23
cjwatsonthe rule of thumb is that you explicitly seed things that are top-level requirements13:24
Chipzzcjwatson: would it be incorrect to say that to have stuff included on the CD, you have dependency-trees, and the seeds are the roots of those that pull in all other dependencies?13:24
cjwatsonChipzz: that's roughly correct13:24
dobeyand eww; but i always end up uninstalling ubuntu-desktop anyway, so i can uninstall things it depends on13:24
cjwatsondobey: that's orthogonal13:24
cjwatsondobey: and in any case there is a syntax for causing ubuntu-desktop to only Recommends something13:24
cjwatsonif it's not core desktop infrastructure, it should typically be Recommends13:25
Chipzzcjwatson: are seeds always meta-packages?13:25
dobeyok13:25
cjwatsonChipzz: no13:26
cjwatsonfor example the ship seed (which defines the set of packages added to the pool on the alternate CD but not installed by default) is not a metapackage13:26
cjwatsonor rather is not used to generate a metapackage13:27
Laneyrecommends> I wish :-)13:27
cyphermoxdoko_: well, forget this, crda is not installable, it tries to install /sbin/crda which is already provided by wireless-crda (which is required by the kernel)13:33
doko_apw, ogasawara: any idea why crda cannot be used?13:35
apwdoko_, sounds like something rtg would be most familiar with13:36
cyphermoxoh fun, it's just a duplicate package13:36
apwcyphermox, could well be13:36
cyphermoxI'm trying to figure out which is the latest version13:36
apwi suspect we added wireless-crda, as we had kernels requiring it before debian, so we might be able to merge them.  rtg was point man on crda so i'd recommend bring it to his attention13:37
ScottKmvo: I'm just upgrading my test server via ssh and I noticed that the dialogue around the alternate sshd is much improved (particularly around firewalls).  Thanks.13:38
mvoScottK: great, thanks!13:39
apwcyphermox, doko_, ok tgardner is looking into it13:40
cyphermoxok13:41
apwcyphermox, when was crda last sync'd and how would if find out the real debian version now13:43
cjwatsonhttps://launchpad.net/ubuntu/+source/crda/+publishinghistory  http://packages.qa.debian.org/crda13:44
doko_apw, http://packages.qa.debian.org/c/crda.html13:44
cyphermoxapw: crda was probably auto-imported13:44
cyphermoxI doubt anyone touched it :)13:44
cjwatsonwe're in sync with Debian13:44
apwthen i suspect its pretty out of date.  the DB it contains is updated fairly often13:44
cyphermoxapw: then you mean wireless-regdb and the database from the wireless-crda package, those are in sync13:45
doko_apw, the db is packaged in wireless-regdb13:45
cyphermoxit's both 2011-04-28, the debian package adds an EU domain13:45
apwahh ok13:46
cyphermoxyour package appears to only have just a bit of extra code to crda to have it work with libnl313:46
apwcyphermox, then it osunds like potential for a merge ...13:47
tgardnercjwatson, given that wireless-crda is in the desktop seed, do you really want to change that right now ?13:50
tgardnerI suggest we change to crda+wireless-regdb during the P cycle.13:51
doko_nobody said right now. seen while cleaning up the archive. it's fine if this is done for P13:52
tgardnerdoko_, works for me13:52
tgardnerI'll git it on my todo list for when P opens13:52
cyphermoxyeah, I think we should probably do this in P13:52
tgardnerI'll start a bug so tha it doesn't get forgotten13:53
tgardnerskaet, sure would be handy to be able to specify milestones for the P series already. do we have to wait until the P archive is opened ?13:57
ScottKtgardner: You can.13:59
ScottK(IIRC)13:59
skaettgardner,  we need a name for p-series first before the milestones can get populated.14:00
ScottKAh, right - milestones, not series.14:00
ScottKskaet: It would also be nice to have a name so we can update development tools in oneiric to know what to call P.14:00
skaetScottK,  agreed.  absence of a name is starting to get in the way. :P14:01
tkamppeterpitti, I succeeded the stacktrace now, with CUPS locally built from BZR and doing ~60 queue addition/removal operations, and on one removal it actually crashed. Will paste the stacktrace into the bug.14:05
pittitkamppeter: ah, great14:06
cjwatsontgardner: yeah, P is fine14:07
tgardnercjwatson, ack14:07
tkamppeterpitti, bug 85544514:13
ubottuLaunchpad bug 855445 in cups (Ubuntu) "cupsd crashed with SIGSEGV in _cups_strcasecmp()" [Undecided,Confirmed] https://launchpad.net/bugs/85544514:13
pittitkamppeter: ah, that looks a lot more useful14:19
ScottKmvo: As I mentioned, I just upgraded my test server to oneiric.  It appears that I've no packages left that require python-central, but it wasn't removed on upgrade.  Is that something you could check for?  Would you like a bug about this?14:21
mvoScottK: that is interessting, yes, a bug would be nice14:25
ScottKOK.14:25
ScottKmvo: Bug 85645814:28
ubottuLaunchpad bug 856458 in update-manager (Ubuntu) "python-central no longer needed, but not removed" [Undecided,New] https://launchpad.net/bugs/85645814:29
mvothanks scottk!14:29
=== and`_ is now known as and`
rbasakhey cyphermox, sorry I didn't understand https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/856209/comments/3 at all. Which same default route, and what do I point to the same device with link-local?14:54
ubottuUbuntu bug 856209 in network-manager (Ubuntu) "NM fails to set IPv6 default route when IPv6 details entered manually" [High,Confirmed]14:54
cyphermoxrbasak: ah, I mean, could you try with the link-local address to your router14:55
cyphermoxhere I get a standard global ipv6 address from dhcp, and my defualt route is automatically set properly by NM, to the link-local address of the router14:55
rbasakAh, so you want me to see what happens if I specify the link-local router address as the gateway in the settings?14:57
doko_plars, pitti: please could you have a look at bug 756043 ?15:03
ubottuLaunchpad bug 756043 in moserial (Ubuntu Oneiric) "moserial version 2.28.2-0ubuntu2 failed to build on i386" [High,Confirmed] https://launchpad.net/bugs/75604315:03
pittidoko_: yeah, can do15:03
plarsdoko_: I haven't looked at it in a while, but I know there's a new upstream version15:04
cyphermoxrbasak: yup15:05
doko_yeah for configure modularization ...15:08
doko_dnl insert here your program name and version number15:09
doko_AC_PROG_CC15:09
doko_KDE_DO_IT_ALL(phaseshift,0.4)15:09
slangasekapw: I'm not sure if the backlight turns off; I get different behavior based on whether I have an external monitor plugged in or not, in one of these cases I briefly get a cursor and in the other I don't.  (I think the cursor is with the external monitor plugged in.)15:14
rbasakcyphermox: didn't work; I've commented in https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/856209/comments/415:19
ubottuUbuntu bug 856209 in network-manager (Ubuntu) "NM fails to set IPv6 default route when IPv6 details entered manually" [High,Confirmed]15:19
LaibschI have added http://paste.debian.net/131459/ to my pbuilderrc s suggested in http://www.netfort.gr.jp/~dancer/software/pbuilder-doc/pbuilder-doc.html#altcompiler to build with gcc 4.4 (4.6 has a bug on my CPU), but logging in to the pbuilder and doing "gcc --version" still show 4.6.1.  What's wrong?15:21
seb128mvo, is /usr/share/update-notifier/notify-reboot-required still used nowadays?15:22
mvoseb128: yes15:22
seb128it seems to do nothing there15:22
seb128like I did sudo /usr/share/update-notifier/notify-reboot-required15:22
seb128it created the files in /var/run15:22
seb128but neither update-manager nor the indicator nor anything says I need to restart15:23
cyphermoxrbasak: ok, so there's really something very broken there, I'll see what I can make with this15:24
rbasakOK thanks15:25
mvoseb128: right, you need to touch /var/lib/update-notifier/dpkg-was-run as well, this is done automatically by apt after it ran dpkg15:26
seb128mvo, thanks15:26
=== eyes_ is now known as EyesIsServer
mvoyw15:30
apwslangasek, i guess i'd like to see it boot in total.  might you be able to video it on your phone or something15:36
slangasekapw: ok, will try to do that later today.  First I'm trying to see if I can reproduce it on my old T60, since that would give me more flexibility to play15:37
apwslangasek, if you arn't using crypto, installing and removing those tools moves the mode switch about in the boot and is a good way to know if it is the modeset15:38
slangasekapw: I am using crypto ;)15:38
apwdamn15:38
slangasekpart of why I want to reproduce it on another box first15:38
slangasekthough I do have an unencrypted VG on here partly for just this sort of thing, so I can install to that if needed for testing15:38
slangasekmdeslaur: bug #856534 looks like something we should get fixed for release; do you have interest/time to work on this?16:05
ubottuLaunchpad bug 856534 in flashplugin-nonfree (Ubuntu) "flashplugin-downloader installs wrong alternative if nspluginwrapper not yet unpacked" [High,Triaged] https://launchpad.net/bugs/85653416:05
mdeslaurslangasek: I'll take a look, thanks16:09
pittidoko_: moserial uploaded16:34
pittiplars: ^ FYI16:34
plarspitti: awesome, you rock!16:34
plarspitti: according to comments from the author, that one should work better with current vala versions16:35
pittiyep, it works fine with 0.1416:35
pitti2.32 didn't work either16:35
pittiand 3.0 makes more sense in oneiric anyway16:35
=== beuno is now known as beuno-lunch
doko_lucas, is libdb-ruby worth fixing, or better just remove it?16:40
pittikees, mdz, cjwatson: oh, we have TB meeting today; apparently no selected chair, but not much of an agenda anyway16:59
mdzpitti, indeed17:00
cjwatsonoh, hmm, it's inconvenient for me this week - my brainstorm update is that a couple of people have responded but so far the response rate is not great; I'll start harassing people soon17:02
cjwatsonI'll try to attend but possibly only by IRC-from-phone17:02
chmrrI'm one of the upstream maintainers of https://launchpad.net/rt/ -- https://launchpad.net/rt/+packages shows that request-tracker3.8 packages list rt/4.0 as upstream, instead of rt/3.8  What's the right way to fix this on launchpad, as I don't seem to have rights to change them myself?17:06
cjwatsonit'd be best to ask #launchpad17:07
chmrrWill do; thanks!17:07
cjwatsonoh, that interacts with an Ubuntu package, hmm17:08
cjwatsonlet me see17:08
LaneyI see remove/link buttons, don't know what gave me permissions there though17:08
cjwatsonchmrr: I've fixed it for you17:08
chmrrThanks!17:08
cjwatsonI guess I need to fix natty/maverick too ...17:08
cjwatsonignore the "Bilimbi Test" one, that's an LP test of derived distributions17:09
chmrrYeah, I was wondering what was up with that17:09
cjwatsonthe Ubuntu ones should all be fixed now17:10
cjwatsonLaney: upload privileges to the package17:10
Laneythought as much17:11
cjwatson(at least, I expect so)17:11
chmrrlucid's request-tracker3.8 reports it's against master, which is also wrong17:11
cjwatsonOK, I've made that 3.8 too17:12
chmrrThanks!17:12
keespitti: cool, I'm around17:12
=== beuno-lunch is now known as beuno
=== stephan_ is now known as steffie
stgraber@pilot in17:59
=== udevbot changed the topic of #ubuntu-devel to: Beta 2 Freeze | Archive: Feature/UI Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: stgraber, infinity
stgraberinfinity: still piloting?17:59
infinitystgraber: Oh, no, just retarded.18:01
infinity@pilot out18:01
=== udevbot changed the topic of #ubuntu-devel to: Beta 2 Freeze | Archive: Feature/UI Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: stgraber
slangasekmterry: bug #854202> who did you hear from that we're not dropping these packages from the CD?  I expect that's correct, but ubuntuone-couch is currently out of main and has other dependencies, so I want to be sure to follow up with the primary source before simply promoting the packages18:43
ubottuLaunchpad bug 854202 in deja-dup (Ubuntu) "deja-dup should depend on ubuntuone-couch" [Undecided,Fix released] https://launchpad.net/bugs/85420218:43
mterryslangasek, from pitti and dobey.  It was only dropped from main because deja-dup dropped the recommends recently18:44
Laneyslangasek: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/85640518:44
ubottuUbuntu bug 856405 in ubuntu-meta (Ubuntu Oneiric) "Add Ubuntu One packages back to default install and CD" [High,Fix released]18:44
slangasekmterry: ok; is that true of python-mocker as well?18:45
mterryslangasek, I don't know about mocker18:45
slangasekmterry: is there a channel log for this that I can peruse to my satisfaction, or should I just leave it to pitti?18:45
slangasekthe latter may be simpler :)18:45
Laneyit was discussed a bit in #-release earlier, but only retrospectively18:46
mterryslangasek, I think it was brought up in last #ubuntu-desktop meeting, but again, retrospectively18:46
mterryslangasek, https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-09-20 (the meeting I mentioned)18:49
cndit looks like there's some support for pkg-create-dbgsym in ppas19:01
cndlooking at the source for pkg-create-dbgsym, it seems that if "Build-Debug-Symbols: yes" is set somewhere, it will build them19:01
cndis there any docs on this?19:01
cndpitti, ^^ ?19:02
slangasekmterry: thanks - and I found the previous MIR for mocker, so I've repromoted both packages19:08
doko_slangasek, do you mind updating qemu-linaro to the recent release, fixing the build failure?19:38
slangasekdoko_: I don't /mind/, no, but it requires a FFe... was just discussing that on #ubuntu-release this morning, I'll go ahead with it soon19:49
=== doko_ is now known as doko
bladernrDoes anyone off hand know who maintains mesa-utils (glxinfo, glxgears, glxheads) or who/where to poke with bugs and questions?  I keep running into dead ends on Launchpad and google gives me blog posts about mesa-utils, but nothing useful20:12
dokoseb128: could you pitti please have a look at the seed build failure? looks like you did request the sync and did ignore the build failures20:18
seb128doko, will do if I've time next week20:18
seb128doko, if pitti doesn't beat me to it but it called it a week already20:18
dokoseb128, sorry, but next time please spend your time before doing syncs like these20:18
Sarvattbladernr: ubuntu-x-swat, #ubuntu-x. its a new package which was split off from the mesa source is probably why there's a dearth of info20:19
bladernrSarvatt:  awesome! thanks a lot :)20:19
seb128doko, 3.0.0-1 built20:19
dokoyeah, but not -220:19
seb128it has no code change20:19
dokoand no reaction from your side20:20
seb128we would have got the same issue without syncing it20:20
seb128right, it's a toolchain segfault20:20
seb128not a seed issue20:20
dokoseb128, bullshit20:20
seb128well -1 built fine and there is no code change20:21
seb128well "toolchain" can be "build-depends"20:21
seb128but seed didn't change between the version which built and the one which didn't, it was only packaging cleaning20:21
seb128the same version built in debian and is in testing20:21
dokoseb128, when will you learn that the toolchain uncovers issues in broken code?20:21
seb128well nothing tell you that it doesn't expose a bug in the toolchain either20:22
seb128doko, you are just doing claims, it could be either way20:22
seb128only debugging will tell us, but -1 built and -2 which is what we have built in Debian and is in testing20:23
dokousually I'm right with my "claims". it's the non-action on your side which concerns me20:23
seb128well, it's not in the default install so I don't really care20:23
seb128which I admit is not a position everybody share, but we have the resources to either make our default install good or everything medium, I prefer to focus on what is most used20:24
seb128but feel free to drop seed from oneiric and epiphany-browser with it if nobody fixes it20:24
seb128seems similar to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=58277420:26
ubottuDebian bug 582774 in seed "seed FTBFS on ia64" [Important,Open]20:26
dokoseb128, please could you reply to the launchpad issue that it is ok to remove epiphany-browser? I'm fine with this20:27
seb128well, I'm not deciding with that but if the issue is not fixed that's what we should do20:28
seb128but if somebody cares and want to fix the issue they should be able to do it20:28
seb128it's true for any ftbfs not fixed by oneiric...20:28
micahgdoko: seb128, can we just remove the binaries and not the source in case someone wants to fix it?20:32
dokowe can, but still shows up as a ftbfs. I don't see any harm to remove the sources too. cjwatson does want to improve the sync script to not accept the same version again, if it was already in ubuntu20:34
seb128well no reason to not sync that one next cycle20:34
micahgdoko: I don't think showing up as an FTBFS is a bad thing, it might encourage someone to fix it20:35
seb128it could well be a toolchain bug since it built before in the cycle and builds in debian20:35
dokoremoval doesn't mean not syncing new versions20:35
dokoseb128, just be honest and clear, that you even that you didn't event check to build the package with -g20:36
dokos/even/even check/20:36
dokodamn mousepad20:37
seb128what -g would change?20:37
stgraberkenvandine: ping20:38
dokoget a backtrack which you could look at?20:38
kenvandinestgraber, pong20:38
stgraberkenvandine: Currently reviewing https://code.launchpad.net/~vanvugt/ubuntu/natty/light-themes/fix-772972-natty/+merge/70667 but don't know much about the design stuff, is that something we want in natty as an SRU?20:39
seb128doko, right, I could fix an issue in the default installation that most users will run into or debug something nobody use...20:40
dokoseb128, then we should remove it. agreed?20:40
seb128not that I don't like epiphany-browser but be realistic most users run firefox and chromium20:41
kenvandinestgraber, i haven't seen the bug... but it might be worthy of a SRU20:41
kenvandinejitters sound annoying20:41
seb128doko, well I personally don't care enough to spend my time on it but others might do20:41
seb128so I will not speak for them there20:41
dokook, removing20:41
seb128we should let them a chance to fix it if somebody cares enough to step for it20:41
seb128ok20:41
seb128doko, you will probably not make friends over it ;-) I would rather let people who care another week chance to fix it20:42
dokoseb128, I disagree. the bug report was filed a month ago. there is no reason why we cannot reintroduce the sources again20:43
seb128doko, well your call, I've nothing to do with it ;-)20:43
micahgdoko: post-release, it's easier if the sources are there already20:44
dokobesides syncing in the first place :-/20:44
micahgit's not like it's abandoned upstream20:44
seb128doko, I synced a debian revision with no code change, we would have got the same issue without that sync20:44
seb128-1 built, -2 doesn't without code change20:45
seb128it's something else which changed20:45
seb128it would have showed up in your rebuilt test20:45
dokoseb128, and you din't care about the build results20:45
dokorepat loop on20:45
dokorepeat even20:45
seb128how that has to do with the issue?20:45
seb128you would have got the same issue if -2 wouldn't have been synced20:46
stgraberkenvandine: ok, diff looks reasonable and the change seems to be in Oneiric (though a lot more changed so not too easy to check). I'm going to sponsor that and get more testing once it's in -proposed20:46
dokoseb128, expose the issue months earlier, and not hiding with "let's wait one more week"?20:46
seb128well if anything the sync exposed the issue earlier20:47
seb128because it failed to build at the sync, not in an archive rebuilt later on20:47
smoserslangasek, around ?20:48
slangaseksmoser: hey there20:48
smoseri'm playing around with a cloud-image booting locally in kvm20:48
smoserand after a bunch of poking / digging, i'm seeing stuff like20:48
smoser/sbin/dhclient-script: line 73: /etc/resolv.conf.dhclient-new: Read-only file sy20:48
smoserchmod: cannot access `/etc/resolv.conf.dhclient-new': No such file or directory20:48
smosercan't create /var/lib/dhcp3/dhclient.eth0.leases: No such file or directory20:48
smoseroh...20:49
micahgdoko: FTBFS are SRU worthy, so please just remove the binaries20:49
smoserslangasek, i think that network-interface.conf is coming up before / is RW20:49
smoserand nothing is enforcing it to wait, although it clearly needs it.20:50
chrisccoulsonpolitcally, removing epiphany will be very bad for us btw ;)20:50
slangaseksmoser: what do you mean, "clearly needs it"?20:50
smoserwell, if it can't write resolv.conf, then i can't resolve hostnames20:50
slangaseknetwork-interface.conf should certainly not be writing to the root fs20:50
smoserand i don't want to pass /etc/hosts files around20:50
smoser:)20:50
micahgchrisccoulson: right :)20:50
seb128yeah, removing epiphany would be an error20:50
slangaseksmoser: what's writing to /etc/resolv.conf?  That's not the standard behavior of ifupdown20:51
smoserdhclient is20:51
slangaseksmoser: God forbid20:51
smoserdhclient is getting called on the add of eth020:51
smoserwhich is happening before / is rw20:51
slangaseksmoser: no, dhclient does not write to /etc/resolv.conf either; it'll be some hook script called by dhclient in /etc/dhcp3/dhclient-{enter,exit}-hooks.d - and not a standard one20:52
smoserwell... i dont knwo about not a standard one20:52
ScottKjbicha: One of the changes in http://launchpadlibrarian.net/80663925/yelp-tools_3.1.6-0ubuntu1_3.1.7-0ubuntu1.diff.gz is that it now refers to files in /opt/gnome.  That seems "bad".  Would you please double check this.20:52
slangaseksmoser: point is, writing this to /etc/resolv.conf is *wrong*, and whatever is doing that is *buggy*.  If something wants to provide interfaces for managing resolv.conf dynamically, it should be symlinking this file to somewhere in /run and managing it there20:53
smoseri'll see what i can find, but there is nothing in the image that is not in main.20:53
seb128ScottK, is that an autogenerated file? i.e one that will be overwritten on build? it's often the case with GNOME components20:53
slangasekit is not correct to wait for writable root before bringing up the network interfaces - in some configurations, / may never be made writable20:54
smoserslangasek, well, its /sbin/dhclient-script that is writing it20:55
smoserisc-dhcp-client20:55
seb128doko, chrisccoulson, micahg: seed 3.2 builds fine it seems, I will upload it20:56
smoserdepended on by isc-dhcp-client and ubuntu-minimal20:56
smosererrr... well not depnedend on by itself, but by ubuntu-minimal20:56
smoserwhy exactly i have ubuntu-minimal installed i'm not sure.20:57
slangasekbecause it's not an Ubuntu system without ubuntu-minimal? :)20:58
slangasekso I'm surprised that isc-dhcp-client is doing this... let me dig into the history and get back to you20:59
smoserslangasek, so how would you think i should get entries in resolv.conf on a dhcp system ?21:00
ScottKseb128: I don't know.  It's possible.21:00
ScottKseb128: I don't know much about Gnome stuff, but the diff seemed worth a second look.21:01
seb128ScottK, well I didn't look at this one but it's 99% chance21:01
ScottKOK.21:01
ScottKI'll accept it then.21:02
seb128thanks21:02
=== plars is now known as plars-afk
slangaseksmoser: /etc/resolv.conf should be a symlink to somewhere managed in /run21:06
slangaseksmoser: which *used* to be how we did this; I don't understand why we've regressed here21:06
smoserhmph.21:08
smoseron my sys, i have resolvconf managing it so it is a symlink, but i know on installation i it complains it is not a symlink and I end up fixing it.21:08
smoserslangasek, but in the non-dhcp case, then, what would be managing resolv.conf ?21:09
seb128doko, ok, seed 3.2 uploaded and in approved, it builds fine there21:10
seb128the new version is part of GNOME and has a small diff so it shouldn't need a feature freeze exception21:11
slangaseksmoser: well, that's a question - I don't have an immediate answer for you.  I can just say that architecturally, assuming /etc/resolv.conf should be managed in-place is wrong :)21:11
slangaseksmoser: btw, /sbin/dhclient-script has a loop that waits for / to become writable... is that not working?21:12
smosermust not be working21:12
slangaseksmoser: does your /etc/fstab not have a line for the rootfs?21:12
smoserLABEL=cloudimg-rootfs              /               ext4    defaults        021:13
smoser 021:13
slangasekshould work21:13
smosernope21:13
smoseroh.21:13
slangasek*should* work :)21:13
smoseryeah, it should21:13
smoserslangasek, yeah, that loop seems sane21:15
smoseri'll poke more at this later.21:16
slangaseksmoser: ok... I'll continue poking at the history to see where things have gone astray, and see what we can do about getting this all properly architected for p21:16
smoserinterestingly, if /etc/resolv.conf *were* a symlink to /run, it would sit and wait until root is rw21:16
smoserit waits for '-w /etc/'21:16
slangasekyep21:16
smoserlater.21:17
slangasekenjoy :)21:17
smoserthanks for your help, slangasek21:17
micahgseb128: will epiphany 3.0 work with it though?21:17
seb128micahg, there is like 25 commits between 3.0 and 3.2 and mostly translation updates and bug fixes, so I guess so21:19
seb128micahg, if not we will fix epiphany21:19
jtaylordoko: glib2.0 fails to build with APPEND {CFLAGS,LDFLAGS} -flto (binutils 2.21.53.20110810-0ubuntu3 with PR ld/13201 "fixed")21:41
jtaylorhttp://paste.ubuntu.com/695329/ bug should get filed soon by the guy who found it21:43
jtayloris flto still not ready for general use or could this be an as-needed related bug?21:44
dokojtaylor, is this with the glib2.0 in the archive?21:45
jtayloryes21:45
jtaylor2.29.92-0ubuntu121:45
jtaylorits weird ldd -r libglib.so does not list any undefined references21:46
dokoin general, anything else than -g -O2 (distribution defaults) should be handled by the package maintainer21:46
jtaylorthose functions are connected to FORTIFY_SOURCE or?21:46
dokojtaylor, please check with -U_FORTIFY_SOURCE if you can21:47
jtaylorrunning21:48
jtaylorok now I get this: /tmp/glib2.0-2.29.92/./glib/tests/mem-overflow.c:137:1: sorry, unimplemented: gimple bytecode streams do not support the optimization attribute21:52
jtaylorbut it got past the linking issue from before21:53
dokoI'll look at it tomorrow, but not now21:53
jtaylorno problem thanks21:53
stgraber@pilot out21:59
=== udevbot changed the topic of #ubuntu-devel to: Beta 2 Freeze | Archive: Feature/UI Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== kentb is now known as kentb-out
jtaylorbug 85683922:15
ubottuLaunchpad bug 856839 in glib2.0 (Ubuntu) "libglib2.0-0 fails to build using dpkg-buildpackage when added "-flto" to CFLAGS and LDFLAGS" [Low,Confirmed] https://launchpad.net/bugs/85683922:15
SweetsharkHi all. I have a question about bug status handling: Could somebody have a look at https://bugs.launchpad.net/df-libreoffice/+bug/745836/comments/51 and give me an opinion/judgement before that escalates into a bug-state-war? (asking here because ubuntu-bugs is silent)22:43
ubottuUbuntu bug 745836 in libreoffice (Ubuntu) "soffice.bin crashed with SIGSEGV in cppu::throwException()" [High,Confirmed]22:43
=== infinity changed the topic of #ubuntu-devel to: Beta 2 Released | Archive: Feature/UI Freeze | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
Viper550Hello22:53
bdrungtumbleweed: $ syncpackage ubuntu-dev-tools22:55
bdrungsyncpackage: Error: Debian version 0.132 does not exist!22:55
Laneyhttps://launchpad.net/debian/+source/ubuntu-dev-tools23:01
=== yofel_ is now known as yofel

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