/srv/irclogs.ubuntu.com/2009/03/16/#ubuntu-devel.txt

savvascjwatson: sorry about bug 316579 - I didn't know it was under copyright :)00:17
ubottuLaunchpad bug 316579 in soyuz "Soyuz needs to switch to obtaining Packages-arch-specific from non-obsolete source" [High,Triaged] https://launchpad.net/bugs/31657900:17
ScottKsavvas: As a general rule anything not explicitly not copyrighted is copyrighted.  So unless you KNOW it's not ....00:22
MavericksScottK: were you being sarcastic?00:54
HobbseeMavericks: no?  That's standard practice, actually00:55
Mavericksnever mind understood - it took a while to wrap my head around that statement of ScottK00:55
Mavericksthanks Hobbsee for the response00:55
JanCactually, in many countries it's not possible or very difficult to make something "not-copyrighted"00:57
* directhex copyrights Hobbsee 00:57
* StevenK claims prior art and sues directhex 00:57
Hobbseeheh00:58
* Hobbsee attacks directhex with the Long Pointy Stick of DOOM!!!!!!!!!!!!!!!™00:58
directhexStevenK, prior art? you're thinking of patents ;)00:59
* directhex patents StevenK 00:59
StevenKMeh00:59
JanCto make something public domain you would obviously have to be the author, and an author can't put something in the PD in many countries  ;)00:59
macoi believe the US is one where public domain only occurs after copyright expires or when it's a work of the government01:14
crdlbcopyright never expires :>01:16
nixternalkees: pingalicious02:36
nixternalhrmm, I guess if you were from mexico or such, that might sound a little bit off :)02:37
nixternalif you don't respond in the next 4 hours, you can ignore that one02:38
=== Amaranth is now known as bluesmoke
=== bluesmoke is now known as Amaranth
keesnixternal: sup?03:33
nixternaldamn, now I probably missed you kees...was just wondering if I could get added to the Core Dev Sponsors team04:48
StevenKnixternal: As in u-m-s?04:50
nixternalya, that's the one04:51
tjaaltonjdong: you disabled vblank from the compiz configuration?05:38
tjaaltonthe default is off, but you can break it by enabling it there05:38
jdongtjaalton: I had to manually disable vblank from gconf in an alpha 6 install05:40
jdongis the default vblank off supposed to be the case as of alpha-6?05:40
macoStevenK: do you know who handles moderation for ubuntu-devel mailing list?05:59
StevenKmaco: According to https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel ; cjwatson05:59
macofigures, just needed to scroll further down.06:00
macothanks06:00
Hobbseemaco: anything in particular you were wanting?06:11
macoto be whitelisted06:11
macoi think i fit in the white rectangle on https://wiki.ubuntu.com/UbuntuDevelopers so i'd like to get whitelisted instead of always going through message moderation06:12
Hobbseeahhh06:13
HobbseePeople who consistently post sensible, on-topic material should be added to the whitelist. To edit the whitelist, use the administrative interface (with the moderator password) and navigate to Privacy options... -> Sender filters -> accept_these_nonmembers. Please be careful when editing this field to avoid accidents of the select-all type that might lose the previous list contents; if you suffer such an accident, don't save your changes!06:15
Hobbseeyeah, you fit that. cool06:15
Hobbseemaco: fixed.06:16
macoHobbsee: awesome! you rock!06:16
Hobbseemaco: :)06:16
tjaaltonjdong: yes, but I'm not sure if the compiz configuration enables it06:24
tjaaltonbut the dri driver default is off06:25
pittiGood morning07:46
Hobbseeheya pitti!07:47
slangasekhmm, why does nm-applet believe that NM is notrunning07:57
slangasek** (nm-applet:19035): WARNING **: nm_client_get_devices: error getting devices: The name org.freedesktop.NetworkManager was not provided by any .service files07:58
slangasek\o/07:58
Luretransition to python 2.6: this just needs no-change upload, right?08:04
mvoLure: sometimes the setup.py install line needs to be modified08:06
mvoto include --install-layout=deb08:07
mvoand sometimes the debian/*.install (or rules) because "site-packages" chagned to "dist-packages"08:07
Luremvo: ok, thanks for hints08:07
slangasekdirecthex: hrm, mono seems to have transitioned from having separate /usr/share/doc directories to having symlinks pointing to mono-common?  but the -cil packages all think they still own the files under /usr/share/doc, so if you remove one of them your copyright file disappears08:26
savvasAs a general rule anything not explicitly not copyrighted is copyrighted.  So unless you KNOW it's not .... < ScottK: Noted! thanks for the tip :)08:26
directhexslangasek, the reverse is the case - the ubuntu's mono has historically had a buggy docdir symlink thing going on, the current package has individual docdirs08:40
directhexapparently there's a policy issue w/ symlinking, which is why it's not done in debian08:40
slangasekdirecthex: then the transition to separate docdirs was not managed correctly08:42
slangasekbecause they're not separate dirs on my system08:42
slangasekdpkg will not automatically switch between a directory and a symlink on upgrade; this is documented in Debian policy08:42
directhexblarg08:43
directhexi'll have a word with meebey when he's about, then08:46
pittithekorn: wow, you are really into the guts of launchpadlib09:02
thekornpitti, I do my best, hopefully it makes sense ;)09:14
pittithekorn: btw, do you happen to know whether the remaining usages of p-lp-bugs (ubuntu-qa-tools, ubuntu-dev-tools, python-bughelper) are going to be transitioned in jaunty?09:16
thekornpitti, I'm sure bughelper won't make it until jaunty, ubuntu-dev-tools is using launchpadlib, I think py-lp-bugs is optional09:18
thekornnot sure about u-qa-tools09:19
pittithekorn: u-dev-tools still Depends: on it, though09:19
pitti$ dpkg -L ubuntu-dev-tools|xargs grep launchpadbugs09:19
pitti/usr/share/pyshared/ubuntutools/ppaput.py:    import launchpadbugs.connector as Connector09:19
pittihm, that shouldn't be hard to change, just one file left09:20
thekornlooks like I missed it when I did the transition ;)09:21
seb128sjoerd: hey, what is the issue with telepathy-glib?09:22
sjoerdseb128: build-depends on python, but used python2.509:22
sjoerd*uses09:22
seb128ok, so it's a package bug09:22
sjoerdyeah and a slight upstream one as well09:23
seb128bigon was saying it's a buildd bug apparently09:23
seb128bigon: ^09:23
sjoerdfor debian it's fine as python is still 2.5 or lower09:23
sjoerdwe'll fix upstream so it can use 2.6 as well, but the ubuntu package should b-d on python2.5 for now09:23
seb128sjoerd: ok, we are on sync with debian so it would be nice to fix it there since debian will have the issue sooner or later too anyway09:25
seb128but we can add an ubuntu diff for now I guess09:25
sjoerdsure09:26
sjoerdi wouldn't mind putting python2.5 in the debian packaging as a build-dep for now09:26
seb128would be nice, thanks!09:27
sjoerdis telepathy in main now btw or still universe ?09:28
seb128universe09:29
savvaspitti: ignore bug 332120 - it's a bit outdated, I was "educated" to rebuild them - I forgot to set it as invalid :)09:36
ubottuLaunchpad bug 332120 in boost1.35 "jaunty - boost (1.34) to boost1.35 transitional dummy packages" [Undecided,Invalid] https://launchpad.net/bugs/33212009:36
pittisavvas: ah, okay09:36
pittisavvas: unsub'ing sponsors then09:36
savvaspitti: thanks :)09:37
TheMusoseb128: There appears to be some sort of race condition with GNOME session startup, gnome-session and at-spi-registryd. On the live CD, logout dialogs are accessible, whereas on an installed system they are not. Starting at-spi-registryd-helper from a file in /etc/X11/Xsession.d proves that things are not starting in the right order.09:40
TheMusoseb128: I'm wondering whether you may have any suggestions as to how this could possibly be fixed.09:40
TheMusoseb128: I could start at-spi-registryd from /etc/X11/Xsession.d, but I think it would be better to sort the problem out relating to the GNOME session itself.09:41
seb128TheMuso: no suggestion but open a gnome-session bug upstream I would say09:42
TheMusoseb128: ok sounds reasonable.09:42
YokoZarDoes 5-a-day ever work? I've gotten bazaar internal errors the last month when I've tried to use it (with 5-a-day --add)09:45
=== tkamppeter_ is now known as tkamppeter
pittiasac: please pull lp:~pitti/mobile-broadband-provider-info/mobile-broadband-provider-info.20090309 into lp:~network-manager/mobile-broadband-provider-info/mobile-broadband-provider-info.ubuntu/ (or make ubuntu-core-dev a member of ~network-manager)10:00
pittiasac: I just uploaded the new upstream release to jaunty10:01
yao_ziyuancan i run update-notifier (not update-notifier-kde) at kde startup for update notification?10:01
ttxasac: ping10:02
=== cjwatson_ is now known as cjwatson
pittievand: hey; I hope you don't mind, I fixed usb-creator FTBFS and did an upload yesterday, since it didn't work at all with persistency10:09
evandpitti: no problem at all.  Thanks a bunch!10:09
pitticjwatson, bdmurray: heh, did you notice that the numbers on http://qa.ubuntu.com/reports/bug-fixing/jaunty-fixes-report.html actually go *down*?10:11
asacpitti: hmm. ok thanks. thought actually we were waiting for something10:14
asacpitti: but that was only libmbca0 i guess10:14
pittiasac: waiting> all bugs mentioned in the sponsoring bugs were fixed upstream10:15
pittiasac: that's what you was waiting for before10:15
cjwatsonjoaopinto: just make sure that /etc/default/console-setup is set up properly in the chroot before you install console-setup there10:15
cjwatsonpitti: blink, so they do. that's odd ...10:15
cjwatsonpitti: perhaps a change of rules in how sponsored uploads are counted?10:16
pitticjwatson: maybe, I don't know10:16
seb128pitti: what is the question?10:17
joaopintocjwatson, thanks, meanwhile I was able to install with DEBIAN_FRONTEND set to noninteractive, I just needed to bind mount /proc first, otherwise the console-setup start script fails (without providing a meaningful reason)10:17
* slangasek tries restarting NM to see if that lets nm-applet find it again; if I go quiet, you'll know I broke my network10:17
ttxasac: I'm looking into the n-m/wpasupplicant shutdown mess... Apparently wpasupplicant has support for sendsigs omission in its ifup/down scripts, but they aren't called when used from n-m ? I'm still a little confused as to what in that behavior is by design and what is a bug.10:18
asacttx: NM wpasupp is started through dbus activation10:19
asacttx: could be that it dies when dbus goes down10:20
ttxasac: imho it dies when killed by sendsigs... since there is nothing in sendsigs.omit.d created to avoid that fate10:20
ttxasac: the omit things are normally created in the ifup scripts10:21
ttxbut n-m must bypass that iirc10:21
asacttx: so have you tried to not kill nm nor wpasupp? what happened?10:22
ttxif I run my N-M branch /and/ manually add the pid for wpa_supplicant in /lib/init/rw/sendsigs.omit.d then the network fs get properly unmounted10:23
ttxasac: supposing you run in "network connection available for all users" mdoe10:23
ttxmode, even10:24
slangasekwell, that's fun.  nm-applet can see NM again as soon as I restart it; but I can't connect to my home wireless anymore, only to the neighbor's open AP. :P10:24
ttxasac: it still fails when run in "my connection, MINE !" mode.10:24
asacslangasek: you dont see your wireless in applet? or association just fails?10:25
ttxasac: but I don't see any way out of that... mounting network filesystems and running per-Gnome-session network is obviously not compatible.10:25
slangasekasac: clicking on my home network fails to get it to associate. Mar 16 03:25:45 dario NetworkManager: <WARN>  get_secrets_cb(): Couldn't get connection secrets: Rejected send message, 5 matched rules; type="method_call", sender=":1.1383" (uid=0 pid=29469 comm="/usr/sbin/NetworkManager --pid-file /var/run/Netwo") interface="org.freedesktop.NetworkManagerSettings.Connection.Secrets" member="GetSecrets" error name="(unset)" requested_reply=0 ...10:26
slangasek... destination="org.freedesktop.NetworkManagerUserSettings" (uid=1000 pid=30394 comm="nm-applet ")).10:26
seb128pitti, slangasek: is one of you doing syncs?10:28
pittiseb128: no10:28
slangasekasac: any thoughts?10:29
asacslangasek: sounds like dbus10:29
asacslangasek: what kind of system is that? jaunty?10:29
asacslangasek: the /etc/dbus/system.d/ policy files got updated in one of the recent uploads (security).10:32
slangasekasac: not sure which of my messages made it through; did you get the get_secrets_cb() error I quoted?10:33
asacslangasek: yes10:33
asacthats the last one10:33
asac11:26 < slangasek> ... destination="org.freedesktop.NetworkManagerUserSettings" (uid=1000 pid=30394 comm="nm-applet ")).10:33
slangasekwow, the neighbors' ISP sucks. ;)10:34
asac1:29 < asac> slangasek: what kind of system is that? jaunty?10:34
asac11:32 < asac> slangasek: the /etc/dbus/system.d/ policy files got updated in one of the recent uploads (security).10:34
asacttx: i would think that user mounted nfs is not really supported by our Desktop. last week i searched for UI to setup a nfs mount in gnome and didnt find any.10:36
asacttx: so yeah. lets fix the system connection case ... and keep the other issue open10:37
slangasekasac: jaunty, yes10:38
slangasekasac: suggestions on how to fix this?  (and which package updated those files?  this breakage is not correlated with an upgrade of network-manager for me)10:40
asacslangasek: when did this start?10:40
slangasekasac: this part of the problem started a couple hours ago, when I restarted NetworkManager because nm-applet couldn't see it10:40
asacslangasek: have you restarted your system afterwards?10:41
slangasekthat error was: ** (nm-applet:19035): WARNING **: nm_client_get_devices: error getting devices: The name org.freedesktop.NetworkManager was not provided by any .service files10:41
slangasekasac: no?10:41
asacslangasek: check that you dont have modified dbus policy files. if that doesnt help restart dbus and see if that helps10:42
slangasekI don't have modified dbus policy files10:42
slangasekat least, not modified by me10:42
asacslangasek: heh10:43
slangaseklet me do a conffile check10:43
asacslangasek: yeah. you never know; mine is: http://paste.ubuntu.com/131887/ (/etc/dbus-1/system.d/nm-applet.conf)10:43
slangasekyeah, no modified conffiles under /etc/dbus-110:44
asacgood.10:45
slangasek                <!-- Only root can get secrets -->10:45
slangasekok... isn't that the problem? :)10:45
joaopintocjwatson, I noted that some other scripts already check for /proc availability, does it make sense to file a bug against console-setup ?10:45
cjwatsonjoaopinto: feel free to file a bug10:46
asacslangasek: well. there is no reason for anyone else to get the secrets10:46
asacslangasek: or are you running NM daemon as a special user;)?10:46
asacslangasek: also you have: sender=":1.1383" (uid=0 pid=2946910:46
asacwhich seems to be ok10:46
slangasekasac: it's running as root.  The error message in my log is precisely about querying secrets.10:47
asacslangasek: right. but root is allowed to get secrets. thats why i think your dbus needs a restart or something10:47
slangasekasac: except that file is older than my last reboot10:48
slangasekugh, ok, now I can't even see my AP; hang on, let me troubleshoot that10:49
* asac running out to buy some coffee-food; few minutes ...10:50
slangasekasac: restarting dbus crashed X. :P10:53
slangasekit also caused nm-applet to again be unable to see NM10:53
slangasekso I restarted NM; now things are working, but I had to reenter my WEP key10:54
slangasek(which is supposed to be stored as part of a system connection profile, but of course that still doesn't work properly anyway...)10:54
dokoslangasek: did you rebuild gcc-4.3 for #328035, or do you need a package?10:59
slangasekdoko: rebuild it?  I was just going to roll back to the earlier version of the package that was used to build -1ubuntu111:00
dokoahh, ok11:00
slangasekseb128: well, haven't seen bug #332342 again, but apparently gnome-keyring-daemon is unhappy if dbus disappears. :)11:08
ubottuLaunchpad bug 332342 in gnome-keyring "gnome-keyring-daemon crashed with SIGSEGV" [Medium,Triaged] https://launchpad.net/bugs/33234211:08
asacslangasek: thats strange. i run wpa psk secret system connection on my laptop without applet ... no problems with secrets11:10
slangasekdo you use it as a system connection?11:10
=== azeem_ is now known as azeem
asacslangasek: yes. "all userse"11:12
slangasekasac: ok, well, as I've said before, the system connection here has never worked properly as a system connection11:16
slangasekI expect that it'll keep track of my WEP key again now that I've re-entered it, but that it will continue to fail to bring up the connection prior to login11:17
slytherinseb128: Have some free time? Need to discuss broken DVD playback in jaunty. I have the solution but I am not able to understand root cause.11:17
seb128slytherin: shoot11:17
asacslangasek: for system connections the secrets have to be entered int he "connection editor"11:18
seb128slangasek: hey, is that you doing syncs?11:19
asacif you see a popup asking for passphrase its not a system connection11:19
seb128slytherin: so...?11:19
slytherinseb128: DVD playback is broken with latest libdvdread. The solution I have found is to use old configure script instead of current configure2/Makefile combo being used. But I have no idea why one works while other doesn't.11:19
seb128slytherin: configure for what?11:19
slangasekasac: frankly, suggestions that this is an error on my part are only going to piss me off, because I have clicked *every* *possible* *button* in nm-applet, repeatedly, to try to get it to do something sensible with a system connection11:20
slytherinseb128: for build. Upstream ships a configure2 script and using autogen.sh creates another configure script.11:20
slangasekasac: so if I've failed, it's because the UI is braindamaged11:20
seb128slangasek: what pakage are you speaking about? libdvdread?11:20
seb128ups11:21
slangasekseb128: I'm doing syncs today, yes11:21
seb128slytherin: ^11:21
slangasekasac: I have a profile under /etc/NetworkManager/system-connections.  It contains the secret.  The connection is only ever brought up when I log in and nm-applet starts.11:22
asacslangasek: i dont say that its your fault. its just odd. i will check whether i can see similar things with WEP11:22
slytherinseb128: yes11:22
seb128slangasek: ok, I will need to do some GNOME syncs later when you are done11:22
asacslangasek: do you see whether NM at least tries to connect for you?11:23
asacbefore login?11:23
seb128slytherin: weird, I tried to use libdvdread3 which is still installed on my jaunty box some days ago and it didn't work better11:23
slytherinseb128: Now it is libdvdread411:23
slytherinseb128: will be back in 10 minutes11:23
seb128slytherin: right, but libdvdread3 should still be working11:23
seb128slytherin: if that was a libdvdread bug, since that's the intrepid version and that was working in intrepid11:24
seb128slytherin: later11:24
seb128brb trying an another round of updates11:24
slangasekasac: hmm, I think we're repeating a conversation we've had in the past about this. :)  I think I should just make sure I have a bug filed about the problem...11:25
slangasekseb128: I'm already done with the syncs, go ahead11:26
seb128slangasek: thanks11:26
asacslangasek: ok got your bug now11:26
slangasekasac: bug #321442?11:27
ubottuLaunchpad bug 321442 in network-manager ""system"-level connection doesn't start up until nm-applet is launched" [Undecided,New] https://launchpad.net/bugs/32144211:27
asacslangasek: yeah11:28
=== thekorn_ is now known as thekorn
slytherinseb128: I am back. Actually all the applications have migrated to libdvdread4 now.11:48
seb128slytherin: what do you call migrated there?11:48
slytherinseb128: I mean linked against libdvdread4. mplayer, VLC, gstreamer plugins etc.11:49
seb128slytherin: right, I just did try totem using libdvdread3 to see if that was due to the new libdvdread4 and that didn't work better here11:51
seb128slytherin: what change do you do to get it working? I will give it a try and have a look11:51
slytherinseb128: Just a minute11:52
seb128Hobbsee: why did you confirm bug #342890 as being a totem issue if it happens on all dvd players?11:52
ubottuLaunchpad bug 342890 in totem "Cannot play DVDs - Could not open location; you might not have permission to open the file" [High,Confirmed] https://launchpad.net/bugs/34289011:52
Hobbseeseb128: because i've not moved it yet11:53
slytherinseb128: I rebuild libdvdread using this in debian/rules file - ./autogen.sh, ./configure --prefix=/usr -DHAVE_DLFCN_H (note the currently used script is configure2). I had to add libtool, autoconf and automake to build-depends.11:54
slytherinseb128: one more thing, configure.ac needs patching to change DVDREAD_LT_REVISION=2 to DVDREAD_LT_REVISION=311:54
seb128slytherin: why?11:54
seb128slytherin: I will have a look to that after lunch11:55
slytherinseb128: sure, take your time.11:55
* seb128 is away for lunch now, bbl11:55
slytherinHobbsee: I am changing the package for that bug to libdvdread.11:57
Hobbseeslytherin: cool, thanks11:58
asac_slangasek: ok. after playing around i could now reproduce; it gets revealed because of managed=false in nm-system-settings.conf and having eth0 configured in ifupdown; managed=true should workaround this for now12:00
slangasekasac_: won't that also cause NM to try to manage eth0, then?12:01
asac_slangasek: yes. if you have a not supported setup you have to wait for the fix12:02
slangasek"not supported"?12:02
asac_slangasek: not supported by the ifupdown system settings plugin that is12:03
asac_e.g. if you use managed=true, nm ifupdown plugin will parse your ENI and manage that as a system connection12:03
slangasekah12:03
asac_instead of keyfile12:03
slangasekwell, I'll turn it on and see; having it twiddle with eth0 is certainly going to be a lesser evil12:03
slangaseksince eth0 is never plugged in :)12:03
* asac_ sets AP back to WPA12:05
=== asac_ is now known as asac
slangasekmvo: gksu is dep-wait on sng?12:32
mvoslangasek: oh, let me check12:37
seb128pitti: http://launchpadlibrarian.net/23910885/buildlog_ubuntu-jaunty-i386.glib2.0_2.20.0-1_FAILEDTOBUILD.txt.gz12:44
seb128pitti: "pkgstriptranslations: tarball already exists" is that a warning or an error?12:45
seb128the build failed but I'm not sure to understand why12:45
pittiseb128: no, it's just logging12:49
seb128ok12:49
pittiseb128: it happens if a source builds multiple binaries and thus it's called several times12:49
seb128weird build log12:49
pittiseb128: if it exists, it updates the existing one12:49
seb128I see nothing wrong there12:49
pittiseb128: urgh, glib again?12:49
seb128yes12:49
pittiseb128: previous builds failed because the buildds run builds in parallel12:49
pitti(AARGH! to whoever enabled that in that way)12:49
pittiseb128: but I thought I fixed that in pkgstriptranslations12:50
cody-somervillemd5sum: usr/share/locale/da/LC_MESSAGES/glib20.mo: No such file or directory12:50
cody-somervillemd5sum: usr/share/locale/de/LC_MESSAGES/glib20.mo: No such file or directory12:50
cody-somervilledh_md5sums: command returned error code12:50
cody-somervillemake: *** [binary-indep] Error 112:50
mvoslangasek: I put a uudecoded version into the gksu source for now. is there a reaosn to keep sng out of main? or is just a MIR report required for it?12:51
pitticody-somerville: indeed, that's further up12:51
pitticody-somerville: it seems that one pkgstriptranslations runs in parallel with another dpkg-deb12:51
* cody-somerville nods.12:51
cody-somervilleIndeed.12:51
cody-somervilleThe next line after that error is "make: *** Waiting for unfinished jobs...."12:51
pittiseb128: bah, fixing parallel dh_* runs properly is utterly hard12:51
slangasekmvo: MIR would be required; not my department, I'm just reviewing the out-of-dates list :)12:52
seb128pitti: what do you suggest doing? retrying the build? ;-)12:52
pittiseb128: we can do12:52
seb128let me retry12:52
pittiseb128: but ideally glib would just stop doing parallel debhelper12:52
pittiit's a gamble like this12:52
seb128it doesn't do anything special that I know about12:52
slangasekasac: edited nm-system-settings.conf to set [ifupdown] managed to true; restarted NM; network still doesn't come up without nm-applet13:04
dokomvo: how do you suggest to handle bugs like bug 320745 and bug 322739 ?13:19
ubottuLaunchpad bug 320745 in openjdk-6 "package openjdk-6-jre-lib None [modified: /var/lib/dpkg/info/openjdk-6-jre-lib.list] failed to install/upgrade: short read in buffer_copy (backend dpkg-deb during `./usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar')" [Undecided,New] https://launchpad.net/bugs/32074513:19
ubottuLaunchpad bug 322739 in openjdk-6 "package openjdk-6-jre-lib 6b12-0ubuntu6 failed to install/upgrade: short read in buffer_copy (backend dpkg-deb during `./usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar')" [Undecided,New] https://launchpad.net/bugs/32273913:19
mvodoko: the ones I have seen that look like this are file system corruptions, I have a closer look13:23
seb128mvo: there is several bugs with the same error on dpkg13:26
seb128mvo: I tend to reassign the ones we get for desktop packages there since the short read seemed to be a dpkg issue13:27
seb128slytherin: ok, I don't know why because I don't think I changed anything special since friday but dvd playing work on my jaunty laptop today13:28
seb128so either one of the GNOME 2.26 updates fixed it which would be weird13:29
seb128or it's murphy law in action13:29
mvodoko: I commented13:29
asacslangasek: sudo killall nm-system-settings to apply your .conf changes13:31
slangasekasac: right, ok13:31
slytherinseb128: That is weird. I was having problem till yesterday. Currently I am in office. SO I will let you know if it works for me when I go home.13:31
asac(yes, we will do that in init script)13:31
slytherinseb128: In what timezone are you usually available?13:31
seb128slytherin: european work hours and often after dinner too13:32
seb128slytherin: if I'm on IRC I'm available that's easy ;-)13:32
slytherinseb128: ok. :-)13:32
asaca bit odd: on my desktop with usb wifi thing i cannot reproduce "nm not activating system connection" bug ... no matter what. seems i have to do the debugging on the laptop then.13:32
slangasekasac: hmm, still the same problem13:32
asacdarn13:32
slytherinseb128: you have latest updates installed right?13:33
seb128slytherin: I did upgrade on friday and I've been doing GNOME updates since this morning13:33
asacslangasek: as a last attempt you could try to remove eth0 lines from ENI and killall nm-system-settings, restart NM and everything.13:34
seb128slytherin: trying to play protected dvds was not working on friday, I did try a no change libdvdread rebuild after lunch today and now that works13:34
seb128slytherin: I did try to reinstall the jaunty version and that works too13:34
asacslangasek: anyway, i could reproduce something similar on my laptop so i will just debug that and hope that this fixes your issue too13:34
seb128slytherin: I did reinstall the libdvdcss too and that's still working13:34
slytherinseb128: Ok. The only thing in gstreamer stack that has changed since Friday is -ugly. So I am really clueless.13:34
slangasekasac: ok :)13:34
seb128slytherin: so either it's murphy's law or the glib update or something fixed it, but I doubt GNOME updates would impact on libdvdread13:35
seb128slytherin: I didn't install this update yet13:35
seb128and I was having the issue in totem-xine too13:35
seb128which is working fine now13:35
Amaranthmvo: have you seen any problems with compiz on intel with UXA?13:35
slytherinseb128: I didn't have any issues with any xine players. Anyway, going offline now. Will login later.13:36
seb128slytherin: ok13:36
seb128slytherin: xine-ui was not working for me on friday I think13:37
seb128neither was totem-xine13:37
Lurepitti: thanks for approving exiv2 FFe13:39
Lurepitti: does universe approval need 2 ACKs and main only one13:40
* Lure read this in FFeProcess13:40
jdongtjaalton: well from my experience, compiz DOES enable vblank syncing by default and that makes UXA very unhappy to render the screen more than once every 5 seconds :D13:42
Amaranthjdong: we don't enable vsync by default13:44
Amaranthack, we do, when did that change?13:44
Amaranthsure enough, that was the problem13:46
AmaranthI thought we disabled vsync because it caused problems with nvidia13:46
jdongyeah, maybe we should turn that off...13:49
mvoAmaranth, jdong: uxa> yes its pretty slow currently. if its the sync_to_vblank, then I will chnage the default13:54
Amaranthmvo: it is, I just turned that option off and it flies again13:55
AmaranthI was getting sick of the metacity compositor, so slow and limited13:55
jdongmvo: likewise; with UXA and vblank OFF, the speed is more or less acceptable (I don't feel Compiz any slower than Intrepid)13:55
jdongbut with vblank on, all hell breaks loose :)13:55
mvothanks guys, I prepare a fix13:56
mvo"fix13:56
mvo"13:56
jdongthanks!13:56
mvohm, this should be set to false already13:56
* mvo looks a bit deeper13:56
Amaranthmvo: that's what I said too :P13:57
ografor me ebaling UXA makes X crash randomly13:57
Amaranthafaik nvidia still falls over on it because they use refresh rate to store configuration information13:57
ogra*enabling13:57
mvoAmaranth: yeah, the changelog says it causes issues with suspend13:58
Amaranthyep, that too13:58
Amaranthwe really need a way to make sure certain options are on/off per video card/driver13:58
mvoAmaranth: heh :) core.xml.in is now core.xml.in.in14:02
Amaranth*headdesk*14:02
sorenKeybuk: Hey. You dropped ndb-client's modprobe option to set max_part to 15, claiming the default was already 16. This is not the case (you've probably mistaken nbds_max for max_part). Since you broke it, would you mind taking care of fixing it in the kernel? I mean, how much difference will one patch make in your anti-modprobe-options crusade? :)14:24
Keybuksoren: ?14:33
Keybukdrivers/block/Makefile:obj-$(CONFIG_BLK_DEV_NBD)+= nbd.o14:34
Keybukoh, no, wait, you're right ;)14:34
KeybukI did confuse the two14:34
ograi think he means devices != partitions14:34
ograKeybuk, btw, i get a "file not found" error if i use an empty modules.dep ... i know its just cosmetic, but would be nice if it wouldnt moan14:37
Keybukogra: you can't get an empty modules.dep14:39
ograsure14:39
ograif i run depmod -a without having any modules under /lib/modules/$(uname -r)14:40
Keybukit should still generate the empty file14:40
ograthat creates an empty file /lib/modules/$(uname -r)/modules.dep14:40
Keybuknot to mention an empty binary bindex14:40
Keybukoh, no, it shouldn't14:40
Keybukit generates a file with lots of "filename:" lines14:40
ograon boot i get a file not found: /lib/modules/$(uname -r)/modules.dep14:41
Keybukhmm14:41
Keybukthat sounds more like a bug somewhere else14:42
ograi used it like that on my early ARM kernels14:42
Keybukwhat is outputting that error?14:42
ograto get an initramfs even though i have no kernel modules14:42
ograi think there is been a "modprobe:" at the start of the lines14:42
ograi have no such system around atm14:42
Keybukmodprobe doesn't *use* modules.dep ;)14:43
ograit was pretty close tro something like: "modprobe: /lib/modules/$(uname -r)/modules.dep: not such file or directory"14:43
Keybukwhich is odd, because you're saying there is such a file, it's just empty <g>14:43
ograright14:44
ograit might refer to the content ... if i have it again i'll note down the exact message14:44
ogramy assumption was that some script in module-init-tools tries to parse the file and ends up with an empty var where it shouldnt14:45
ogratrying to open a file it would read from /lib/modules/$(uname -r)/modules.dep normally14:45
sorenKeybuk: modprobe doesn't use it? What does, then?14:48
Keybuksoren: nothing15:00
Keybukit's generated because if it wasn't, some people would get hysterical15:01
Keybuksoren: got a bug# about the nbd thing?15:02
sorenKeybuk: https://launchpad.net/bugs/34256315:09
ubottuUbuntu bug 342563 in nbd "[jaunty] /sys/module/nbd/parameters/max_part is 0, which prevents /dev/nbd0p* devices from getting created" [Wishlist,Confirmed]15:09
sorenKeybuk: How are module dependencies handled nowadays, then?15:10
ograby the modules themselves15:10
sorenOh, symbo... Right, ok.15:10
sorenogra: Erm.. No, I don't get that  :)15:11
calcdoko: have you seen my follow up to bug 329903 yet?15:11
ubottuLaunchpad bug 329903 in xom "xom FTBFS in Jaunty on the i386 buildd but not on personal amd64" [Medium,Confirmed] https://launchpad.net/bugs/32990315:11
ograogra@osiris:~$ modinfo mcs7830|grep depends15:11
ogradepends:        usbnet,mii15:11
sorenogra: I see. So how does that get mapped to filenames?15:12
ograby assumptions?15:12
ograno idea15:13
sorenI see modprobe opens modules.dep.bin for something.15:14
soren"modprobe  expects an up-to-date modules.dep file, as generated by depmod (see depmod(8))." from modprobe(8)15:16
bdmurraypitti: How do you figure?15:24
pittibdmurray: last time I looked at the page (a week ago perhaps) I had some 159 fixes, and now it's 140something15:25
rtgcjwatson: hey mr. debootstrap. I'm having some issues with a Jaunty lpia chroot on a Jaunty server. '/usr/lib/gcc/i686-linux-gnulp/4.3.3/cc1: error while loading shared libraries: libmpfr.so.1: cannot open shared object file: No such file or directory'. Does that look familiar? I've re-installed from scratch, but no joy. Seems to work fine on an Intrepid host.15:25
Keybuksoren: it lies15:25
Keybukmodprobe uses modules.dep.bin now15:25
bdmurraypitti: its possible the bug is no longer Fix Releaed but that does seem excessive15:26
sorenKeybuk: Which holds the same information, but in a different formaT?15:26
Keybuksoren: right15:26
sorenKeybuk: Ok. So the "depends info" from modinfo is only informational?15:26
tjaaltonjdong, Amaranth, mvo: DRI2 (which is used when UXA is) doesn't support sync-to-vblank, so maybe compiz tries to do something weird to compensate, which makes it slow15:26
sorenErr.. "depends" info, I mean.15:26
cjwatsonrtg: can you give me a quick recipe to reproduce this?15:26
pittibdmurray: maybe you changed some rules wrt. sponsoring?15:26
mvotjaalton: the default should be fixed now15:27
cjwatsonrtg: sounds like a broken runtime linker path or something15:27
mvo(in compiz)15:27
Keybuksoren: the depends info from modinfo is the hints in the .ko that depmod reads and turns into modules.dep{,.bin}15:27
Keybuklikewise the alias info from modinfo is what depmod turns into modules.alias{,bin}15:27
tjaaltonmvo: oh, it used to cause problems with nvidia? maybe that's why mine is freezing a lot when changing the user or crashes on resume/thaw15:27
rtgcjwatson: I'm just running debuild on the Jaunty kernel tree in an LPIA chroot15:27
tjaaltonmvo: great :)15:27
cjwatsonso any invocation of gcc I guess15:28
rtgcjwatson: 64 bit Jaunty server, LPIA chroot.15:28
sorenKeybuk: Now I'm confused :) I just strace'd modinfo and it opens modules.dep (not .bin)... Any idea what it might be using that for?15:28
cjwatsonrtg: I don't have a 64-bit machine handy, but let me build a test chroot here and I'll get back to you15:29
Keybuksoren: mailed the patch for you to kernel-team and the bug15:29
cjwatsonrtg: in the meantime an strace of the failing compile command wouldn't hurt15:29
sorenKeybuk: How about lkml?15:29
rtgcjwatson: Thanks. I'll see what I can figure out15:29
Keybuksoren: not appropriate for that?15:29
sorenKeybuk: You sent all the similar ones further upstream, didn't you?15:29
Keybuksoren: not the options ones15:30
sorenKeybuk: I noticed the one on the linux-bridge mailing list, so I assumed that was your general approach.15:30
sorenKeybuk: Oh, only aliases? I see.15:30
slangasekrtg: is the libmpfr1ldbl package installed in this chroot?15:30
rtgslangasek: libmpfr1ldbl                      2.4.0-1ubuntu315:30
rtgslangasek: hang on, lemme get inti the chroot15:31
Keybuksoren: options are our own hacks, usually15:31
Keybukie. ignoring HBA15:31
rtgslangasek: indeed, it is not.15:31
cjwatsonbdmurray: my number dropped from 122 to 109, so I can confirm pitti's comment15:31
slangasekrtg: ok - so either your chroot is broken, or something that's supposed to have a dep on that package is missing it15:32
cjwatsonhence why I was wondering if it was something to do with sponsored changes, for which that would seem about right15:32
sorenKeybuk: Right, good point.15:32
rtgcjwatson, slangasek: that fixed it.15:32
slangasekrtg: but it looks like there's a real bug here, that should also be fixed :)15:33
Keybuksoren: if the nbd upstream think this option is the right default, they are the upstream for that kernel subsystem too :p15:33
bdmurrayI'll look into it then, thanks15:33
rtgslangasek: I vote for the missing dep15:33
rtgslangasek: is that a gcc package bug?15:33
sorenKeybuk: That's true :)15:33
slangasekrtg: I'm not sure, because Contents-lpia.gz says that /usr/lib/gcc/i686-linux-gnulp/4.3.3/cc1 doesn't exist at all15:34
slangasekah, 4.3.3 -> 4.315:34
slangasekrtg: yeah, it's a bug in gcc-4.315:35
slangasekthe cpp-4.3 binary is supposed to have this dep15:35
rtgslangasek: so, I can annoy doko with it?15:35
slangaseksure :)15:35
rtgwill do15:35
rtgslangasek: why doesn't this fail in other chroots?15:36
slangasekyou mean other than lpia?15:36
rtgyeah15:36
slangasekapparently they have the right dep15:36
rtgon the other hand, I also have not reinstalled other chroots from scratch recently15:37
slangasekno, I just checked and i386's cpp-4.3 does have the dep15:37
rtgwhy is lpia special?15:37
slangasekI don't know15:37
Keybuksoren: modinfo? no idea15:41
Keybuksoren: ahh, yes I do15:42
Keybukmodules.dep also happens to serve as a handy file that lists the full names of modules15:43
Keybukif you did "modinfo foo" it has to turn foo into the filename of a .ko15:43
cjwatsonslangasek: thanks for sorting it out before my debootstrap had finished ;-)15:44
highvoltageheh15:44
slangasek:-)15:44
sorenKeybuk: Ah, makes sense. Thanks.15:45
Keybukthough why it uses that and not the .bin is probably just a mistake15:45
sorenKeybuk: It seems every time I think I've sorted out how all of that works, it changes completely.15:45
Keybukit doesn't change much ;)15:45
Keybukit's actually been pretty stable for a couple of years15:45
Keybukkernel source Makefiles import config and define what's built-in and what's a module15:45
sorenAnd I was *just* about to get it :)15:45
Keybukmodules declare their parameters which are just static variables15:46
Keybukmodules also declare tables of devices that they support15:46
Keybukthis information ends up specially marked in the .ko15:46
Keybukso things like modinfo can pick it up15:46
Keybukdepmod reads this information and turns it into the index files in /lib/modules/$(uname -r)15:46
Keybukpreviously this was all those modules.*map things15:47
Keybukthen we got modules.alias15:47
Keybuknow we use binary indexes15:47
Keybukthe device tables are strings with wildcards in them15:47
Keybukpci:vXXXXdXXXX... and so on15:47
Keybukwith any bits the module supports "any" of as a "*"15:47
Keybukdevices themselves have the same style strings with all the bits filled in15:48
Keybuktherefore loading the right module for a device is simply a matter of calling "modprobe $MODALIAS" (from the device)15:48
Keybukand letting modprobe do the fnmatch() against the wildcarded aliases it has in its list15:48
Keybukit sorts those based on modules.order (the file from the kernel tree that lists the official order), then expands deps15:48
Keybukmodule loads15:49
Keybukand the kernel does basically the same thing again to bind the driver in the module to the device15:49
Keybukthat's all there is to it ;)15:49
sorenWhat calls modprobe? udev?15:50
Keybukright15:50
Keybukdevices have kobjects associated with them when their subsystem discovers/detects/adds them15:50
Keybukthe add of the kobject makes it show up in /sys15:50
Keybukand triggers a uevent (netlink message to userspace) informing it of the new entry in /sys15:50
sorenAha!15:51
Keybukudev picks that up, and one of the rules tells it that any entry in /sys with a MODALIAS has modprobe called15:51
sorenI knew about the kobject->sysfs mapping, but didn't know about the link to udev and from there to modprobe. That's clever.15:51
Keybukudev also gets messages from the kernel when any object in /sys is removed15:52
sorenYou realise, of course, that now that I'm at the brink of understanding all of this, it will inevitably change completely, right?15:52
sorenI'm just saying.15:52
Keybukand "change" messages when the subsystem feels that the object has changed significantly enough for userspace to care15:52
Keybukas well as loading modules if there's a MODALIAS15:52
Keybukudev also creates nodes in /dev if there's a MAJOR/MINOR pair15:52
Keybuk(and removes them again on remove)15:52
Keybukas well as all sorts of other interesting and fun things15:53
Keybukthe latest bit of udev fun (which davmor2 *adores*) is that udev creates inotify watches on block devices it makes15:53
Keybukie. /dev/sda1, /dev/md0, /dev/mapper/root, etc.15:53
sorenWhy?15:53
Keybukif something opens the block device for writing, then when it closes it again, udev triggers a "change" event on the sysfs object15:54
Keybuk(and thus reacts to it itself)15:54
sorenOh. That sounds potentially useful.15:54
Keybukls -l /dev/disk/by-uuid15:54
davmor2soren: because it hates me being able to run one test after another :)15:54
Keybuk1234-5678 -> /dev/sda115:54
Keybukmkfs /dev/sda115:54
Keybukls -l /dev/disk/by-uuid15:54
Keybukdead-beef -> /dev/sda115:54
sorenKeybuk: Cool. This is a recent change, isn't it?15:55
Keybukie. udev runs vol_id on block devices to find out what's in them15:55
sorenKeybuk: Right.15:55
Keybukif you write to the raw block device, it'll run vol_id again to see what you changed15:55
Keybukand update things like it's symlinks15:55
Keybukthis means /dev/disk/by-* now automatically update15:55
sorenKeybuk: I'm rather sure I've mkfs'ed something before and had to poke udev before the symlinks were updated.15:55
superm1Keybuk, so if you say write a new mbr  to a device, you wouldnt need to use sfdisk to re-read the partition table again?15:56
sorenI might have been a while, though. Like a year or so.15:56
Keybukand will mean that the Emergency-HAL-Hologram will be always up to date ;)15:56
sorensuperm1: You've always been able to do that with blkdev.15:56
Keybuksuperm1: if you change the partition table, you still need to tell the kernel you've done it15:56
sorensuperm1: Err... blockdev, I mean.15:56
Keybukudev doesn't do that15:56
superm1Keybuk, okay that's what I was thinking.15:57
Keybuksoren: easier with partprobe ;)15:57
Keybuksoren: right15:57
Keybukthis is very new stuff15:57
Keybukie. the last three upstream releases of udev or so15:58
sorenKeybuk: So post-intrepid for us.15:58
sorenOk, that explains. Cool stuff, though.15:58
* soren needs to run for a while...15:58
dokocalc: does it fail on i386?16:20
dokortg: current package in jaunty?16:21
rtgdoko: which package? gcc-4.3.3 ?16:22
dokortg: I don't know, you did raise the issue ...16:24
rtgdoko: https://bugs.edge.launchpad.net/ubuntu/+source/gcc-4.3/+bug/34372416:24
ubottuUbuntu bug 343724 in gcc-4.3 "gcc-4.3 does not depend on libmpfr1ldbl for the LPIA arch" [Undecided,New]16:24
rtgdunno if my analysis is correct16:25
calcdoko: only fails on i386 it works on amd6416:25
dokocalc: so no buildd problem?16:25
calcdoko: fails seemingly every time on i386 and passes every time on amd6416:25
calcdoko: buildd fails since it is i38616:25
calcdoko: also fails for me in testing on i386 (to be clear)16:26
dokodh_shlibdeps -pgcc-4.316:29
doko /etc/magic, 4: Warning: using regular magic file `/build/buildd/file-4.26/debian/tmp/usr/share/file/magic'16:29
dokodh_gencontrol -pgcc-4.3 -- -v4.3.3-5ubuntu3 '-Vgcc:Version=4.3.3-5ubuntu3' '-Vgcc:EpochVersion=1:4.3.3-5ubuntu3' '-Vgcc:SoftVersion=4.3.3-1' '-Vgpc:Version=' '-Vgdc:Version=' '-Vgcj:Version=4.3.3-5ubuntu3' '-Vgcj:SoftVersion=4.3.3-1' '-Vgcj:BaseVersion=4.3' '-Vgnat:Version=4.3.3-5ubuntu3' '-Vbinutils:Version=2.19.1' '-Vdep:libgcc=libgcc1 (>= 1:4.3.3-5ubuntu3)' '-Vdep:libgccbiarch=' '-Vdep:libcdev=libc6-dev (>= 2.5)' '-Vdep:libcb16:29
dokoiarch=' '-Vdep:libcbiarchdev=' '-Vdep:libunwinddev=' '-Vdep:libcxxbiarch=' '-Vdep:libcxxbiarchdbg=' '-Vdep:libgnat=' '-Vdep:ecj=libecj-java (>= 3.3.0-2)' '-Vdep:libgomp=libgomp1 (>= ${gcc:Version})' '-Vdep:gcj=gcc-4.3 (>= 4.3.3-1)'16:29
dokodpkg-gencontrol: warning: unknown substitution variable ${dep:libssp}16:29
dokodpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}16:29
dokodpkg-gencontrol: warning: unknown substitution variable ${gcc:multilib}16:29
dokoso there seems to be a problem with dh_shlibdeps16:29
dokortg: ^^^16:29
dokono package has the shlibs:Depends information16:30
dokosee http://launchpadlibrarian.net/23822107/buildlog_ubuntu-jaunty-lpia.gcc-4.3_4.3.3-5ubuntu3_FULLYBUILT.txt.gz16:30
rtgdoko: thats quite a bit outside of my skill set. shall I just assign the bug to you?16:33
dokortg: yes, please do. will make a no change upload to the PPA first to see if this is a buildd issue16:35
=== robbiew1 is now known as robbiew
rtgdoko: done. feel free to change the bug subject if I've not gotten it correct.16:37
rtgkirkland: why do my chroots annoy me with ecryptfs cruft after exiting the session: 'keyctl_search: Required key not available. Perhaps try the interactive 'ecryptfs-mount-private'16:47
rtgintrepid host, jaunty chroot16:47
bryce_morning rtg16:50
rtgbryce_: no update from Alex yet this morning16:51
bryce_I see he put out 6.12.0 over the weekend, so I'll be merging that in today16:52
rtgbryce_: thats an xorg driver?16:52
bryce_yes16:52
dokoslangasek: any update on #328035 ?16:55
dokortg, slangasek, infinity: lpia is broken, no recently built package has the shlib:Depends substituted17:01
pittieww!17:09
Riddellbryce_: pitti mentioned there were new intel drivers that needed testing, do you know where I'd find them?17:16
dokofirst broken upload is network-manager_0.7.1~rc3-0ubuntu117:16
dokojust after the file upload17:16
=== fader is now known as fader|lunch
=== beuno_ is now known as beuno
NCommanderScottK, ping?17:57
ScottKNCommander: Pong.17:57
NCommanderScottK, feel like considering a feature freeze exception? I need a new package to go into the archive (well, two).17:58
NCommander(I also need a second +1 on REVU)17:59
ograNCommander, i think our mobile-team delegate is StevenK17:59
ScottKProbably not, but I assume you wouldn't ask unless it was important ....17:59
ogra(though i'm sure ScottK can overrule)17:59
ograScottK, it is17:59
NCommanderogra, I thought for delegations only applied for existing packages; they need the team support for new17:59
ScottKIf it's for Mobile, then I'd say talk to your delegate first.17:59
NCommander(I may be wrong)17:59
ScottKNCommander: Nope.17:59
NCommanderOh17:59
NCommanderWell17:59
NCommanderScottK, can you +1 my package?17:59
ScottKParticularly if it's StevenK then he can also agree to New them and not impact anyone else ....18:00
ScottKNCommander: Not right now.  Maybe tonight.18:00
NCommanderScottK, thanks18:00
ograScottK, would be really appreciated by the ARM branch of our team :)18:01
ScottKNCommander: What package?18:01
NCommanderScottK, ecosconfig-imx18:01
ograhttp://revu.ubuntuwire.com/p/ecosconfig-imx18:01
NCommanderScottK, http://revu.ubuntuwire.com/p/ecosconfig-imx18:01
ScottKThanks.18:01
NCommanderOoh, ogra beat me to it18:01
ogra:)18:01
NCommanderthanks ogra (BTW, you still haven't plused 1 it :-P_18:02
pittiRiddell: Do you figure I can remove the X-KDE-SubstituteUID=true from jockey-kde's .desktop, now that there's a working policykit-kde?18:02
ograNCommander, ??18:02
NCommanderogra, on REVU18:02
ograNCommander, i checked the "advocate this upload" box18:03
ograwhat else do i need to do nowadays ?18:03
NCommanderOh, you did?18:03
* NCommander just didn't refresh in the last 30 seconds18:03
NCommander:-)18:03
ograheh18:03
NCommanderwow, nifty18:05
NCommanderon needs-packaging bugs, if you have a *package*/ubuntu branch, it auto assiocates the branch.18:05
ScottKNCommander: I don't suppose you'd be able to look at kdeaccessibility on armel?  FTBFS due to what looks like your speciality.18:06
Riddellpitti: good question.  just needs testing I guess.  remind me again how I'd test it?18:06
NCommanderScottK, sure, I've been meaning to look at it, but things have been a little crazy.18:06
ScottKOK.  Good.18:07
ScottKNCommander: Amarok too if you feel motivated (it finally built on power pc).18:07
NCommanderScottK, I'm going to make one final pass of the main ARM FTBFS (and any obvious fix universe ones) just before beta freeze18:07
ScottKOK.18:08
NCommanderRiddell, you got five minutes? I need a +1 on REVU18:08
ScottKRiddell: Make him fix kdeaccessibilty and amarok on arm first.18:10
ScottK;-)18:10
pittiRiddell: just remove the X-KDE-SubstituteUID=true from the .desktop, or call "jockey-kde" as user from a terminal, and try to install a driver18:10
pittiRiddell: if you don't have nvidia/ati, I can toss you a test driver18:10
* cjwatson attempts to think of a sane way to detect UTF-8 strings that are not also ASCII strings using only the facilities in busybox18:12
cjwatson(so no iconv, which would make it easy)18:12
=== fader|lunch is now known as fader
pittiRiddell: you can drop http://people.ubuntu.com/~pitti/tmp/pkg.py into /usr/share/jockey/handlers/, sudo killall jockey-backend, and try to install that handler18:12
cjwatsonreally I suppose all I need is a bytewise check for top-bit-set bytes18:12
pittiRiddell: it'll just install pmount18:12
NCommandercjwatson, I thought busybox had an iconv module (although if we compile it in is another story)18:12
pitticjwatson: I had that problem a while ago and eventually just resorted to perl :(18:13
cjwatsonNCommander: it does not18:13
cjwatsonmaybe LC_ALL=C tr '\0-\177' '' and check for equality18:14
cjwatsonhmm I mean tr -d '\0-\177' obviously, although that doesn't seem to work18:15
Riddellpitti: doesn't seem to work with or without sudo :(18:16
Riddellpitti: if I click Activate the list item is greyed out and nothing else happens18:16
pittiRiddell: uuh; I guess I'll take a close look at jockey-kde tomorrow morning on my box18:17
ogracjwatson, dd and stty magic ?18:18
ograi assume there is a reciepe for conversion somewhere18:18
ograbut it will be a slow bloated parser script18:19
cjwatsontr -cd '\000-\177' works in coreutils tr but not busybox. hmm.18:19
cjwatsonogra: I certainly don't want to do full-blown conversion by hand18:20
ograyeah, its painful18:20
estanhm. i've built my own linux-ubuntu-modules package, is there a way to forcefully replace the one i have installed with my own using dpkg? sorry i'm a bit new to debian stuff.18:30
estantrying to remotely help a friend get his webcam working on his old hardy laptop, i'm suspecting the camera is in fact supported by the gspca module, just that the model id is not recognized, so i'm patching the driver and rebuilding a linux-ubuntu-modules package for him to test.18:32
Stskeepsdpkg -i file.deb? :P18:33
estanand also, why is there no Ubuntu-2.6.24-23.48 tag in linux-ubuntu-modules ? (e.g. git tag | grep Ubuntu*)18:33
estanStskeeps: uhm. that easy huh? ;)18:33
Stskeepsif i understand you correctly :P18:34
estanindeed it seems it's working.. man his laptop is a slow piece of crap, heh.18:34
estanok. i haven't actually done the modification yet, just want to see that i can build a deb first.. so after i do the modification, and then build it again, i can just install it with dpkg -i again, or will it complain that it's already installed?18:35
estan(i'm building the deb with `debian/rules binary-debs`)18:36
estanerr i mean: fakeroot debian/rules binary-debs flavours="generic"18:36
=== beuno_ is now known as beuno
cjwatsonestan: dpkg -i will upgrade if it's already installed, yes. (also, #ubuntu ...)18:42
estancjwatson: alright. thanks.18:42
mptCan anyone tell me what the process is for getting something into Ubuntu's release notes?18:44
estancjwatson: hm. do you know how i can kick it into building the modules again after i made a modification? just running fakeroot debian/rules binary-debs flavours="generic" again it doesn't seem to pick up that there's been modifications (i.e. it's not running make again).18:45
dokoohh, all ppa buildds used by mozilla ...18:48
cjwatsonestan: you may have to remove a stamp file. Look at debian/rules.d/2-binary-arch.mk or whatever it is to see what file the relevant target touches.18:50
estanah figured it out, just removed debian/stamps/stamp-build-generic.18:50
cjwatsonmpt: open a bug task on the ubuntu-release-notes project, preferably with suggested text although it isn't mandatory. It's best if it's a task on some existing bug that documents the problem so that it's all right there for us18:50
mptthanks cjwatson18:52
=== fta_ is now known as fta
=== lionel_ is now known as lionel
keesdoko: so if I figure out how to fix 3 regressions (out of 3900 tests) you'll enable fortify for openjdk-6 again?19:40
Riddelltjaalton: do you know about the new intel driver that needs testing?19:40
dokokees: sure. maybe I should do the same with gcc-4.3 so you fix these regressions as wel ;p19:41
dokoI don't mind jdi regressions if there are any.19:41
keesdoko: gcc> please don't.  :P19:43
=== thekorn_ is now known as thekorn
keesct19:50
keeserk19:50
keescjwatson: any update on how to move forward with the compiler mismatch in hardy?19:50
cjwatsonkees: given security team signoff (which I have, right?), I think it's in my queue to Just Do19:56
=== ryu2 is now known as ryu
ryuhi19:59
cjwatsonkees: do I need to give you a couple of hours' warning or something for a USN?20:00
slytherincan any of the core developers please give back update-manager on powerpc? the build failure looks to be some archive problem.20:01
cjwatsonkees: and intrepid is affected according to the most recent mails on the bug. I don't get it - that wasn't a major version bump20:03
cjwatsonslytherin: looks more like some kind of chroot breakage to me? I think the python-distutils-extra package should be checked on powerpc before give-back to make sure there isn't anything else wrong with it20:04
slytherincjwatson: I am currently building the package just to make sure.20:06
slytherincjwatson: build failed with totally different error :-(20:07
slytherin - make[1]: Leaving directory `/tmp/buildd/update-manager-0.101.0/po'20:07
slytherincp: cannot stat `/usr/share/jockey/modaliases/nvidia-*': No such file or directory20:07
slytherinmake: *** [binary-indep] Error 120:07
keescjwatson: just let us know when it's been copied.  it's going to be a rather weird USN anyway.20:10
cjwatsonkees: done, for hardy-security20:13
* kees holds onto his hat20:15
jturekexit20:26
=== Adri2000_ is now known as Adri2000
ion_Is jaunty going to use Firefox 3.1 by default? 3.1 is already in beta and gutsy was released with 3.0 *alpha*.20:45
ion_Oh, sorry. It seems i remembered incorrectly. Gutsy didn’t use 3.0 by default after all.20:46
ScottKion_: Hardy was released with 3.0 beta but only because 2.0 support wouldn't be long enough for an LTS.20:50
ion_Ok20:50
cjwatsonalso firefox 3.0 beta in hardy got negative feedback in practically every single review of Ubuntu. (I still think it was the right thing to do, and have defended it in a number of places; but all the same we'd need a good reason)20:53
tjaaltonRiddell: no, but I think bryce has one in his ppa21:20
bryceheya tjaalton21:21
brycetjaalton: what's that in reference to?  I've just put -ati 6.12.0 into ubuntu.21:22
brycetjaalton: if it's in reference to -intel 2.6.3, no that won't build until we get some kernel changes in21:22
tjaaltonbryce: hey, yeah he asked about -intel21:24
Riddelltjaalton, bryce: I'm getting funny corruption on qt apps, which I don't think anyone else is getting and wondered if it was down to something in X21:25
bryceRiddell: seems likely21:26
bryceRiddell: if you're using EXA, try UXA.  If using UXA, try EXA.21:27
brycea lot of corruption issues go away when moving to UXA21:27
bryceunfortunately, it brings its own set of issues, so isn't something we can just upgrade to safely21:27
LureRiddell: something like bug 279727 - I have this too21:28
ubottuLaunchpad bug 279727 in xserver-xorg-video-intel "Display Corruption w/ Intel 4700MHD" [Undecided,Confirmed] https://launchpad.net/bugs/27972721:28
RiddellLure: that could be it, although he has it much worse than I do21:30
LureRiddell: I get this from time to time and also a bit less than the screenshot21:31
directhexslangasek, do you have any packages you can suggest as examples for coping with symlink->dir transition properly?21:37
cjwatsondirecthex: symlink->dir not dir->symlink?21:41
directhexcjwatson, aye. symlinked docdirs in mono packages in past ubuntu releases are apparently a big debian policy nono, and moving to unsymlinked is causing problems on upgrades21:41
cjwatsondirecthex: just check if it's a symlink in the preinst and rm it21:42
directhexpreinst? gotcha21:43
cjwatsondirecthex: right, then dpkg-deb unpacks the tarball after the preinst has run, and it sees "aha, nothing there, I shall unpack the new directory"21:48
cjwatsondirecthex: oh, hmm, one other thing for correctness21:48
cjwatsontwo other things actually :-)21:48
cjwatsondirecthex: firstly, you'll be doing this in preinst install|upgrade, but add a dpkg --compare-versions guard too21:49
cjwatsondirecthex: secondly, you should reverse the action in postrm abort-install|abort-upgrade, with the same version guard21:49
directhexcjwatson, meebey's currently spouting version comparisons at me in #debian-mono21:50
directhex;)21:50
directhexokay, ta for tips21:50
cjwatsonpresumably 'if dpkg --compare-versions "$2" lt-nl "version you made this change in"'21:50
cjwatsonbigon: infinity has resolved my RT ticket about removing python2.5-minimal from chroots22:00
Laneyany inside info on the broken i386 buildds?22:13
sorenLaney: They're not b0rken. fontconfig is, apparantly.22:14
seb128hey, asac broke fontconfig apparently22:14
seb128not only i38622:14
seb128all builds are failing on all arches ...22:14
Laneyheh22:15
Laneyalright22:15
LaneyI've just had failure mails for i386 so far22:15
Laneyoh, others are more backed up is all22:15
seb128I just got 17 build failure emails22:15
seb128asac 1 - 0 soyuz22:15
Laneyawesome22:15
JanCeh, does that mean the currently available fontconfig packages are broken or fixed again?  :P22:21
asacJanC: upgrades seem to be not the issue .. rather fresh installs on the buildds22:33
JanCah, okay, just wondering if installing those was a good idea  ツ22:33
asacJanC: which version are you running?22:33
JanC2.6.0-1ubuntu5, but 2.6.0-1ubuntu7 is available now22:34
slangasekdoko: no, 328035 will take me a while to find time for22:36
slangasekdirecthex: not offhand.  But the rune is preinst: rm -f $symlink22:37
petskibdmurray: your last change to https://wiki.ubuntu.com/Bugs is incorrect22:41
bdmurraypetski: I see, fixing22:42
petskibdmurray: ok :) thanks22:43
=== j_ack_ is now known as j_ack
directhexslangasek, cjwatson, it's the edge cases like abort-install that concern me. "just an rm" is easy, but also a little unlikely to fly22:49
cjwatsondirecthex: I'm pretty sure what I described is complete22:52
directhexcjwatson, at least i have one cheat up my sleeve - the test for "affected" versions is reasonably simple, as only XubuntuY packages below 2.0 are affected, i can use that in the test22:54
cjwatsonI can't find any examples that get rollback right22:54
cjwatsonwhich is a bit sad22:55
directhexi'm not 100% sure how to deal with rollback cleanly22:56
slangasekdirecthex: every version up to the current version is affected...22:56
cjwatsondirecthex: just as I described above?22:56
directhexslangasek, you're right, i wasn't considering full semantics properly22:56
cjwatson21:49 <cjwatson> directhex: secondly, you should reverse the action in postrm abort-install|abort-upgrade, with the same version guard22:56
calcdoes the lpia build problem mean we need to upload all those source packages again, or does Ubuntu have the concept of a binNMU for cases like this?22:56
cjwatsoni.e. ln -s there22:56
cjwatsonmaybe ln -nsf || true for safety22:57
slangasekcalc: they'll have to be reuploaded22:57
calcfun... new OOo needed then22:57
calcis there a reason we don't support binNMUs?22:57
=== fader is now known as fader|away
infinitycalc: Because the times when they might be useful don't outweigh the annoyance of source<->binary mismatches, when we don't actually have issues with architectures that can't keep up.22:59
infinitycalc: (And the more entertaining side-note is that you usually want binNMUs on the slow arches ANYWAY, so it's not saving them much)22:59
directhexso i need 90 new preinsts...23:00
calcinfinity: ok23:02
calcunless someone decides they want to upload OOo i'll leave it until I do a new upload sometime in the next week23:03
* calc is sure the buildds could use some rest from the multiple rebuilds of OOo lately23:03
calcesp arm ;-)23:03
bigoncjwatson: ok thx :)23:47

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