/srv/irclogs.ubuntu.com/2012/02/01/#ubuntu-devel.txt

ScottKlamont: Yes.  Please.00:16
micahglamont: if you're doing Debian uploads, nmap 5.5.x would be nice :)00:22
=== kalosaurusrex is now known as albrigha
Q-FUNKsay, I don't wanna sound pushy, but I've actually had to bork the dynamic /etc/resolv.conf from 2 of my 3 Precises hosts, otherwise, DNS plain doesn't resolve.02:00
cyphermoxQ-FUNK: can you describe the kind of setup?02:09
cyphermox@pilot in02:10
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cyphermox
cyphermoxe.g. is it using NetworkManager, do you have static interfaces defined in /e/n/i, etc.02:10
Q-FUNKcyphermox: one host has exactly one ethernet.  same result whether I directly use dhclient or via n-m.  loopback fails to resolve to the outside world.02:22
cyphermoxQ-FUNK: you shouldn't have anything set for loopback via dhclient directly02:22
Q-FUNKcyphermox: the other one has two ethers, one using dhclient, one with a fixed IP to serve my LTSP clients, both configured  via /etc/network.02:23
Q-FUNKcyphermox: you misread me.  resolvconf puts loopback as the only nameserver host.02:23
cyphermoxQ-FUNK: for kicks, what's in /run/nm-dns-dnsmasq.conf on the system that runs NM?02:23
* micahg mutters something about insserv and wanders off02:24
cyphermoxQ-FUNK: not really. resolvconf by itself doesn't add 127.0.0.102:24
cyphermoxQ-FUNK: but NM might, if it got dns servers from a dhcp client02:24
cyphermoxserver, I mean02:24
Q-FUNKcyphermox: no idea what sets that as the only nameserver, but I know that if I purge resolvconf, I get the normal DNS servers sent by DHCP there.02:25
cyphermoxyou should compare these DNS servers with whatever is in /run/nm-dns-dnsmasq.conf on the system that runs NM, your answer possibly lies there.02:26
Q-FUNKcyphermox: on the host running n-m, /run/nm-dns-dnsmasq.conf  is what I should expect from the DHCP server.02:27
cyphermoxgood02:28
cyphermoxso then is dnsmasq running?02:28
cyphermox(or even installed)02:28
cyphermoxQ-FUNK: or is anything else listening on udp/tcp 53 acting as a caching nameserver, like bind for instance?02:31
Q-FUNKdnsmasq seems to be running02:32
cyphermoxand doing something like "dig @127.0.0.1" results in a NOERROR with no answers, a REFUSED, or NXDOMAIN response?02:34
Q-FUNKthat replies with all the root servers02:54
cyphermoxQ-FUNK: then shouldn't things be working properly? I'm not sure I understand what the issue is then03:00
Q-FUNKcyphermox: doing 'apt-get update' replies with cannot resolve host archive.ubuntu.com03:02
cyphermoxisn't "dig archive.ubuntu.com @127.0.0.1" working?03:03
cyphermox(unless you don't have 127.0.0.1 in /etc/resolv.conf?)03:03
Q-FUNKi only have that in there03:03
Q-FUNKmuch more worrysome is the host controlled by /etc/network/interface: dnsmasq doesn't show in 'ps'03:05
cyphermoxsorry, I'm having a bit of trouble grasping exactly what might be going wrong if you can reach the loopback nameserver via dig, /etc/resolv.conf has 127.0.0.1 and all, unless the external nameservers just can't resolve archive.ubuntu.com (which would be something out of my control, really)03:05
cyphermoxQ-FUNK: on that other host NM isn't running at all?03:05
cyphermoxif not, I don't know what adds 127.0.0.1 to /etc/resolv.conf. you mentioned a switch or option to dhclient for that in a bug, maybe that's enabled?03:06
cyphermoxthere's no point in having such an option enabled if there is no nameserver running locally to grab the requests and parsing/sending them out03:07
Q-FUNKthat's on another host; the only one on which resolvconf works as expected, oddly enough.03:07
cyphermoxanyway, on all systems the main idea is to see what 127.0.0.1 responds as far as the host you're interested in goes. so if "dig archive.ubuntu.com @127.0.0.1" works for any such system, and that's that IP is the only thing in /etc/resolv.conf, then I don't see why things wouldn't just work03:09
Q-FUNKthat's just it. on the host controlled by /etc/network/interface, dig returns nothing03:11
cyphermoxnothing at all or an error?03:12
Q-FUNKdnsmasq doens't run on it, either03:12
Q-FUNK; <<>> DiG 9.8.1-P1 <<>> archive.ubuntu.com @127.0.0.103:13
Q-FUNK;; global options: +cmd03:13
Q-FUNK;; connection timed out; no servers could be reached03:13
cyphermoxaye03:13
cyphermoxthat's expected if dnsmasq isn't running03:13
cyphermox(or any other process on port 53 to shepherd dns requests)03:13
cyphermoxnow then, why could resolv.conf be getting 127.0.0.1.03:14
cyphermoxIs this written anywhere in /etc/resolvconf/* ?03:14
cyphermoxyou should also make sure it's not coming from a file in /run/resolvconf/interface (which is where things speak with resolvconf) and that /etc/resolv.conf is a symlink to /run/resolvconf/resolv.conf (which will make sure you're really looking at resolvconf writing that entry)03:16
* cyphermox thinks we ought to figure out a way to include some such debug information in an apport hook for resolvconf, without including personal info03:17
Q-FUNKlrwxrwxrwx 1 root root 27 helmi  1 05:09 /etc/resolv.conf -> /run/resolvconf/resolv.conf03:18
Q-FUNKand /run/resolvconf/interface/eth0.dhclient has exactly what the dhcp server sent.03:19
Q-FUNKah, wait.  dnsmasq-base is used by nm, right? since I don't have any interface controlled by nm, could this be why dnsmasq isn't running?03:23
cyphermoxyes, dnsmasq ought to be started by /something/03:23
cyphermoxbut if everything is controlled outside NM, is that running at all?03:23
Q-FUNKthat runs, but without anything launching dnsamasq, we cannot call home03:24
cyphermoxis there a /run/resolvconf/interface/NetworkManager file?03:24
cyphermoxor see if /var/log/syslog mentions NM updating nameservers03:25
Q-FUNKnone03:25
cyphermoxsomething like NetworkManager[1194]: <info> (wlan0): writing resolv.conf to /sbin/resolvconf in /var/log/syslog03:25
cyphermoxmight mean you're seeing a side-effect of NM considering unmanaged interfaces as up03:26
cyphermoxbut if there is no NM file in /run/resolvconf/interface, it's probably not it03:26
Q-FUNKthere isn't any03:28
Q-FUNKFeb  1 04:03:40 voito dnsmasq[1090]: failed to access /var/run/dnsmasq/resolv.conf: Tiedostoa tai hakemistoa ei ole03:29
Q-FUNK: file not found03:29
Q-FUNKcould it be that dnsmasq-base forgot to create /var/run/dnsmasq upon install?03:30
Q-FUNKI grep'ed for occurences of resolv.conf03:31
Q-FUNKFeb  1 05:34:19 voito NetworkManager[511]: <info> DNS: starting dnsmasq...03:40
Q-FUNKFeb  1 05:34:19 voito dnsmasq[708]: no interface with address 127.0.0.103:40
Q-FUNKFeb  1 05:34:19 voito dnsmasq[708]: FAILED to start up03:40
Q-FUNKFeb  1 05:34:30 voito NetworkManager[511]: <warn> dnsmasq exited with error: Network access problem (address in use; permissions; etc) (2)03:40
Q-FUNKI wonder what would cause that?03:40
cyphermoxwell, looks like as a minimum, you're missing lo in /etc/network/interfaces03:41
cyphermox(or anyway, why would dnsmasq find that there is no interface with 127.0.0.1?)03:41
Q-FUNKno, it's there03:41
Q-FUNKit appears in 'ip addr' too03:41
cyphermoxok03:41
cyphermoxdoesn't /var/run/dnsmasq exist?03:42
Q-FUNKnope03:44
Q-FUNKdnsmasq-base ships with /var/run, rather than with /var/run/dnsmasq03:46
Q-FUNKeither way, since this is /var/run content, it would need to be dynamically created by the init script at bootup.03:47
cyphermoxyes03:48
cyphermoxor by the application itself03:48
Q-FUNKin this case, most probably by nm03:50
Q-FUNKcyphermox: confirmed. dnsmasq won't really be launched unless at least one interface is managed by n-m.04:11
cyphermoxright, but NM won't be adding 127.0.0.1 to /etc/resolv.conf either then04:12
cyphermox(otherwise it would be adding a log about it in changelog)04:13
cyphermoxerr, syslog I mean04:13
cyphermoxor you can file a bug about it -- I'm just wrapping things up to go to bed now04:13
Q-FUNKI'm still not sure what's causing it.04:15
pittiGood morning04:28
ajmitchmorning pitti04:28
cndI'm confused on the policy for uploading new packages to universe04:28
cndI'm a core-dev and I've reviewed a package prepared by someone else04:29
cnddo I just upload it?04:29
cndor do I need to get a second advocate still?04:29
lifelessAIUI just upload04:29
pitticnd: yes, just upload it04:30
cndok04:30
ajmitchpitti: syncing a new source package (ruby-erubis) that afaict is a replacement for erubis, building the same binaries - do I need to file a removal bug?04:38
pittiajmitch: yes, please do, so that we keep some documentation04:39
pittierubis is still in Debian04:39
ajmitchyeah, it's still in debian, I haven't seen a removal bug filed there yet04:40
=== fabbione is now known as cluster_azrael
ScottKcnd: The policy is should be reviewed by two developers, not must.  It's up to you.05:31
* YokoZar considers the implications of the multi-arch field for transitional dummy packages...07:35
ricotzYokoZar, hi07:44
ricotzYokoZar, i think it is useful to request the removal of the old wine binaries07:45
ricotzmeaning the amd64 binaries of 1.3.28-0ubuntu1 in precise07:45
YokoZarricotz: Yes, after I upload the wine1.4 package marking them as dummy packages07:45
YokoZar(to my ppa that is, to confirm working)07:46
ricotzYokoZar, ok :)07:46
ricotzbtw 1.3.37 works fine here with multiarch on amd6407:46
YokoZarricotz: yeah but that's not the win 64-bit compatible package I've done with 1.4 :D07:47
YokoZar(requires some careful surgery to get both 32/64 bit compatibility with the same wineserver)07:47
ricotzoh, nice, so there will be amd64 binary again then07:47
YokoZarright07:48
YokoZaralthough, your prefix (~/.wine) will still be 32 bit only unless you make a new one07:48
ricotzbut the multiarch way using 32bit wine on amd64 is still the right choice then`07:48
YokoZarYup07:48
ricotzok07:49
YokoZarWell, sorta07:49
YokoZarthe 32 bit package has to be split07:49
YokoZarYou'll see07:49
ricotzok, thanks :)07:49
YokoZaron amd64 you install wine1.4 and then it pulls everything you need.  You could also install wine1.4:i386 and avoid 64-bit compatibility if you really wanted.07:49
ricotzi see, hoping for some love for lucid too ;)07:51
YokoZarricotz: Yeah I'm not sure what to do there other than PPA uploads as every Ubuntu before Oneiric will have sound issues due to broken alsa-plugins07:52
YokoZar(not that they didn't have sound issues anyway)07:52
ricotzyeah, i am fine with the ppa updates, sound isnt important in my case here07:52
ricotzoh speaking of alsa -- diwic, hi, i hope alsa 1.0.25 will find its way into precise07:56
didrocks@pilot in07:59
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cyphermox, didrocks
diwicricotz, we haven't had a discussion about that, but so far I don't see any significant improvement compared to 1.0.24. (That is, talking userspace. The drivers we get from the kernel)07:59
ricotzdiwic, hmm ok, you are right08:02
ricotzdiwic, probably still worth some over-thinking08:03
dholbachgood morning08:10
=== smb` is now known as smb
infinitydoko_: Regarding "backport multiarch dpkg for lucid(we don't need this, do we?): POSTPONED"08:37
infinitydoko_: Surely, we need a multiarch dpkg to be able to do single->multi upgrades smoothly for, eg, ia32-libs and flash-plugin?08:37
infinitydoko_: (I didn't notice you made the edit to postpone it, I'm just pinging you because the spec is assigned to you)08:38
infinitydoko_: Err, "didn't notice who made the edit..."08:38
doko_infinity, I'll talk with mvo, I just inherited this spec09:31
=== tkamppeter_ is now known as tkamppeter
YokoZarDoes apt not know about multi-arch: allowed yet?10:14
YokoZar(or depends foo:any for that matter)10:15
=== zyga is now known as zyga-afk
=== _salem is now known as salem_
=== zyga-afk is now known as zyga
tjaaltonthe NEW queue is rather long..11:29
tjaalton..though most of it is from last week or so11:29
tjaalton@pilot in11:35
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cyphermox, didrocks, tjaalton
tjaaltonwait, I'm a week early11:36
tjaalton@pilot out11:36
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cyphermox, didrocks
tjaalton:)11:36
jasoxHi guys, I was wondering what font size (small/normal) do you use in ubuntu on 24" monitor(16:10) ?11:37
=== Guest9392 is now known as zumbi
jacekmigaczUp-arrow captures printscreen on alternative WM. Does gnome-settings-daemon altering xkbmap somehow?11:47
=== dholbach__ is now known as dholbach
=== MacSlow is now known as MacSlow|lunch
=== yofel_ is now known as yofel
DavieyWho can fix a missing ddeb issue for Lucid?13:31
seb128Daviey, what's the issue? if the build is older than a week probably nobody out of doing a no change upload to trigger a new build13:34
Davieypitti: Do you know who can add a missing ddeb?13:34
seb128Daviey, the ddebs are kept for a week13:34
seb128if they didn't get copied or moved during that time you will need a new build13:34
pittiDaviey: we can try to fish it out of the buildd, if it has built within the past 7 days13:34
Davieyseb128: waat, is that a new thing?13:34
pittiit's been like that forever13:35
pittiddebs.u.c. has been a horrible temporary hack for the past n years13:35
Davieypitti: it's a lucid sru, from last August.13:35
pittiDaviey: that's gone, I'm afraid; it needs a new build13:35
seb128Daviey, they are kept on the builders for a week I mean, once collected they are kept on the ddeb server while the version is the current one13:35
seb128but you only get a week to "collect" them13:35
pittiDaviey: this is only really going to work well once LP supports them properly13:35
Davieyhttp://ddebs.ubuntu.com/pool/main/a/autofs5/ <-- has lucid release, but not -updates :/13:36
Davieyseb128: Oh, someone needs to request them to be copies across?13:36
Davieypitti: Thanks.13:37
seb128Daviey, there is a service doing that but it bugged and it's over a week since the build it's too late to sort it out without a rebuild13:37
pittiDaviey: no, there are no manual requests13:37
pittiDaviey: but ddebs.u.c. hit -ENOSPC often, or the apache on the buildds tend to time out, etc.13:37
Davieyah, right13:38
DavieyIt's going to be easier to just provide a ddeb out of band :)13:41
pittiyou need the accompanying .deb, too13:41
kenvandine@pilot in13:53
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: cyphermox, didrocks, kenvandine
=== MacSlow|lunch is now known as MacSlow
cjwatsonmvo: bug 924079 - do you think we need a release-upgrader-apt backport for oneiric as well, or would it be better to try to isolate the fix?14:01
ubottuLaunchpad bug 924079 in apt (Ubuntu) "do-release-upgrade fails to upgrade from Oneiric to Precise" [High,Confirmed] https://launchpad.net/bugs/92407914:01
cjwatsonI suppose isolating the fix would help apt-get dist-upgrade users14:01
cjwatsondefinitely something wrong with unpack ordering and M-A: same packages14:02
dholbachdpm, m_3, tumbleweed, barry, Laney: ready? :)14:06
dpmdholbach, it's in 1h, right?14:06
dholbachyep14:07
Laneyhmmm, I will be by 8pm :P14:09
Laneydholbach: the formatting of the logs on the wiki is annoying, can that be improved?14:12
Laneyhorizontal scrolling ...14:12
dholbachhttps://bugs.launchpad.net/ubuntu-website/+bug/81233714:12
ubottuUbuntu bug 812337 in Ubuntu Website "Ubuntu Wiki: IRC style formatting needs a "word-wrap: break-word"" [Undecided,New]14:12
Laneynice14:12
dholbachsladen seems to be in touch with whoever is responsible14:12
=== dduffey_afk is now known as dduffey
cjwatsonmvo: I've isolated it to a single fix, although, as you may have guessed, it's Chris Baines' GSoC work on unpack/configure ordering14:30
cyphermox@pilot out14:38
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: didrocks, kenvandine
mvocjwatson: thanks! in a call right now - I assumed that its in there, it is probably difficult to backport that in isolation :/14:39
cjwatsonmvo: I think I'll take this to mail, it's quite complex :)14:39
mvook14:39
cjwatsonmvo: it actually applies cleanly in isolation to oneiric, but I'm not sure about ABI implications14:39
mvoaha, cool14:39
mvoif you pastebin the diff I'm happy to have a look14:39
cjwatsonhttp://paste.ubuntu.com/825133/ - it changes protected members of pkgPackageManager, which I think aren't actually used in practice by binaries but I suspect that technically they may form part of the ABI14:40
cjwatsonI suppose one of the bazillion things wrapping libept might inherit from that class14:42
cjwatsoner, s/libept/libapt/14:43
mvocjwatson: yeah, but that looks not too scary, after the call I can do some poking on it to see if we can get it done in a abi compatible way14:43
mvothanks a bunch cjwatson!14:43
cjwatsonOK, I'll take it to mail and we can see14:43
mvook14:44
barrydholbach: mostly! it would be great to get that upg branch published by then.  i'll address the review this morning14:46
dholbachbarry, excellent14:47
dholbachbarry, I'm a bit busy right now - maybe somebody else can help review it?14:47
barrydholbach: poolie reviewed it last night (which is great b/c there's lots of bzr stuff in there).  i think i have perms to land it after fixing his issues, but not to push them out to web14:48
dholbachbarry, dpm has access, but might be busy with his session in a few minutes14:49
barrydholbach: no worries, my session is in 4h so i'll ping dpm a little later14:50
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek day 2 starting in 10 minutes in #ubuntu-classroom14:50
dpmbarry, dholbach, sounds good14:50
dholbachdpm, lass den cronjob einfach alle 30m laufen ;-)14:50
zuldoko_: python-keystoneclient should be fixed now14:51
dpmdholbach, ;-)14:51
doko_zul, \o/14:51
zulstupid vitualenv14:51
m_3dholbach: yup, I'm on at 1700UTC14:55
dholbachm_3, excellent14:55
ali1234mvo: ready when you are15:07
mvoali1234: hello - if you run "sudo apt-get update; sudo apt-get instlal -f" does that fix the issue you were seeing?15:12
ali1234no15:12
=== jincreator1 is now known as jincreator
ali1234well, not unless there's a update released in the past few hours that fixes it15:12
ali1234yeah, as before, that does nothing15:14
mvoali1234: could you paste(bin) the output of "apt-cache policy openjdk-6-jre-headless:i386 openjdk-6-jre-headless" please (this is bug #924096 right?)15:17
ubottuLaunchpad bug 924096 in openjdk-6 (Ubuntu) "update-manager wants to install openjdk-6-jre:i386" [Undecided,New] https://launchpad.net/bugs/92409615:17
ali1234yes15:17
=== arges is now known as arges_
ali1234mvo: http://paste.ubuntu.com/825183/15:18
mvoali1234: hm, that looks right on that level15:22
ali1234yes, apt-get etc does not want to install the i386 package. only update-manager15:23
ali1234there is some history n this too15:23
ali1234this was a upgrade from oneiric. after upgrading, all the java packages were still installed, however there was no "java" in the path15:23
ali1234as if no alternative was selected (not really familiar with how that works)15:23
ali1234also looking at the list of installed files for the jre packages gave "file lists only available for installed packages" in synaptic, however, apt and synaptic both claimed that the packages were installed in other parts of their UIs15:24
ali1234so i purged everything and reinstalled15:25
ali1234then update manager started wanting to install the i386 package15:25
ali1234so maybe i have some old oneiric files left behind that are messing it up?15:25
mvoali1234: you can run apt-get install -o Debug::pkgDepCache::AutoInstall=true install -f to see what is trying to install the java packages that might already help a bit15:27
ali1234i think there is one too many installs in that command line15:29
ali1234mvo: http://paste.ubuntu.com/825195/15:29
ali1234*only* update-manager wants to install the java packages15:29
mvoali1234: ohhh, hold on a sec, I have a idea15:30
mvoali1234: could you please run "bzr branch lp:update-manager; cd update-manager; ./update-manager" and let me know if it still wants to do that?15:32
barrydpm: branch merged.  upg ready to go15:34
ali1234mvo: bzr says "bzr: ERROR: Target directory "" already exists."15:35
mvoali1234: could you create a new empty place like /tmp/foo or something please? and cd into it, then hpefully bzr will not complain anymore :)15:36
ali1234that's what i did15:37
mvoali1234: odd, I just tried it here and it worked ok, took a while though15:41
ali1234here it bombs out instantly15:42
ali1234does launchpad to tarballs?15:43
ali1234mvo: btw did i ever tell you about my update-manager patch that integrates with affecting-bugs?15:45
ali1234so it the change logs it says "this bug affects you"15:45
mvoali1234: oh? no you didn't :)15:47
ali1234well, there's that...15:47
mvoali1234: you can try this patch here instead http://paste.ubuntu.com/825210/15:47
mvoali1234: if the bzr branch is not working15:47
ali1234apply that directly to precise version?15:48
ali1234mvo: that's fixed it yes15:52
mvoali1234: awsome thanks!15:53
mvoali1234: I will do a update with that15:53
=== abhinav_ is now known as abhinav-
ali1234mvo: http://paste.ubuntu.com/825232/ is my patch. it's a nasty nasty hack and affecting bugs wasn't even available when i made it.15:57
ali1234but if i ever get bzr working i might try to clean it up a bit15:57
didrocks@pilot out16:04
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: kenvandine
seb128cjwatson, ev: can we get bug #892384 assigned to someone or milestone so it doesn't slip through this cycle?16:21
ubottuLaunchpad bug 892384 in Ubuntu Translations "The wireless and photo applications are not translated into Simplified Chinese in Ubuntu 11.10" [High,Triaged] https://launchpad.net/bugs/89238416:21
seb128it's basically gtkwidgets.py in ubiquity having some16:22
seb128"        # TODO i18n16:22
seb128        l = Gtk.Label('Take a photo:')"16:22
seb128i.e untranslatable strings16:22
cjwatsonseb128: ok, I'll take it16:22
seb128cjwatson, thanks16:22
dpmdholbach, barry, upg update pushed to the web. Does that look ok to you? http://developer.ubuntu.com/packaging/singlehtml/16:23
barrydpm: not quite.  it still looks out of date16:25
dholbachbarry, did the package build already?16:25
barrydholbach: oh!  i didn't realize an archive upload was necessary.  let me do that now16:26
dholbachcurrently building https://code.launchpad.net/~ubuntu-packaging-guide-team/+recipe/ubuntu-packaging-guide-daily16:26
barrydholbach: ah, it's running.  okay cool16:26
smoserdoko_, i removed the ppa because an upgrade left my system not starting lightdm (and i immediately suspected libc and removed it) but it turned out that an upgrade had left me without ubuntu-desktop.17:01
cjwatsonbarry: I wouldn't mind looking at -o Debug::pkgProblemResolver=true output from your system where ia32-libs is held back17:01
cjwatson(well, actually, I'd hate it, but I'm prepared to ;-) )17:02
barrycjwatson: ;)  sure i can generate that17:02
doko_smoser, was that at UDS? the lightdm issue is fixed17:02
smoserthis was this week.17:02
smoserbut i'm fairly sure it was a result of uninstalled packages that got removed somehow in an upgrade.17:03
barrycjwatson: well, that doesn't actually output much of anything.  are you sure you don't want -o Debug::pkgPackageManager=true ?17:04
doko_ok17:04
apwcjwatson, what are the symptoms when one tries to update a 64bit ia32libs infected system O -> P17:05
cjwatsonbarry: for good measure, let's have 'apt-get -o Debug::pkgProblemResolver=true -o Debug::pkgPackageManager=true -o Debug::pkgOrderList=true dist-upgrade'17:05
smoserand then lightdm was failing. but i seem to have not even included the trace or the segfault.17:06
barrycjwatson: cool.  should i attach it to that bug or open a new bug?17:06
cjwatsonapw: it calculates the upgrade successfully, then when you say yes go ahead, it says "Couldn't configure pre-depend libtinfo5 for libncurses5, probably a dependency cycle."17:06
cjwatsonbarry: maybe just a pastebin for now?17:06
barrycjwatson: k17:07
apwcjwatson, ok so i can hit return and find out ...17:07
cjwatsonapw: I'm not ruling out the possibility that there are multiple bugs involved :-)17:07
slangasekseb128: soft freeze for alpha2? :)17:07
cjwatsonand it's possible the exact symptoms even of this one vary17:07
seb128slangasek, yes?17:07
apwcjwatson, i suspect my main devel box here is about to hit the issue, so do you want to keep that machine as a tester for the fix, or should i go ahead and update it17:07
apw(i literally have the 'go' button on my screen when i heard about this issue)17:08
slangasekseb128: eog, gedit uploads hit the CDs, and don't seem to be milestone-critical?17:08
seb128slangasek, I though bug fixes updates to component which were not creating installability issues were ok?17:08
cjwatsonapw: are you using update-manager / do-release-upgrade to do it?17:08
slangasekseb128: ah, if that's the current agreement, I was unaware of it17:09
seb128slangasek, no, that was my understanding of alpha soft freeze from years ago, I'm sorry if that's off or if that changed17:09
apwcjwatson, yeah 'update-manager -d' and sitting with the dialog ready to go17:10
slangasekseb128: heh, that's not what the standard was when I was RM :)17:10
cjwatsonapw: then just go ahead - it saves a state tarball in advance which gets attached to apport bugs and can be used to recreate a chroot with all the matching packages17:11
cjwatsonapw: I already have one of those from RAOF17:11
cjwatsonso working on upgrade bugs goes "grab apt-clone state from bug, restore into chroot, set that up as an schroot with overlayfs, then repeatedly upgrade / throw away overlayfs until you get it working"17:12
cjwatsonit's almost enjoyable17:12
apwcjwatson, you have an interesting defination of enjoyable :)17:12
cjwatsonI did say almost17:12
dholbachbarry, dpm: the natty seems to be finished - not sure though if it was published yet though17:13
dholbacherr, natty build17:15
kenvandine@pilot out17:16
=== udevbot changed the topic of #ubuntu-devel to: Archive: soft freeze for Alpha 2 | 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 app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
* dholbach hugs kenvandine17:16
* kenvandine hugs dholbach17:16
dholbach:)17:16
highvoltagefree hugs!17:20
* dholbach hugs highvoltage too17:21
highvoltage:)17:21
* ogra_ hugs highvoltage, dholbach and kenvandine 17:21
dholbachhey ogra_ :)17:21
ogra_:)17:21
kenvandine;-D17:21
* dholbach hugs ogra_17:21
dholbachalright - time to call it a day - see you tomorrow17:21
highvoltagehave a good evening dholbach17:22
apwcjwatson, ok mine went ahead and did the update even though i had ia32libs installed, interesting17:55
cjwatsonapw: OK, maybe I'm overstating the scope of the problem then17:55
cjwatsonBetter than understating it I guess17:55
apwcjwatson, yep, much better indeed17:55
apwand mine may crater sometime in the next 3 hours that it claims are needed fo rthe update17:56
cjwatsonoh, it hasn't downloaded the packages yet?17:56
apwyep, past that and installing them now17:56
cjwatsonok, I think the failure is immediately after download17:56
apwcjwatson, ok so i got past it somehow ...17:57
apwit is indeed removing and replaceing a bunch of :i386 packages as wel speak17:58
cjwatsonoh, you already had :i386 packages installed before the upgrade?17:58
apwcjwatson, yeah, though i have no idea why, i have the ia32-lib and ia32-libs-multiarch:i386 installed17:58
cjwatsonthen it doesn't affect you - this is only for systems that didn't previously have anything :i386 installed17:59
apwahh sorry :)  then i am a false false alarm17:59
cjwatsonthe problem is in computing the unpack ordering for libc6:i386 / libgcc1:i386 when they weren't already installed17:59
apwcjwatson, so can't we just install one at random in O before the update17:59
apwto trigger those to install from O18:00
slangasekcjwatson: ia32-libs couldn't be installed in oneiric without :i38618:00
apwrather than fixing apt :)18:00
slangasekit was just a less complete conversion18:00
cjwatsoncould do I suppose, but the apt fix is known18:00
cjwatsonslangasek: huh, then I've misdiagnosed something18:00
cjwatsonslangasek: are you *sure*?  It only Recommends: ia32-libs-multiarch18:01
cjwatsonslangasek: and RAOF's apt-clone file has ia32-libs installed without AFAICS any :i386 packages18:02
slangasekcjwatson: oh, really?  hrm, wonder why it was only a recommends18:02
micahgI would think it's only a recommends so people can selectively install the multiarch libs18:03
cjwatsonthat does change the tone of the release note, though, so I'll amend it18:03
slangasekmicahg: there's nothing selective about ia32-libs18:03
micahgslangasek: right, but with multiarch there could be18:03
slangaseknor about ia32-libs-multiarch18:03
slangasekno, because with multiarch ia32-libs is there solely for compatibility18:03
micahgi.e. just install the libs you need from i38618:03
cjwatsonbut the point of ia32-libs is to supply everything it used to supply18:04
=== koolhead17 is now known as koolhead17|zzZZ
cjwatsonbecause there are packages that depend on it and expect that18:04
* slangasek nods18:04
slangasekso I think that was simply a bug in the oneiric package18:04
cjwatsonI've toned down the release note to say that this only happens sometimes and to give an example of the error message you get if you encounter this18:07
cjwatsonI'm not sure there's much value in explaining the exact circumstances since it's already pretty wordy18:07
cjwatsonapw: so yes, it's true that that's a viable fallback for *this* apt bug - but I wonder about the next one18:08
cjwatsonapw: this is already the third apt bug that I've considered SRUing into oneiric18:08
cjwatsonwell, bug fix :)18:09
apw:)18:09
cjwatsonand that's just in a week of looking at upgrade bugs on and off18:10
bdmurraystgraber: I've updated bug 924836 and can get the upstart log if you like19:58
ubottuLaunchpad bug 924836 in ifupdown (Ubuntu Precise) "network-manager does not tell plymouth it has started" [High,Incomplete] https://launchpad.net/bugs/92483619:58
stgraberbdmurray: yeah, I see nothing wrong in what you posted so upstart logging would probably help find the cause of the failure20:03
bdmurraystgraber: hmm, I think I only saw the message on first boot20:03
stgraberbdmurray: did you briefly see it or did you see the whole sequence of "waiting for network", "waiting up to 60 more seconds", "booting system without full network"?20:05
bdmurraystgraber: the whole sequence20:05
stgraberbdmurray: Riddell also said first boot in the bug report, so might be something that fixes itself ...20:07
stgraberbdmurray: now that I'm waiting for some rebuilds, I'll try a clean Ubuntu desktop install in a VM20:07
stgraber(and boot directly with --log on the first boot)20:08
stgraberbdmurray: reproduced (with --log). Will look into what's wrong once it times out20:27
=== salem_ is now known as _salem
jdstrandmdeslaur: do you happen to know off hand why lightdm would not be displaying 'Other user' on 12.04, or if there is a way to login as someone under uid 1000?21:04
jdstrandmdeslaur: I found user.conf for lightdm, but it said that accountsservice would override anything in that file21:04
jdstrandmdeslaur: if not, I'll keep poking21:05
mdeslaurjdstrand: accountsservice has a minimum UID, and won't make lightdm aware of any user under that21:06
mdeslaurjdstrand: what are you trying to do?21:06
jdstrandmdeslaur: for quite some time on machines that I administer I create my user as 999 so that it doesn't show up in the list. I can't seem to be able to login via lightdm as that user in 12.0421:07
mdeslaurjdstrand: nope, that won't work21:07
=== doko_ is now known as doko
jdstrandmdeslaur: do happen to know why there was this change? why won't lightdm allow me to login as someone not in the list like it used to?21:08
jdstrandmdeslaur: well, that is enough for me to file a bug I guess. thanks21:09
mdeslaurjdstrand: you _could_ change login.defs to lower it to 99921:11
jdstrandsure, but then I show up in the list21:11
jdstrandpeople complain to me that it is their computer, why should I be in the list at all let alone before them (since I am alphabetically before most of them)21:12
jdstrandanyhoo, I know it isn't your problem, so I'll move along21:13
mdeslaurjdstrand: oh, I see :)21:13
mdeslaurjdstrand: you could try "hide-users=true" in lightdm.conf21:19
mdeslaurjdstrand: http://bazaar.launchpad.net/~unity-greeter-team/unity-greeter/trunk/revision/23621:22
seb128what do you try to do?21:22
jdstrandhmm21:22
jdstrandseb128: removing the 'Other' option in lightdm is causing me mild grief now, and a lot down the line21:23
jdstrandseb128: I administer a not small number of machines for various people21:23
jdstrandseb128: I don't own the machines21:23
seb128how did you solve that issue before?21:23
jdstrandseb128: so when we started displaying usernames rather than having people type them in the greeter, my name showed up21:24
seb128oh, what mdeslaur said? use hide-users=true to go back to an entry rather than a list21:24
jdstrandseb128: and they are like "Why are you in the list when you login?" or "Why are you before me in the list-- this is *my* computer"21:24
jdstrandseb128: so I created a user with uid 99921:25
jdstrandthis allowed me to use 'Other' for me21:25
seb128well it seems you use those machines little enough to just log on a vt when you need to log in?21:25
jdstrandseb128: I wonder why this can't be configuration in the greeter. I guess I can go back to the old way, but it seems a weird change imho21:26
jdstrandseb128: I can, but I do like to go into X if needed21:26
jdstrandI have a feeling I am not the only one who will find this inconvenient21:27
seb128jdstrand, startx? ;-)21:27
jdstrandseb128: will that still setup everything correctly?21:27
seb128it should be mostly working21:28
jdstrandheh21:28
jdstrandwell, it was working perfectly in 11.10 ;)21:28
seb128jdstrand, but yeah, you should open a bug on unity-greeter, not sure why robert_ancell linked the "other" option to the hide-users21:28
seb128that seems like it could be its own option21:28
* jdstrand files21:29
jdstrandseb128: thanks21:29
seb128jdstrand, user testing showed that the "others" entry was confusing quite some users who wonder why there is an "other" entry on their box21:29
seb128that's why they hide it by default21:29
seb128but I'm sure it could be a standalone option rather than linked to the user list21:29
jdstrandthat's cool-- I don't care about the default, I just think it should be configurable21:30
seb128yeah, I'm a bit surprised robert_ancell did it this way21:30
seb128he probably did whatever was easiest, and nobody made a case for having the option before you21:31
jdstrand:)21:32
mdeslaurjdstrand: maybe put a little secret pi symbol on the bottom of the screen that can be clicked  :P21:33
jdstrandhehe21:33
jdstrandseb128: fyi, 92512521:37
seb128jdstrand, thanks21:39
emgentsalut21:53
YokoZarslangasek: ia32-libs-multiarch is only a recommends of ia32-libs in oneiric because there were amd64 packages in oneiric that needed to be built with ia32-libs and ia32-libs-multiarch is unavailable on a 64-bit build daemon22:17
slangasekah22:17
slangasekso not a bug we can really fix, then22:18
YokoZarslangasek: Yeah.  We could make it a depends in precise I suppose but I don't know if that would help anything22:21
slangasekit's already a depends in precise22:24
YokoZarAhh, good22:24
=== kalosaurusrex is now known as albrigha

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