/srv/irclogs.ubuntu.com/2007/03/30/#ubuntu-devel.txt

tepsipakkia new driver at the same place12:12
tepsipakkifirephoto: ^^12:12
=== marnaud [n=mmax@AAmiens-152-1-23-9.w83-192.abo.wanadoo.fr] has joined #ubuntu-devel
firephototepsipakki: ok, i'll try it12:14
=== marnaud [n=mmax@AAmiens-152-1-23-9.w83-192.abo.wanadoo.fr] has left #ubuntu-devel []
=== firephoto [n=tom@pool-71-120-244-121.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
=== andre_pl [n=andre@bas6-london14-1088896447.dsl.bell.ca] has joined #ubuntu-devel
=== vorian [n=vorian@ubuntu/member/Vorian] has joined #ubuntu-devel
firephototepsipakki: ok, I don't have all the debug messages now, but I noticed I couldn't just restart the X server and tty1-6 doesn't work but I can switch back to X on 712:23
tepsipakkifirephoto: ok, thanks for testing12:24
=== finalbeta [n=finalbet@d54C689F7.access.telenet.be] has joined #ubuntu-devel
=== eggauah [n=daniel@201.72.57.213] has joined #ubuntu-devel
=== mdke [n=matt@212-139-118-106.dynamic.dsl.as9105.com] has joined #ubuntu-devel
=== firephoto [n=tom@pool-71-120-244-121.spknwa.dsl-w.verizon.net] has joined #ubuntu-devel
=== adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-devel
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
=== beuno [n=martin@ubuntu/member/beuno] has joined #ubuntu-devel
=== dtrask [n=dtrask@cpe-76-179-249-205.maine.res.rr.com] has joined #ubuntu-devel
=== kkzilla [n=mrbuzz11@c-24-6-9-246.hsd1.ca.comcast.net] has joined #ubuntu-devel
=== mat__ [n=mat@home.virgule.info] has joined #ubuntu-devel
=== zyga is reading what people say about command not found :-)
zygait's pretty funny to go from no significant contributions in FOSS to pretty often mentioned contribution :-)12:54
mc44zyga: it rocks hard! :)12:54
zygasome comments are silly some are just 'wow great'12:55
zygabut it clearly shows the direction I should take12:55
=== sfllaw [i=sfllaw@debian/developer/coleSLAW] has joined #ubuntu-devel
mptThe program 'the' is currently not installed...01:07
_ionzyga, mvo: Please pull the change from http://johan.kiviniemi.name/software/bzr/command-not-found/, thanks.01:07
_ionOh, mvo isn't online.01:07
mptzyga, "Make sure you have the 'universe' component enabled" suggests that the computer doesn't know whether it is or not :-)01:08
sladencould people do a quick   grep vesa /etc/X11/xorg.conf   I feel that discover1 isn't always getting installed and auto-detection is failing.01:22
sladens/feel/fear/01:22
=== jml [n=jml@ppp112-44.static.internode.on.net] has joined #ubuntu-devel
=== sharms [n=sharms@ubuntu/member/sharms] has joined #ubuntu-devel
sladendespite it being in ship and live, it wasn't installed here01:29
zygampt: yeah I know - I've got it fixed already 01:33
zyga_ion: pulling now01:33
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
zyga_ion: got it, thanks 01:37
zygaI'll merge it as soon as scanner and database fixes are done01:37
zygawith some luck we'll get a lot better cnf once mvo is back01:38
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
=== milli [n=milli@famfrit.acmeps.com] has joined #ubuntu-devel
=== mc44 [n=mc44@unaffiliated/mc44] has left #ubuntu-devel ["Exit,]
=== andruk [n=chatzill@c-67-166-6-250.hsd1.co.comcast.net] has joined #ubuntu-devel
=== jamesh [n=james@ppp112-44.static.internode.on.net] has joined #ubuntu-devel
=== wick2o [n=wick2o@72.25.56.45] has joined #ubuntu-devel
wick2oevening01:59
mptzyga, awesome02:02
=== Gman is now known as GmanAFK
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #ubuntu-devel
=== minghua_ [n=minghua@ppp-70-247-42-223.dsl.hstntx.swbell.net] has joined #ubuntu-devel
=== wereHamster is now known as wereHamster|zZz
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
=== lotusleaf [n=goetia@kernel-panic/member/carne.asada.burrito] has joined #ubuntu-devel
=== drew [n=yurch@adsl-69-212-158-144.dsl.bcvloh.ameritech.net] has left #ubuntu-devel []
=== j_ack [n=rudi@p508d9d98.dip0.t-ipconnect.de] has joined #ubuntu-devel
Hobbseemorning all02:44
desrtword.02:47
mrsnogud morning02:47
desrtanyone here have hotmail?02:48
lotusleafhaha02:49
=== lotusleaf [n=goetia@kernel-panic/member/carne.asada.burrito] has left #ubuntu-devel ["trombone"]
desrti guess that's a no.02:49
=== desrt suspects hotmail of mangling utf8 and needs to test
mrsnoi do desrt , sad to say02:51
mrsnoi like reading spam when im bored02:51
desrtmind if i send you an email?02:52
desrt(and you send me one)02:52
mrsnosure02:52
mrsnopm me your addy and ill send you mine02:52
mrsnodoes it matter if i access it in thunderbird/icedove? :)02:53
=== bddebian [n=bdefrees@c-71-224-172-103.hsd1.pa.comcast.net] has joined #ubuntu-devel
desrtthe message must contain a  (U+0103 LATIN SMALL LETTER A WITH BREVE)02:53
=== jack_wyt [n=jack@218.18.190.51] has joined #ubuntu-devel
mrsnok02:54
=== adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-devel
desrtoh bother.  freenode won't let me /msg you.  my address is desrt@desrt.ca02:54
mrsnoi got it 02:54
desrtrad02:54
mrsnodid you receive mine?02:54
desrtno.  perhaps you have the same problem :)02:54
desrtfreenode is weird about /msg02:54
mrsnothesno@hotmail.com02:54
desrtk02:54
desrtsent.02:55
mrsnointo the junk, the irony :)02:57
desrthotmail = sux02:57
bhalehi desrt 02:57
mrsnohttp://paste.debian.net/2467202:57
desrtunless it's microsoft-certified spam it's junk :p02:57
desrtbhale; 'sup02:57
mrsnothe letter appears as uppercase02:57
desrtmrsno; wtf!02:57
desrti see  on the page you sent02:58
mrsnoyep02:58
desrtthat's some messed up stuff02:58
desrthotmail sucks02:58
mrsnoindeed :)02:58
desrtanyway... your  mail to me is doubtlessly stuck in my greylist02:58
desrti'll let you know later how it comes out :)02:58
mrsnooh let me reply02:59
mrsnosent02:59
desrtthe irony is that when i receive your reply back the character is in tact03:00
mrsnohaha03:00
desrthotmail is very stupid03:00
mrsnowell i checked browser and mail client, both were incorrect03:00
mrsnowhen i sent the mail, what i typed appeared as  03:01
desrti reiceved it as ă03:01
desrtliterally03:01
desrthotmail doesn't appear to understand that html sequences aren't legit in non-html email (?!?!)03:01
mrsnohotmail just seems to be good for spam, probably because they share email accounts with third parties by default, when you create an account03:02
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
=== janm [n=jmalonzo@ppp4592.dsl.pacific.net.au] has joined #ubuntu-devel
=== freeflying [i=root@ubuntu/member/freeflying] has joined #ubuntu-devel
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
zygaanyone at cannonical around?03:27
Hobbseezyga: what for?03:27
zygaI'd like someone to do a du -sh on archive.ubuntu.com for feisty03:28
evandzyga: I believe it's about 250G03:29
zyga:/03:29
evandafaik, there's no way to separate out Feisty as everything goes into pool03:29
zygayeah I remember now, darn03:29
LaserJockzyga: do you need just source? or all archs?03:30
desrtit is confirmed.  hotmail = satan.03:31
zygaLaserJock: all relevant arches03:31
Fujitsuzyga: You can use debmirror to grab a portion of the archive.03:31
bddebianheh03:31
desrt*utterly broken*03:31
LaserJockdesrt: and that's something new? ;-)03:31
zygaFujitsu: I have all but universe03:31
Fujitsu(that'll give you a total size before it downloads)03:31
zygaI guess I should wait for mvo to help me out then03:31
Fujitsuuniverse i386+all is about 11GiB.03:32
desrti had no idea that it was so utterly unaware of i18n03:32
Fujitsudesrt: Why are you using it?03:32
desrti'm emailing with a friend who uses it03:32
desrtit take my characters, converts them to utf8 bytes, then converts those bytes back into iso-8859-1 characters03:33
desrtand when sending (text!) email back it writes those characters as { type sequences03:34
FujitsuHeheh. Sounds like fun103:34
desrt-utterly- broken03:34
desrtit really bothers me that people use such crap :(03:34
=== slomo_ [n=slomo@ubuntu/member/slomo] has joined #ubuntu-devel
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== wasabi__ [n=wasabi@cpe-76-184-113-157.tx.res.rr.com] has joined #ubuntu-devel
=== supervillain [n=joelbrya@122.2.100.173] has joined #ubuntu-devel
sladenzyga: all the information you need is in the packages files03:49
mrsnonn 04:02
=== stub [n=stub@ppp-58.8.3.81.revip2.asianet.co.th] has joined #ubuntu-devel
=== zul_ [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== ash211 [n=andrew@user-11fap9g.dsl.mindspring.com] has joined #ubuntu-devel
=== rrittenhouse [n=tad@unaffiliated/rrittenhouse] has joined #ubuntu-devel
=== g0su [n=moxilo@141.30.212.146] has joined #ubuntu-devel
g0suhello all, sorry for this but i dont understand well launchpad is too cracy for me and the search not work well. I think than i have a error, if you can report for me :D04:33
g0suhp-toolbox need qt but is not a depend in the package04:33
g0su hp-toolbox 04:34
g0suerror: PyQt not installed. GUI not available. Exiting.04:34
g0suthanks you for all ;)04:34
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
=== reitblatt [n=mark@resnet-50-180.dorm.utexas.edu] has joined #ubuntu-devel
=== GmanAFK is now known as gman
=== gman is now known as Gman
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-devel
=== janm [n=jmalonzo@ppp4592.dsl.pacific.net.au] has joined #ubuntu-devel
=== j_ack [n=rudi@p508d9d98.dip0.t-ipconnect.de] has joined #ubuntu-devel
wick2oany jigdo experts in the house?05:34
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-devel
=== styx_ [n=styx@p57a4b7c8.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== THJ [n=thor@cm-84.208.128.187.chello.no] has joined #ubuntu-devel
THJi've googled for hours trying to locate a setting that lets me see icons for all my disk drives on the Ubuntu desktop, not only external ones. having found nada, and having gotten no answer anywhere other than "just make some links", i come here. do any of you know if there is such a feature? if there isn't, what part of GNOME/Ubuntu would need patching to make this possible?05:54
THJ:|05:56
THJ... is there nobody here or am i being ignored?05:56
=== THJ [n=thor@cm-84.208.128.187.chello.no] has left #ubuntu-devel ["Leaving"]
LeeJunFanAnyone here who knows what package (libc6 maybe?) that I'd file a regex bug under? echo -e 'R\nr' | grep '[A-z] ' ;echo -e 'R\nr' | sed 's/[a-Z] /E;/g'06:01
jmlLeeJunFan: I'm not sure exactly what bug that is supposed to expose.06:03
LeeJunFanjml, did you run it and get E; E;?06:04
jmlLeeJunFan: yes06:04
LeeJunFanjml: where does E come from grepping R in a string?06:04
mjg59Character collation order is locale dependent06:04
jmlLeeJunFan: it doesn't come from the grep at all06:04
jmlLeeJunFan: run the two commands separately06:05
LeeJunFanokay, I see now, thanks. sry.06:07
LeeJunFanshouldn't grep output a similar error on A-z as sed with A-z does though? Invalid Range?06:10
=== dous [n=dous@singlespix.net] has joined #ubuntu-devel
=== nags [n=nags@125.16.129.16] has joined #ubuntu-devel
=== Burgundavia [n=corey@ubuntu/member/burgundavia] has joined #ubuntu-devel
=== lemsx1|gone [n=lemsx1@p86-65.acedsl.com] has left #ubuntu-devel []
=== freeflying [i=root@gobstopper.dreamhost.com] has joined #ubuntu-devel
=== orkid [i=mc@unaffiliated/orkid] has joined #ubuntu-devel
=== Gman [i=gman@nat/sun/x-2f30f5b69645e4f9] has joined #ubuntu-devel
=== khermans [n=khermans@c-65-96-191-13.hsd1.ma.comcast.net] has joined #ubuntu-devel
khermansi figure one of the Ubuntu devs has seen this, since it is only appearing here07:17
khermans(.text+0x4907): undefined reference to `__stack_chk_fail_local'07:17
khermansthis would be on an amd64 system, trying to link07:18
khermans/usr/lib/gcc/x86_64-linux-gnu/4.1.2/32/libsupc++.a(cp-demangle.o): In function `d_demangle':07:18
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
khermansi was able to remove other __stack_chk_fail messages with -fno-stack-protector to gcc07:19
=== Gman_ [i=gman@nat/sun/x-301ac1087d1bf67a] has joined #ubuntu-devel
khermanshowever, it appears that libsupc++ could be broken?07:19
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-devel
=== Dabian [n=M0RTEN@fsf/member/dabian] has joined #ubuntu-devel
DabianI found a possible bug in the installation of fiesty; you cannot skip the import step, save by erasing Microsoft Windows - and sometimes this step goesn into a very long (endless?) loop.  I don't report this bug.07:29
=== dholbach [n=daniel@i59F76E84.versanet.de] has joined #ubuntu-devel
DabianWe were using herd5.07:29
dholbachgood morning07:29
Amaranthhey dholbach07:29
dholbachhey Amaranth07:30
DabianNot complaining .. just want to make sure you guys know. :)07:30
AmaranthDabian: afaik you can run ubiquity with --skip-migration or something07:31
AmaranthDabian: but you should try with the beta, maybe it'll work better07:31
Amaranthi dunno, i don't have a window install to migrate things from07:31
DabianAmaranth : ubiquity == the install icon?07:31
DabianNeither do I.07:31
Amaranthyeah07:32
DabianMy friend is really fond of winXP for some reason, and don't want to get rid of it.07:32
=== juell [n=jga@p85.212.39.121.tisdip.tiscali.de] has joined #ubuntu-devel
DabianHe claims that he cannot get on his university wireless net without windows.07:32
DabianAnyhow .. thanks for the hint, and I'm glad you're working at it .. the release date is aproaching :D07:34
=== Knightlust [n=DaxSolom@203.87.200.214] has joined #ubuntu-devel
fabbionemorning07:40
Seveasbuon giorno07:41
=== pax [n=sirbe@pdpc/supporter/student/pax] has joined #ubuntu-devel
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
=== winkle [i=winkle@suiko.acc.umu.se] has joined #ubuntu-devel
=== maswan [i=maswan@kennedy.acc.umu.se] has joined #ubuntu-devel
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
pittiGood morning08:23
joejaxxpitti: Good Morning :)08:23
dholbachhappy hug day pitti!08:23
pittidholbach: bugzzzzzzzzzzz!08:23
dholbachHUGZZZZ :)08:23
=== dholbach hugs pitti
=== pitti hugs dholbach
joejaxxlol08:26
=== AComar [n=arjun@c-24-15-183-85.hsd1.il.comcast.net] has joined #ubuntu-devel
=== mpt [n=mpt@121-72-130-40.dsl.telstraclear.net] has joined #ubuntu-devel
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
=== stephanbuys [n=stephanb@196.44.1.98] has joined #ubuntu-devel
=== ivoks [n=ivoks@18-104.dsl.iskon.hr] has joined #ubuntu-devel
=== Knightlust [n=DaxSolom@203.87.200.214] has joined #ubuntu-devel
=== viviersf [n=cain@196.44.1.98] has joined #ubuntu-devel
=== Knightlust [n=DaxSolom@203.87.200.214] has joined #ubuntu-devel
=== thekorn [n=thekorn@a89-182-11-213.net-htp.de] has joined #ubuntu-devel
=== dpm [n=dpm@p54A1214F.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== wereHamster|zZz is now known as wereHamster
=== cypher1 [i=cypher1@nat/hp/x-2a87e308dbc71c09] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== cassidy [n=cassidy@host-213-189-171-21.brutele.be] has joined #ubuntu-devel
Mithrandiriwj: do you have any idea about 38409 ?09:05
=== ToFeRRaDo [i=toferrad@189.12.82.79] has joined #ubuntu-devel
=== janm [n=jmalonzo@ppp4592.dsl.pacific.net.au] has joined #ubuntu-devel
=== Mithrandir summons mvo
=== cypher1 [i=cypher1@nat/hp/x-5145ed029b89a3ed] has joined #ubuntu-devel
=== ToFeRRaDo is now known as LuX_
=== LuX_ is now known as ToFeRRaDo
=== ToFeRRaDo [i=toferrad@189.12.82.79] has left #ubuntu-devel ["[CyberScript] "]
=== timfrost [n=tim@125-238-157-226.broadband-telecom.global-gateway.net.nz] has joined #ubuntu-devel
=== joejaxx [i=joejaxx@fluxbuntu/founder/joejaxx] has left #ubuntu-devel []
=== Nuscly [n=nuscly@29-231.206-83.static-ip.oleane.fr] has joined #ubuntu-devel
=== giftnudel [n=mb@frnk-590c44fb.pool.einsundeins.de] has joined #ubuntu-devel
=== freeflying [i=root@gobstopper.dreamhost.com] has joined #ubuntu-devel
=== carlos [n=carlos@163.pool85-48-166.static.orange.es] has joined #ubuntu-devel
siretartbug #3840909:38
ubotuMalone bug 38409 in lvm2 "creation of snapshots fails unpredictably" [High,Confirmed]  https://launchpad.net/bugs/3840909:38
Burgundaviasiretart: I see the '09:39
Burgundavia"unpredictably" bit in there and cringe09:39
siretartwhy is it only me who has to file such awful bug reports :(09:40
=== Arby [n=richard@shiny.york.ac.uk] has joined #ubuntu-devel
=== giftnudel [n=mb@frnk-590c44fb.pool.einsundeins.de] has joined #ubuntu-devel
=== Mithrandir wonders if we should make netbase depend on update-inetd for this release.
=== highvoltage wonders if that would be useful for LTSP users too
=== mvo [n=egon@p54A67759.dip.t-dialin.net] has joined #ubuntu-devel
=== CicalaMvta [n=CicalaMv@chello080109002146.13.14.vie.surfer.at] has joined #ubuntu-devel
Mithrandirmvo: I'm going through all the milestoned bug reports now and wonder how much I should ask update-manager to fix.09:47
Mithrandirmvo: like, bug 96286 which is caused by netbase no longer including update-inetd.09:47
ubotuMalone bug 96286 in samba "samba didn't install on edubuntu upgrade from 610 to 704beta" [High,Confirmed]  https://launchpad.net/bugs/9628609:47
Mithrandiralso, good morning. :-)09:48
mvoMithrandir: good morning :)09:48
mvoMithrandir: I'm happy if you give me a list of the ones you have in mind for u-m. for the dapper->edgy upgrade u-m had quite a few hints (e.g. python transition, some printing releated problems etc). but that was not optimal because we got reports from people upgrading by other means then. 09:50
Mithrandirmvo: so far, I have been opening bugs on update-manager, milestoned them and rejected the other task.09:51
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
mvoMithrandir: that sounds good, that means I have it on the radar09:52
Mithrandirmvo: great.09:52
Mithrandirmvo: do you have an opinion on 96286; I'm pondering whether to add a depends on update-inetd from netbase or just work around it in u-m09:53
=== hjmf [n=hjmf@6.Red-88-25-28.staticIP.rima-tde.net] has joined #ubuntu-devel
Lutinmvo: could you have a look at the debdiff attached bug #93721 when you have some time ? (nothing urgent)09:58
ubotuMalone bug 93721 in reseed "[can-not-install]  maintainer script failure" [Undecided,Unconfirmed]  https://launchpad.net/bugs/9372109:58
mvoMithrandir: hm, so this is a ordering problem, update-inetd gets installed. we probably need to modify samba then to ensure that it has update-inetd before its maintainer scripts run10:01
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
Mithrandirmvo: this is the previously installed version's postrm.10:01
=== blackskad [n=blackska@d54C0B7A4.access.telenet.be] has joined #ubuntu-devel
Mithrandirso no, we can't do that.10:02
Mithrandirwe can add the depends on update-inetd from netbase, though.10:02
zygamvo: hey10:02
zygamvo: if you have some time maybe we could issue another cnf release?10:04
mvoMithrandir: the rational for the depends would be that update-intetd (that is marked for install in the logs of #96286) gets unpacked/configured in a earlier dpkg --unpack/--configure run? 10:05
mvoLutin: from a first glance it looks good10:05
Mithrandirmvo: yes.10:05
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
mvozyga: sure10:06
zygamvo: it's not 100% finished yet - as usual I disabled your apt-cache magick10:07
mvoMithrandir: its a bit hacky to work around ordering problems in u-m, but give me some minutes and I can investigate it a bit more10:07
zygamvo: if you pull and take a look at the directory you'll be interested in cnf-scan-packages10:08
Lutinmvo: ok10:08
Lutinmvo: I'll upload it if it's ok for you10:09
mvoLutin: I don't know too much about that package but a debconf note may be ok too (or people using it on the server)10:10
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
mvoLutin: thanks for working on this10:10
mvozyga: does your branch only conatins changes to the extractor? or more?10:11
zygamvo: slightly more, I removed suggestions to speed things up10:11
zygamvo: there are some new translations10:11
Lutinmvo: is using debconf preferred to the proposed solution ?10:11
zygamvo: bah, I'm sorry - I should have ported the apt-cache thing myself10:13
mvoLutin: I think using debconf would be better because it works well for X-less installs too10:13
mvoLutin: the solution with the update-notifer hook works only when X is installed of course10:14
=== mneptok_ [n=mneptok@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-devel
Lutinmvo: sure yes. I'll have a look to a debconf fix when I come back from holidays :)10:14
Lutingotta leave. see you10:15
mvobye10:15
Mithrandirmvo: so, getting anywhere?10:22
=== dholbach_ [n=daniel@i59F719EC.versanet.de] has joined #ubuntu-devel
mvoMithrandir: oh yes. making it a dependency of netbase has the added advantage that it will work for packages other than samba that require update-inetd, so +1 for me for this 10:22
zygamvo: please don't port that - I'll work on it10:23
zygamvo: forgive me for this confusion10:23
Mithrandirmvo: ok.  Can you do that then?10:23
mvo(cupsys-server, ltsp-server, tftpd)10:23
mvosure10:23
mvozyga: ok, thanks10:23
=== juell [n=jga@p85.212.53.198.tisdip.tiscali.de] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.8.3.81.revip2.asianet.co.th] has joined #ubuntu-devel
Lathiatwhoah10:31
Lathiatfabbione: Who's decision was it to actually blacklist IPv6 by default on feisty?10:32
=== sharms [n=sharms@ubuntu/member/sharms] has joined #ubuntu-devel
=== quail_linux [n=quail@unaffiliated/quaillinux/x-000001] has joined #ubuntu-devel
fabbioneLathiat: see the changes to ifupdown too..10:32
Lathiaturl?10:32
fabbioneLathiat: the combo of changes will fix 2 problems in one go10:32
fabbioneLathiat: it's on feisty-change mailing list10:32
fabbionesame as where you saw the other change10:33
Lathiatnah i saw the other change in the bug10:33
=== Lathiat looks
fabbioneLathiat: it solves 2 problems in one go...10:33
Mithrandirmvo: how hard will 86296 be to fix?10:34
=== Spads [n=spacehob@91.189.88.25] has joined #ubuntu-devel
Lathiatfabbione: hrm was that *just* uploaded? can't see it on the feisty-changes archives (im not subscribed)10:34
fabbioneLathiat: as 35 minutes ago10:35
fabbione ifupdown (0.6.8ubuntu3) feisty; urgency=low10:35
fabbione .10:35
fabbione   * ifupdown.nw: modprobe ipv6 before configuring it.10:35
fabbione   (Closes LP: #7091)10:35
Nafallofabbione: this will break my autoconf, right?10:35
fabbioneso basically if you have an ipv6 interface configured in interfaces, you will get ipv6 loaded10:35
mvoMithrandir: netbase uploaded10:35
Lathiatright, but ipv6 autoconf wont work?10:35
mvobug #8629610:35
ubotuMalone bug 86296 in synaptic "synaptic needs to reopen to read new proxy settings" [Low,Confirmed]  https://launchpad.net/bugs/8629610:35
Mithrandirmvo: thanks.10:36
mvoMithrandir: not very hard, I just need to sit down and do it. but the list of bugs that I targeted is rather long unfortunately :/10:36
fabbioneLathiat, Nafallo: yes that's the only fallout for which you add iface foo inet6 manual in interfaces and everything will work as before or remove the blacklist10:36
=== Lathiat ponders
Mithrandirmvo: I know it is.. :-/10:36
fabbionei am looking for somebody in ubuntu-doc to add it to the release notes10:36
fabbionethere is no other way to make everybody happy10:36
Nafallofabbione: ipv6 in /etc/modules might work?10:37
fabbioneand i have been pondering this all night10:37
Lathiati do not consider this an ideal solution10:37
Mithrandirmvo: I'll remove the milestone, then10:37
Lathiatbut im not sure there really is an "ideal" solution10:37
=== Lathiat mumbles something about stupid hardware manufacturers
Lathiati could write better DNS code in my sleep10:37
NafalloLathiat: make all ISPs implement IPv6 overnight ;-)10:37
LathiatNafallo: ISPs implementing ipv6 has *NOTHING* to do with it10:37
fabbioneLathiat: there is no solution.. and in ages that the problem was there nobody come up with an ideal solution10:37
mvoMithrandir: oh, its fine to keep it. is priority low anyway IIRC10:37
LathiatNafallo: its stupid hardware manufacturers writing bogus DNS implementations10:37
mvoMithrandir: I will try to get to it10:38
fabbioneNafallo: you just need to read what i just wrote... 10:38
LathiatNafallo: that when you query for ipv6 records start returning silly results10:38
LathiatNafallo: like 0.0.0.1, or just plain timing out10:38
fabbioneNafallo: either remove the blacklist or configure interface properly.. it can't be that difficult :)10:38
Lathiatfabbione: its not, but it should just freaking work :P10:38
Lathiati wonder if we can make the resolver not try AAAA records if theres no default route10:38
Nafallofabbione: hehe. will do. but now I actually has to do something :-P10:38
Lathiati guess thats kindof a complicated solution10:39
Mithrandirmvo: thanks.10:39
fabbioneLathiat: pointless.. you might be using IPv6 on local net.. you  might access DNS on the local net and not even routing trough the default10:39
fabbioneso please stop worring about it.. if you use ipv6 you know what to do..10:39
fabbioneand spend your energies to help me fixing NM instead to not freakout on ipv6 interfaces10:40
Nafallo:-)10:40
LathiatNM freaks out on ipv6 interfaces?10:41
fabbioneNafallo, Lathiat: when i said i did spend the night pondering.. i was not kidding10:41
Nafallo*nods*10:41
fabbioneLathiat: bug #9363610:41
ubotuMalone bug 93636 in network-manager "[regression]  breaks static ipv6 setup" [High,Unconfirmed]  https://launchpad.net/bugs/9363610:41
fabbioneLathiat: when an interface has dhcp on ipv4 and static on ipv6, NM goes "eh what!?!?"10:42
fabbioneLathiat: and kill ipv610:42
Lathiatheh10:42
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
=== ivoks [n=ivoks@78-0-149-158.adsl.net.t-com.hr] has joined #ubuntu-devel
shawarmaWhen do the daily CD images get built?10:48
=== Tonio_ [n=tonio@177.207.103-84.rev.gaoland.net] has joined #ubuntu-devel
=== milli_ [n=milli@famfrit.acmeps.com] has joined #ubuntu-devel
cjwatsonshawarma: http://people.ubuntu.com/~cjwatson/bzr/cdimage/mainline/etc/10:57
cjwatsoner10:57
cjwatsonshawarma: http://people.ubuntu.com/~cjwatson/bzr/cdimage/mainline/etc/crontab10:57
shawarmacjwatson: UTC?10:57
pittiRiddell: kde4pim> what is an index.cache.bz2? how is it generated? (in terms of 'prefered form of modification')11:00
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
Riddellpitti: it's generated from the *.docbook files11:02
pittiRiddell: ah, ok, so that's fine11:02
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
cjwatsonshawarma: London time, I think, so BST11:05
shawarmacjwatson: Excellent. Thanks.11:06
=== jinty [n=jinty@247.Red-83-49-51.dynamicIP.rima-tde.net] has joined #ubuntu-devel
=== finalbeta [n=finalbet@d54C689F7.access.telenet.be] has joined #ubuntu-devel
tepsipakkia lot of people use the mail interface of lp.net, but it can't handle attachments11:12
=== Igorot [n=DaxSolom@203.87.200.214] has joined #ubuntu-devel
tepsipakkiso they are lost11:12
mvoMithrandir: about #95325 - this will break the upgrade for people using apt-get/aptitude. I expect that a lot of people upgrade their servers this way11:23
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
=== MagnusR [n=magru@c83-252-237-96.bredband.comhem.se] has joined #ubuntu-devel
=== ssam [n=ssam@87.127.117.246] has joined #ubuntu-devel
Mithrandirmvo: we went over this for weeks in Debian; it's a bug in php and there's absolutely nothing apache2 can do about it.11:26
Mithrandir(we being infinity, thom, I, peterS, vorlon)11:27
mvoMithrandir: ok, that is bad. I will release note it then. 11:27
Mithrandirmvo: thanks.11:28
=== gicmo [n=gicmo@p5491C836.dip.t-dialin.net] has joined #ubuntu-devel
=== wereHamster is now known as wereHamster|away
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-devel
mvoMithrandir: what is the debian bugnumber for this (out of interesst)?11:33
Mithrandirmvo: most of it is in irc logs, but http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=390823 has a bit of thoughts on it.11:35
ubotuDebian bug 390823 in apache2-common "apache2-common cannot be purged." [Serious,Closed]  11:35
=== hjmf [n=hjmf@6.Red-88-25-28.staticIP.rima-tde.net] has joined #ubuntu-devel
=== mdke_ [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
=== stub [n=stub@ppp-58.8.4.233.revip2.asianet.co.th] has joined #ubuntu-devel
mvoMithrandir: is that the workaround you recommend: "rm -f /var/lib/dpkg/info/apache2-common.postrm." ?11:38
Mithrandirmvo: no, the workaround is to remove php[45]  before upgrading apache.11:39
mvoMithrandir: so before the actual upgrade, remove php[45] , upgrade, reinstall php[45] ?11:40
_ionHi mvo11:41
_ionmvo: Did you receive my MemoServ message?11:41
Mithrandirmvo: that ought to work, yes.11:41
mvoMithrandir: thats very evil and has the potential to screw up quite badly within the apt cache. is that really the only way?11:42
mvo_ion: no11:42
Mithrandirmvo: the problem is php[45]  depends on apache2-common's ABI without declaring that.11:42
_ionmvo: Hm, ok. Anyway, there's a small change at http://johan.kiviniemi.name/software/bzr/command-not-found/11:42
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
mvo_ion: thanks, commited11:47
_ionThanks11:50
zyga_ion: is that the patch you sent me yesterday?11:51
_ionzyga: Yes.11:51
zyga_ion: I don't know zsh much so I'm not going to be able to help you :/11:51
=== Spads_ [n=spacehob@91.189.88.12] has joined #ubuntu-devel
=== ogra [n=ogra@ubuntu/member/ogra] has joined #ubuntu-devel
iwjMithrandir: re bug 38409.  No, I don't have 11:59
ubotuMalone bug 38409 in lvm2 "creation of snapshots fails unpredictably" [High,Confirmed]  https://launchpad.net/bugs/3840911:59
iwjany particular opinion - I haven't investigated it.11:59
iwjI think this is another consequence of udev being BAD.11:59
Mithrandiriwj: it's milestoned for release, could you have a look at it?11:59
iwjYes, of course.11:59
Mithrandirthanks.11:59
iwjI'll see if I can come up with a workaround perhaps.12:00
Mithrandiryes, that'd be good.  Would you mind assigning it to yourself too?12:00
=== Lure [n=lure@external-7.hermes.si] has joined #ubuntu-devel
iwjDone.12:01
Mithrandircheers12:02
dokopitti: please process openoffice.org-l10n in NEW (new openoffice.org-help-pt package) and adjust language-whatever-*12:03
pittidoko: NEWed five minutes ago12:03
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
dokopitti: thanks12:04
=== Tonio_ [n=tonio@177.207.103-84.rev.gaoland.net] has joined #ubuntu-devel
pittidoko: added dep in langpack-o-matic bzr, will upload later12:04
dokohrm, the openoffice.org build on i386 was only started at 6:30, will need another 5h to build12:05
mvoMithrandir: I would rather rewrite/replace the apache2-common maintainer script prior the upgrade than messing with the cache. is that an option? my understanding is that the maintainer script failing is causing the trouble, once the upgrade is complete, the ABI issue should be resolved due to the upgrade, no?12:06
pittiMithrandir: myspell-ro source uses arch/any instead of arch-all, but slipped through source NEW with that; I filed a bug; can I reject the binaries and wait for the new verssion? or will that screw up something and I rather leave them in the queue until the new version is uploaded?12:07
Mithrandirpitti: rejecting binaries work (but nobody is notified about it).12:07
Mithrandirmvo: why would you need to mangle the cache?12:07
pittiMithrandir: right, I notified janimo with the bug report12:08
mvoMithrandir: there are some assumptions in the upgrader that the ugprade will be one apt operation. if it first removes php, upgrades installs it later, then that breaks these assumptions. its not terrible hard to fix, but I would rather want to use some alternative approach. plus the fun of checking if the upgrade actually produces the same result when I take some things out and in again later12:10
=== tokj [n=tokj@151.82.5.207] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
Mithrandirmvo: the problem here is a missing dependency, you could, maybe, possibly work around it by first stopping apache2, then removing the prerm and postrm then upgrade, but you would need to test this properly.12:12
mvoMithrandir: the missing dependency is not a package dependency but the ABI dependency that you talked about earlier? (sorry, I'm not familiar with php/apache packages)12:14
Mithrandirmvo: no.  libapache2-mod-php5 in edgy depends (as in, an ABI dependency) on apache2-common, but fails to Depend on apache2-common, the package.  This is a bug.  libpache2-mod-php5 in feisty depends and Depends on apache2.2-common.12:16
ograMithrandir, is your NM fix planned before herd6 ? i'm getting a lot of complaints that ltsp doesnt work so if it takes longer i'd like to unseed NM for herd612:17
Mithrandirmvo: if you upgrade libapache2-mod-php5 without first upgrading apache2-common, it will fall over.  If you first install apache2.2-common without removing libapache2-mod-php5, the upgrade falls over.12:17
Mithrandirogra: herd 6 isn't happening, but yes, it's planned for before then.12:18
=== Keybuk [n=scott@wing-commander.netsplit.com] has joined #ubuntu-devel
ograMithrandir, isnt happening ? why is that ? i thought of it as our RC 12:18
Mithrandirogra: no, release candidate is something else.  RC happens in two weeks; herd 6 was planned for the Thursday in 6 days.12:19
ograah, k12:19
ogragood 12:19
MithrandirKeybuk: about bug 75830, why isn't this feasible to fix for release?12:22
ubotuMalone bug 75830 in upstart "Starting of the getty" [Low,Confirmed]  https://launchpad.net/bugs/7583012:22
KeybukMithrandir: because there's no easy way to fix that12:23
Keybukit needs an upstart feature that's not yet finished12:23
Keybukand since it's not a regression from edgy, I don't see why it has to be release critical now12:24
MithrandirKeybuk: ok, fair enough, I'll de-milestone it then12:24
cjwatsonthe regression Matt commented on is due to logd being turned off, I think12:25
=== sabdfl [n=sabdfl@ubuntu/member/pdpc.silver.sabdfl] has joined #ubuntu-devel
cjwatsonit's a regression in the system sense, but not a regression in upstart code, IYSWIM12:25
KeybukMithrandir: unfortunately the "quick kludgy fix" would be worse, it'd kill getty at random points12:25
Keybukcjwatson: a dapper->edgy regression12:25
Mithrandircjwatson: point.12:26
cjwatsonKeybuk: what's http://librarian.launchpad.net/6893723/edgy.png then?12:26
Keybukcjwatson: the boot messages are probably on tty8 :p12:26
Keybuk(or hidden by logd)12:26
cjwatsonKeybuk: which is just what I said!12:26
Keybukoh, sorry12:27
Keybukmissed that12:27
=== cprov [n=cprov@monga.dorianet.com.br] has joined #ubuntu-devel
Keybukthe bug matt milestoned was about something else12:27
Keybukthe fact that getty was started before rc.local12:27
cjwatsonoh, so mdz hijacked the bug? :)12:27
Keybukok12:27
Keybukyes. mdz hijacked a different bug12:28
Keybukok12:28
Keybukthe logd problem *is* on my list of things to fix before release12:28
Keybuklet me file a bug and milestone *that*12:28
cjwatsonKeybuk: um. mdz's screenshots seem to document the same problem though12:28
cjwatsonthe screenshot filed in the original report was that getty was being started before rc2 had finished12:28
cjwatsonyou can see atd and crond being started after getty, as well as rc.local12:29
Keybukcjwatson: the original screenshot was without "quiet"12:29
cjwatsonand mdz's screenshot is basically the same12:29
cjwatsonserver boots without "quiet", IIRC12:29
Keybukyeah, but the screenie in zigi's bug was just to demonstrate the point12:29
Keybukhis bug was really that rc.local got started after getty12:29
cjwatsonah12:29
Keybukit was one of those "talk on IRC, he files bug to remind me" things12:29
MithrandirKeybuk: can you update the summary of the bug to indicate that, then?  It's not a very good summary as-is.12:30
Keybukyes12:31
Mithrandirthanks12:31
Keybukok, filed and milestoned bug #9895512:32
ubotuMalone bug 98955 in upstart "logd not running" [Undecided,Unconfirmed]  https://launchpad.net/bugs/9895512:32
Mithrandirseb128: about bug 72814; can I either assign it to you or has it been fixed?  It's marked fix committed and has been that for a week.12:32
ubotuMalone bug 72814 in liboil "Crash at login" [Low,Fix committed]  https://launchpad.net/bugs/7281412:32
MithrandirKeybuk: thanks a lot. :-)12:32
seb128Mithrandir: I'll fix it right now12:32
Mithrandirthanks12:33
KeybukLaunchpad needs an ESP extension so I can easily dump mental bug state into it12:33
seb128np12:33
=== izi [n=izi@ns.izimobil.org] has joined #ubuntu-devel
Mithrandirpitti: would it make sense to remove a bunch of langpacks when we're not close to release so it's a bigger chance that we can get random people to test daily ISOs?12:44
Mithrandirto avoid it being oversized.12:44
pittioh, are we again? I'll take a look and remove them12:44
Mithrandirat least slightly, I think12:45
=== gicmo [n=gicmo@p5491FFC9.dip.t-dialin.net] has joined #ubuntu-devel
pitti703M 2007-03-30 12:28 feisty-alternate-amd64.iso12:45
pittihmm12:45
MithrandirI was thinking more as a general way of avoiding the problem for dailies.12:45
pittiMithrandir: ah, you mean when we start feisty+1? yes, that would make sense12:45
=== jono [n=jono@ubuntu/member/jono] has joined #ubuntu-devel
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
Mithrandirpitti: yes, and immediately after each array^Wcolony^Wflight^Wherd.12:47
pittiright12:47
=== lionel [n=lionel@ip-12.net-81-220-86.toulouse.rev.numericable.fr] has joined #ubuntu-devel
=== pochu [n=emilio@ubuntu/member/pochu] has joined #ubuntu-devel
=== Spads [n=spacehob@91.189.88.12] has joined #ubuntu-devel
ogracan someone explain to me what /etc/init.d/loopback does that /etc/init.d/networking doesnt do as well ?12:54
ograwhy do we have a second script fo the loopback interface that we also handle in /e/n/i ?12:54
ograerr12:54
ogra /e/i/n12:54
tepsipakkiit's handled early12:54
ograit doesnt bring up lo for me btw12:55
ogra(loopback)12:55
ograif i disable /e/i/n i dont have lo even though loopback is run12:55
=== g0su [n=moxilo@141.30.212.146] has joined #ubuntu-devel
Keybukogra: eh?01:01
Keybukloopback brings up the lo device01:01
Keybukthe ifup calls in the udev rules bring up hardware devices01:01
ograi just found the problem ...01:01
Keybukand networking brings up "anything else" (virtuals, ppp, etc.)01:02
ogra(this was on an ltsp client) 01:02
Keybukloopback is done early, since having 127.0.0.1 is often "useful"01:02
=== Knightlust [n=DaxSolom@203.87.200.214] has joined #ubuntu-devel
ograhmm, actually no ... does it need anything else than /var/run/network being writable for that ? 01:04
Keybuk/var/run is a tmpfs, so it's always writable01:04
ograi know01:04
ograbut the rest of my thin client isnt01:04
Keybukright01:04
Keybukloopback only uses /var/run01:04
ograso does it need anything else ? 01:04
ograah01:04
ograhmmm01:04
ograweird, S01mountkernfs.sh should care for that ... and it does, else i'd not have a lot of other stuff working that uses /var/run01:05
Keybukwhat's the problem?01:05
Keybuklo not being configured?01:06
ograyes01:06
Keybukdoes the /var/run/network directory exist?01:06
ograit is there if i enable networking which i usually dont on thin clients01:06
ograyes01:06
Keybukdo you have the following in /etc/network/interfaces: ?01:06
Keybukauto lo01:06
ograyes01:06
Keybukiface lo inet loopback01:06
Keybuk-- 01:06
ograthats created by the ltsp script during chroot creation01:06
Keybuk(err, you didn't actually wait for me to give you the text before you said "yes")01:06
Keybukwhen does "lo" show up?01:07
ograits the identical text every ubuntu has ;)01:07
ogranever if i disable S40networking01:07
ograits only set up by this script it seems ...01:07
ograloopback has no effect at all 01:07
ograit works if i run it from the consile though01:07
ogra*console01:08
=== Knightlust [n=DaxSolom@203.87.200.214] has joined #ubuntu-devel
Keybukkooky01:08
ograi'd guess for a race anywhere, but there is only /var/run01:08
ograwhich is proven to be there and writable ...01:08
ograme moves around the bindmounter script for the other dirs ... 01:09
=== ivoks [n=ivoks@78-0-149-158.adsl.net.t-com.hr] has joined #ubuntu-devel
=== Spads_ [n=spacehob@91.189.88.12] has joined #ubuntu-devel
ograaha ... that solves it ... intresting01:11
=== Spads [n=spacehob@91.189.88.12] has joined #ubuntu-devel
ograrw_dirs="/var/lib/xkb /var/log /var/spool /var/tmp /tmp /var/lib/discover /etc/console-setup" ... must be using one of these as well01:12
ogrameh ... silly ... 01:14
=== TeTeT [n=spindler@modemcable178.77-70-69.static.videotron.ca] has joined #ubuntu-devel
=== ogra found it
highvoltageogra: something needs to be added to rw_dirs?01:15
ograhighvoltage, no01:15
Keybukogra: do tell01:15
ograsomehow the filling of /e/n/i is done by ltsp-client-setup instead of ltsp-client-builder01:15
ograso it is empty at the point where loopback runs if l-c-s isnt run before01:16
ograwhich is totally silly, we dont need to create that entry for lo dynamically we need it there anyway01:16
spaceyany idea if there any plans for new and up to date kernel for dapper?01:17
pochuspacey: do you mean a new upstream kernel, such as 2.6.20?01:17
spaceyyes01:17
=== ogra moves it to the right script now ... and disables /e/i/n in thin clients again ...
pochuspacey: then no01:17
spaceydapper is getting a bit cripled because of missing drivers01:18
pochuthen you can report a bug, and the kernel can be patched01:18
pochuor even better, you can submitt a patch ;)01:18
=== thekorn [n=thekorn@a89-182-30-172.net-htp.de] has joined #ubuntu-devel
spaceyhehe, i'll guess i file some bug reports then next week01:19
MithrandirKeybuk: do you have any idea about bug 73425, both why it's milestoned and what bad effects it could have?01:21
ubotuMalone bug 73425 in udev ""unable to create db file" warning if the device is normally placed in a subdir (input, devmapper, etc.)" [High,Confirmed]  https://launchpad.net/bugs/7342501:21
=== Spads [n=spacehob@91.189.88.12] has joined #ubuntu-devel
KeybukMithrandir: I haven't worked out the bad effects yet01:22
Keybukbut it's definitely a symptom of a nasty bug in udev01:22
fabbioneMar 30 13:21:52 daltanius NetworkManager: <debug info>^I[1175253712.330171]  nm_system_device_get_system_config (): using dhcp: type: iface name: eth0  01:23
fabbioneMar 30 13:21:52 daltanius NetworkManager: <debug info>^I[1175253712.330349]  nm_system_device_get_system_config (): nextdev type: iface name: eth0  01:23
fabbioneMar 30 13:21:52 daltanius NetworkManager: <debug info>^I[1175253712.330553]  nm_system_device_get_system_config (): found ipv6 entry  01:23
Keybukand is quite easy to fix, and fixed by the general udev update I'm working on01:23
fabbioneWHWHWH01:23
=== fabbione wins
KeybukMithrandir: I certainly think it could result in the udev db missing information for devmapper devices01:23
MithrandirKeybuk: ok, so it might be what's causing problems for the snapshotting and such?01:23
Keybuksnapshotting?01:24
Mithrandirhttps://bugs.beta.launchpad.net/ubuntu/+source/lvm2/+bug/8467201:24
ubotuMalone bug 84672 in lvm2 "[feisty]  failures when creating snapshots "in use: not deactivating"" [High,Confirmed]  01:24
Mithrandirogra: can you please provide the requested trace on bug 97342?01:25
ubotuMalone bug 97342 in libxklavier "keymap support regression between version 3.1 and 3.2" [High,Unconfirmed]  https://launchpad.net/bugs/9734201:25
Keybuk  /dev/mapper/lvm2|systemvg|alternate-edgy-i386: open failed: No such device or address01:25
Keybukthat's just because the | will be an _ :)01:25
ograMithrandir, oh crap, i totally forgot about that one, thats for reminding01:26
fabbioneKeybuk: i filed a bug about the | _ thingy already01:26
ogras/thats/thanks01:26
Mithrandirogra: cheers01:26
=== blackskad [n=blackska@d54C0B7A4.access.telenet.be] has joined #ubuntu-devel
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
=== kwwii [n=kwwii@p5495714C.dip.t-dialin.net] has joined #ubuntu-devel
kwwiidholbach: I think I have seen bug reports like #70213 ... do you know what the problem is?01:30
=== djmcc [n=djmcc@dsl-49-6.qld1.net.au] has joined #ubuntu-devel
ogramdke_, hey, des seb128's last upload fix edubuntu-docs ? 01:38
ogra*does01:38
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
=== busfahrer [n=chris@unixboard/user/busfahrer] has joined #ubuntu-devel
mvoMithrandir: I seem to be unable to reproduce the apache/php upgrade issue here in a chroot or in vmware. even with the same ordering it seems (http://paste.ubuntu-nl.org/12909). is there more to do to reproduce the issue?01:40
busfahrerExcuse me, is the default Ubuntu kernel preemptive?01:40
pittibusfahrer: no, just CONFIG_PREEMPT_VOLUNTARY01:41
busfahrerpitti, what does that do?01:41
pittiI'm not sure, please look into the kernel help for that01:41
busfahrerOK, thank you01:42
Mithrandirmvo: from memory, something like: debootstrap an edgy chroot.  Install apache2 + libapache2-mod-php5.  download the relevant binaries from feisty, run dpkg -i on them; it ought to blow up.  If not, try installing just apache2.2-common and apache2-mpm-prefork from feisty.01:45
Mithrandirmvo: it might work by accident.01:46
=== lionel [n=lionel@ip-12.net-81-220-86.toulouse.rev.numericable.fr] has joined #ubuntu-devel
mvoMithrandir: thanks. unfortunately it does seem to work by accident here so its hard to verify that any fix I come up actually works. but I will try some more to make it blow up01:47
=== milli [n=milli@famfrit.acmeps.com] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
Mithrandirmvo: could u-m do anything to preseed 91814?01:51
mvobug #9181401:51
ubotuMalone bug 91814 in openssl "libssl0.9.8 config asking me 'which services should be restarted to make them use the new lbraries?'" [Medium,Confirmed]  https://launchpad.net/bugs/9181401:51
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
=== zul [n=chuck@ubuntu/member/zul] has joined #ubuntu-devel
mvoMithrandir: the postinst uses db_reset if that is not a problem it might be possible (also currently u-m does not pre-seed anything)01:58
Mithrandirmvo: hm, that would be a problem.  Does u-m set any environment variable or such?01:59
Mithrandirif so, we could make it skip that question if RUNNING_UNDER_UPDATE_MANAGER is set01:59
mvoMithrandir: not yet, but thats of course trivial02:00
Mithrandirmvo: I'm thinking aloud about possible solutions, if you have better ideas, I'm open to that.02:00
mvoMithrandir: is there a point in restart other than in the case when the upgrade fixes a security issue?02:02
=== danohuiginn [n=ant@p54bee4db.dip.t-dialin.net] has joined #ubuntu-devel
pittimvo: with php security updates, we already point out the need of restarting apache in the uSN02:03
mvoMithrandir: I was wondering if we should just skip it and (re)enable it for security updates02:04
Mithrandirmvo: that might be an idea, yes.02:04
Mithrandirit's the security bit, but for distro upgrades you should really just reboot.02:05
mvo*nod*02:05
Mithrandirpitti: how does apport hooks work?  Can you make one to fix bug 94911?02:05
ubotuMalone bug 94911 in usplash "ship apport ignore hook for usplash BIOS code crashes (SIGTRAP within vesa_setmode->LRMI_int->run_vm86)" [Medium,Confirmed]  https://launchpad.net/bugs/9491102:05
pittiMithrandir: certainly02:06
Mithrandirpitti: thanks. :-)02:06
=== directhex|work [n=jms@osc-bigmac.oerc.ox.ac.uk] has joined #ubuntu-devel
=== pitti adds another bug to his pending pile
directhex|workagainst which package should i file a bug if update-initramfs is missing out an important module needed for booting?02:06
MithrandirI just did it02:06
Mithrandirdirecthex|work: depends; usually initramfs-tools02:07
directhex|workMithrandir, okay. wondered whether another package contained data used to determine what to include02:07
Mithrandirdirecthex|work: other packages can request bits they think should be included, but in general, it's initramfs-tools02:08
directhex|worki've finally gotten automated installation of our critical infrastructure going, but it involved rebuilding d-i with an unreleased kernel image and an initrd workaround in the postinst script02:10
Mithrandirmvo: ok, so let's disable it for release and then reenable it after release?02:10
mvoMithrandir: yes, that sounds like a good course of action02:10
Mithrandirmvo: I'll get somebody to do that, then.  You have enough other bugs. :-)02:11
Mithrandirmvo: could I hog you a little bit more?02:11
mvoMithrandir: sure, I have give up on #95325 for now, I seem to be getting nowhere anyway02:11
Mithrandirmvo: about bug #97046, who would be a good person to assign it to?  You?02:11
ubotuMalone bug 97046 in language-pack-ro "[apport]  update-manager crashed with ValueError in c2py()" [Medium,Unconfirmed]  https://launchpad.net/bugs/9704602:11
mvoMithrandir: "Ubuntu Romanian Translators (ubuntu-l10n-ro)" (I just assigned it). maybe mailing ubuntu-translators would be good as well02:14
Mithrandirmvo: ok.  If it's not fixed in time, we just need to disable that translation or string.02:14
mvoright02:15
mvoMithrandir: if search could be easier in rosetta I would fix it myself probably 02:15
=== cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-devel
Mithrandirmvo: you have about half a trillion bugs milestoned; do you have a grand plan for how to get all of them fixed? :-902:16
Mithrandirs/9/)/02:16
mvoMithrandir: skip sleeping02:16
pittimvo: you can download the po file, edit it, and upload it again as a workaround02:16
mvoMithrandir: the trouble is that everything that  has the word "upgrade" in the report lands at my table02:17
Mithrandirmvo: it looks like we might need to allocate more resources or look at whether all of the bugs are critical?02:17
mvoMithrandir: more resources would be very good, espeically for the upgrade issues that happen on the server (quagga, samba, apache)02:17
mvoMithrandir: I had hoped for the ubuntu-server team to help here02:18
Mithrandirserver stuff will hopefully get better in feisty+1 at least, yes.02:18
Mithrandirhave you mailed them and asked for help?02:18
mvono, just aksed on irc so far. mailing is probably a better option02:18
mvowell, and assigning bugs of course :)02:18
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
mvoMithrandir: do we have more resources to allocate ?02:20
seb128ogra: you speak about the yelp upload? it should02:20
kwwiidholbach: just commited to HumanIcons a fix for #9649702:20
ograseb128, yay 02:20
=== ogra hugs seb128
=== seb128 hugs ogra back
ogra:)02:20
seb128ogra: any other desktop change you need for edubuntu?02:20
ogranot atm, no ....02:20
Mithrandirmvo: we'd have to take them from something else, I don't have a line of developers standing by who can be sent into action, no. :-)02:20
ograshould all be fine ... 02:20
seb128cool02:20
mvoMithrandir: unfortunately :)02:21
ograseb128, i'm a bit worried that i didnt have any icons in my gdm until i added a gtkrc for my edubuntu theme, dont we have any fallback in gdm if something is missing ? 02:21
ogra(its fixed for edubuntu, but others might run into it as well)02:21
Mithrandirmvo: bug #73463; do you think this is feasible to fix for the release?  It looks more like something we might want to get in for feisty+1 to me.02:22
ubotuMalone bug 73463 in update-manager "update-manager refuses to upgrade from apt-proxy" [Undecided,Confirmed]  https://launchpad.net/bugs/7346302:22
=== rodarvus [n=rodarvus@ubuntu/member/rodarvus] has joined #ubuntu-devel
mvoMithrandir: let me update it, it should work for edgy->feisty in the basic case, I just wanted to give it a test first before I close the bug02:22
mvo(or an additonal one)02:23
Riddellpitti: the kubuntu dist upgrade patches in edgy-proposed don't have any problems, (and current update-manager version fixes the last significant issue in dist-upgrade tool), should I be ok to upload to -updates?02:23
Mithrandirmvo: ok.  if it works in the easy case, feel free to milestone it as later or remove the milestone.02:23
dholbachkwwii: super02:24
dholbachbug 7021302:24
ubotuMalone bug 70213 in gnome-cups-manager "Status icon doesn't support transparency." [Low,Confirmed]  https://launchpad.net/bugs/7021302:24
dholbachkwwii: that's not a problem of the icon itself, but the code in most of the cases02:24
=== alex-weej [n=alex@halls-129-31-82-59.hor.ic.ac.uk] has joined #ubuntu-devel
kwwiidholbach: so should I ping tkampeter about this?02:27
seb128ogra: not that I know02:27
dholbachkwwii: yeah, might be an idea02:27
kwwiidholbach: cool, will do02:27
dholbachkwwii: looking at h-i-t02:27
seb128kwwii: I don't think he's much of a GNOME hacker02:27
seb128kwwii: I'll have a look at the transparent icon thing, I've to do a gnome-cups-manager upload anyway02:27
kwwiiseb128: excellent, thanks :-)02:28
seb128np02:28
=== kwwii hugs seb128
=== seb128 hugs kwwii
shawarmaWhat happened to the i386 daily images?02:31
Mithrandirshawarma: soyuz bug.02:33
Mithrandirwe're working on fixing it.02:33
shawarmaMithrandir: Cool. 02:33
shawarmaMithrandir: Might the show up later today (if you're testing your fix anyway) or will I have to wait unti tomorrow?02:33
saisposeb128: thanks ;-)02:34
=== directhex|work [n=jms@osc-bigmac.oerc.ox.ac.uk] has left #ubuntu-devel ["Leaving"]
=== blackskad [n=blackska@d54C0B7A4.access.telenet.be] has left #ubuntu-devel []
Mithrandirshawarma: if Colin gets around to uploading a new d-i today, I can certainly roll new images to test.02:34
seb128saispo: np ;)02:35
shawarmaMithrandir: That would be excellent. I'm waiting for a kernel fix that I think renders Ubuntu uninstallable in qemu.02:35
mvocarlos: is https://beta.launchpad.net/ubuntu/+source/language-pack-ro/+bug/97046 actually a rosetta problem with the plural-forms in the header?02:35
ubotuMalone bug 97046 in language-pack-ro "[apport]  update-manager crashed with ValueError in c2py()" [Medium,Unconfirmed]  02:35
shawarmaMithrandir: And I'm debugging an issue in the installer => deadlock. :-)02:36
Mithrandirshawarma: i386 works; amd64 doesn't, IME with qemu lately.02:36
shawarmaMithrandir: At least ubuntu-server fails on my qemu (host amd64, guest i386). It can't access neither the emulated hard drive nor the cdrom.02:37
cjwatsondoko: would you be able to help mvo with a few upgrade bugs?02:37
Mithrandirshawarma: hm, ok.02:37
shawarmaMithrandir: I used to have an old feisty daily image around that worked fine, but I upgraded it to see if another bug was fixed.02:37
=== minghua [n=minghua@ubuntu/member/minghua] has joined #ubuntu-devel
shawarmaMithrandir: And now it's b0rken. Which qemu are you using? The one in feisty?02:38
dokocjwatson, mvo: sure02:38
Mithrandirshawarma: yes.02:38
Mithrandirshawarma: at least -desktop i386 worked for me earlier today.02:38
mvodoko: #45761 would be quite nice02:39
cjwatsondoko: thanks a lot02:39
shawarmaMithrandir: I could try that instead. that would sure narrow it down.02:39
shawarmaMithrandir: You are using kqemu, right?02:40
Mithrandirshawarma: I don't think kqemu supports cross-arch emulation02:40
shawarmaMithrandir: that's all it does on amd64, actually. :-)02:40
shawarmaMithrandir: It's documented somewhere. I was as surprised as you apparantly are.02:41
Mithrandirshawarma: oh, ok.  Then I don't think I was, no.  Not on that host.02:41
shawarmaMithrandir: amd64 guests on amd64 hosts with kqemu is still experimental. i386 guests on amd64 hosts with kqemu otoh is just fine.02:41
mjrthat's nice to know. Should try it then at home, since it was freed :)02:42
shawarmamrj: precisely.02:43
=== lionel [n=lionel@ip-12.net-81-220-86.toulouse.rev.numericable.fr] has joined #ubuntu-devel
carlosmvo: yeah, that's a duplicate02:44
carlosand should be used with the new language packs that martin has in daily snapshots02:44
cjwatsonasac: is it just me or is rendering way faster with curent firefox?02:44
cjwatsonnot that I'm complaining :)02:44
mvocarlos: when will we see updated langaguage packs that this is fixed in?02:45
cjwatsons/curent/current/02:45
carlosmvo: new uploads should have it fixed02:45
carlosif they test daily language packs from Martin we could confirm it's fixed02:45
mvocarlos: could you please mention that in the bugreport and mark the bug as fix commited?02:45
carlossure02:46
shawarmaMithrandir: Er... Isn't the installer kernel the same on the ubuntu-server images as on the desktop images? 02:46
cjwatsonyes02:48
mvocarlos: thanks!02:48
=== Arby [n=richard@shiny.york.ac.uk] has joined #ubuntu-devel
shawarmaThen I don't see why the desktop image would do any better. Well, I'll se when it's done downloading.02:49
=== ivoks [n=ivoks@83-131-37-228.adsl.net.t-com.hr] has joined #ubuntu-devel
carlosmvo: done, set as duplicated02:50
carlosmvo: it's not fix released because it depends on a language pack update02:51
pittiRiddell: not sure, I didn't yet fight through all the gazillion replies in that thread, but I did see a lot of error reports02:55
=== Monk-e [n=guido@c529dd229.cable.wanadoo.nl] has joined #ubuntu-devel
cjwatsonshawarma: ubuntu-server will typically install a different kernel on the target system, but the installer kernel's the same02:56
Riddellpitti: the error reports are either for the 3.5.6 backports (which didn't exist at the start) or for the upgrade tool itself (which as I say are all fixed)02:58
mvocarlos: but its fixed commited, because it wil lbe part of the next langpack upload?02:59
carlosit's fixed committed because Launchpad has the information fixed so new exports has everything fixed (or at least, it should)03:00
carlosnow, it should be propagated to ubuntu's archive03:00
pittiRiddell: ok; I defer to your judgement here03:01
pittiRiddell: at least the sheer number of replies proved that there was heavy testing03:01
Riddellyes, I've been quite pleased by the number of testers03:01
=== wick2o [n=wick2o@66.216.169.92] has joined #ubuntu-devel
dholbachkwwii: uploaded03:02
_ionbenc: Any comments about the evil patch yet? :-)03:03
wick2oanyone know which ubuntu channel is best for remastering cd help?  Not the livecd.  I have a dapper 6.06.1 LTS that i hate to apt-get update after the install, ive downloaded all the new packages and replaced the old ones witD[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[D[C[C[C[C[C[Ch the new ones on my cd. (even the kernal update)03:04
wick2ocrap, sorry for te [D's03:05
wick2ocat on my keyboard03:05
wick2oapt-get dist-update that was03:05
wick2obut now the install is broken, wont find my nic, cant partition the harddrive03:05
wick2onot sure which package went wrong or where i screwed up03:05
wick2othe remastered install cd works perfectly before i tried to update the packages03:06
=== lemsx1 [n=lemsx1@p86-65.acedsl.com] has joined #ubuntu-devel
geserpitti: re bug ##96712: it was first a sync request for feisty, then expanded to the other releases and on wednesday synced for feisty. What's the best practise to handle such cases?03:07
pittibug 9671203:07
ubotuMalone bug 96712 in ekg "several vulnerabilities" [Low,In progress]  https://launchpad.net/bugs/9671203:07
pittigeser: I already handled it03:07
pittigeser: i. e. unsub'ed u-archive and retitled the bug03:08
shawarmacjwatson: Precisely. But the problem I'm having is with the installer kernel. Weirdness.03:08
geserpitti: so nothing wrong from me regarding this bug?03:09
pittigeser: it was fine03:10
shackani love03:11
_ionWhat should be done about bug #94239, btw?03:12
ubotuMalone bug 94239 in atool "Current version may cause files to be deleted inadvertently" [Undecided,Unconfirmed]  https://launchpad.net/bugs/9423903:12
_ionIt has been fixed in a new upstream release.03:12
=== Arby [n=richard@shiny.york.ac.uk] has joined #ubuntu-devel
Keybukiwj: ping?03:18
=== abattoir [n=abattoir@cm155.omega127.maxonline.com.sg] has joined #ubuntu-devel
lemsx1great, ipv6 was completely turned off now?03:22
asaccjwatson: i dropped a patch that might do that yeah :)03:24
asacread changelog03:24
asaccjwatson: so a first fruitful outcome of patch approval :)03:24
=== phanatic [n=phanatic@ubuntu/member/phanatic] has joined #ubuntu-devel
lemsx1this is why ipv6 is disabled now: modprobe: WARNING: Not loading blacklisted module ipv603:25
=== pirast [n=martin@p508B217E.dip0.t-ipconnect.de] has joined #ubuntu-devel
Keybukhmm03:27
Keybukdoesn't that spam the syslog?03:27
Keybukrepeatedly?03:27
=== pitti [n=pitti@ubuntu/member/pitti] has joined #ubuntu-devel
=== spacey [n=herman@ubuntu/member/spacey] has joined #ubuntu-devel
cjwatsonasac: yeah, I'd noticed the comment about the xft clipping patch03:39
=== shackan [n=shackan@85-18-14-13.fastres.net] has joined #ubuntu-devel
=== thekorn [n=thekorn@a89-182-30-172.net-htp.de] has joined #ubuntu-devel
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has joined #ubuntu-devel
dokomvo: any other upgrade bugs03:43
mvodoko: bug #95325 <- I looked into this one this morning without much success03:43
ubotuMalone bug 95325 in update-manager "PHP5 breaks apache update" [High,Confirmed]  https://launchpad.net/bugs/9532503:43
mvodoko: I'm unable to reproduce the bug here but it seems to affect quite a few people03:44
=== jwendell [n=wendell@ubuntu/member/wendell] has joined #ubuntu-devel
mjg59elmo: Is there something up with the lists.ubuntu.com archive processing?03:51
Keybukkeescook: ping03:52
fabbionelemsx1: no it's not. read the bug comments.. all of them.03:53
Keybuksiretart: ping also03:53
siretartKeybuk: huh?03:53
Keybuksiretart: you're listed as affected by bug #8467203:53
ubotuMalone bug 84672 in lvm2 "[feisty]  failures when creating snapshots "in use: not deactivating"" [High,Confirmed]  https://launchpad.net/bugs/8467203:53
=== Lutin [n=Lutin@ubuntu/member/lutin] has joined #ubuntu-devel
siretartanyone please fix gmane :/03:53
siretartKeybuk: yes. Though I cannot access the machine right now (I'm at work)03:54
siretartbut it's my workstation at hoem03:54
Keybukok03:54
Keybuklet me know when you can access it03:54
KeybukI have some updated packages for you to try03:54
siretartthis evening, in about 4h I think03:54
siretartshall I test something?03:54
Keybukyes03:55
Keybukwould you prefer source or binaries?03:55
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-devel
siretartsource, I think, since I'm on amd6403:55
Keybukok03:57
=== lemsx2 [n=lemsx1@p86-65.acedsl.com] has joined #ubuntu-devel
fabbionelemsx2: are you also lemsx1?03:58
lemsx2fabbione: yes sir03:58
fabbione<fabbione> lemsx1: no it's not. read the bug comments.. all of them.03:58
fabbione(re ipv6 disabled)03:58
Keybuksiretart: http://people.ubuntu.com/~scott/packages/03:59
fabbioneyou can still use ipv6 without any problem..03:59
lemsx1fabbione: i did read all of them. i added a note at the end03:59
Keybuksiretart: compile both sources, and install all the binaries03:59
siretartwow. udev 108 eh? ;)03:59
siretartKeybuk: sure, will do tonight, thanks a lot for these!03:59
lemsx1fabbione: i agree with you guys. it's a fight not worth fighting since there is no much time to get all the stuff iron out. users who do use ipv6 will find their way to re-enable it03:59
fabbionelemsx1: your solution is just wrong.. see you didn't read or understand04:00
lemsx1fabbione: i just re-enabled it here and it works fine04:00
fabbionelemsx1: i patched ifupdown to do to the right thing04:00
fabbionelemsx1: if you have a configured ipv6 in interfaces, it will come up without any problem04:00
mjg59fabbione: Tone, please04:00
lemsx1fabbione: that only works if you have ipv6 ips defined statically in /etc/network/interfaces04:00
Keybuksiretart: happily SuSE are on the same bug-fix-to-release drive as us :p04:00
fabbionelemsx1: or just use iface foo inet6 manual04:01
lemsx1fabbione: exactly. i read that04:01
siretartKeybuk: the changelog of devmapper sounds promising!04:01
fabbionelemsx1: or use iface lo inet6 loopback04:01
fabbionelemsx1: all valid sintax to load ipv6 properly or remove the blacklist04:01
lemsx1fabbione: i did read that. but i was relying on my link-local IPs for SSH04:01
fabbionelemsx1: this fixes the problem for everybody.. people that have broken hw or want ipv604:02
lemsx1fabbione: blacklisting the module disabled the link-local ipv6's04:02
fabbionelemsx1: you still get link local if you do what i said04:02
lemsx1fabbione: i understand. i just removed it from the blacklist file04:02
fabbionelemsx1: or add an instance in interfaces04:02
fabbioneboth work04:02
KeybukMithrandir: did you get affected by that bug as well?04:04
lemsx1fabbione: now, if ipv6 is set with link-local IPvs, why would that use that IP to go to an external DNS server to resolv IPs? can't this be solved by somehow not using link-local IPvs for that?04:05
siretartactually, the udev changelog sounds promsing as well. I'll test them ASAP (read: this evening)04:05
lemsx1fabbione: like a patch to the kernel or something?04:05
fabbionelemsx1: the problems are broken routers (like D04:05
fabbionemeh04:05
fabbionelemsx1: the problems are broken routers (like ADSL routers) or broken DNS that can't cope with AAAA queries04:06
fabbioneeven if done on ipv404:06
fabbionethat makes the ipv6 timeout look really bad04:06
fabbioneeven when ipv6 is still not doing anything04:06
Keybukfabbione: quick Q re: bug #9216204:06
ubotuMalone bug 92162 in udev "untrusted chars removed from symlink targets (or might be that devmapper names are made to be untrusted)" [Undecided,Unconfirmed]  https://launchpad.net/bugs/9216204:06
fabbioneyou can do a dig AAAA $record on an ipv4 only machine04:07
fabbionethat's what really breaks for people04:07
Keybukyou say you have /dev/mapper/a|b|c, but the symlink target is to a_b_c ... do you also happen to have a /dev/mapper/a_b_c ?04:07
fabbionelemsx1: so to the end of the story, the only way to be still RFC compliant is to load ipv6 only on user request04:07
fabbionelemsx1: and this way we solve all the problems.. if you have a better solution i am all hear04:08
_ionSo my IPv6 is going to get broken for the second time during the development of feisty? :-)04:10
_ion(No problem if i just have to modify a config file to get it working)04:10
fabbione_ion: nope.. i am fixing NM to cope with that too04:10
fabbionejust cleaning the patch right now04:11
_ionI have dynamically configured interfaces. There is a router advertisement daemon running in my network.04:11
fabbione_ion: can you show me your interfaces file?04:11
_ionfabbione: auto lo04:12
_ioniface lo inet loopback04:12
fabbionenot here.. in /msg04:12
_ionThat was it.04:12
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-devel
fabbione_ion: just add: iface lo inet6 loopback04:13
=== pirast [n=martin@p508B217E.dip0.t-ipconnect.de] has joined #ubuntu-devel
fabbione_ion: that will do04:13
_ionfabbione: All right, thanks.04:13
=== bddebian [n=bdefrees@63.81.56.182] has joined #ubuntu-devel
=== ivoks [n=ivoks@backup.grad.hr] has joined #ubuntu-devel
lemsx1fabbione: queries for AAAA records happen automatically from, say, Firefox even when ipv4 is the only protocol enabled (ipv6 disable)?04:14
fabbionelemsx1: no, that won't happen.04:14
fabbionelemsx1: AAAA queries are done only when ipv6 is loaded04:15
fabbionelemsx1: dig can do it no matter what because you specifically asks for it04:15
fabbionelemsx1: the resolver in glibc won't do AAAA if ipv6 is not loaded04:15
lemsx1fabbione: i see04:15
_ionfabbione: I changed inet to inet6 and ran ifdown lo; ifup lo. It says SIOCDIFADDR: Cannot assign requested address, SIOCSIFADDR: File exists, Failed to bring up lo.04:16
lemsx1fabbione: there is no simple solution for this. but how does Vista or MacOS X do it?04:16
fabbione_ion: i didn't say to change but to add04:16
lemsx1fabbione: a patch to glibc to understand link-local IPs?04:16
fabbionelemsx1: i dunno about Vista, but my MacOS install doesn't configure ipv6 automatically04:17
lemsx1fabbione: like: if ! address =~ /^fe80::.*$/04:17
_ionfabbione: Actually, first i tried adding it. I got the same error.04:17
fabbione_ion: gimme a sec to check..04:18
fabbionelemsx1: what would that accomplish?04:18
fabbione_ion: do you have N-M installed?04:20
lemsx1fabbione: i'm thinking that no DNS lookups should happen if you don't have a global-link ipv6 address. especially if you have link-local IPs (for now)04:21
_ionfabbione: Yes.04:21
lemsx1fabbione: that's the only thing that's slowing down the connection for the users in that bug04:21
fabbionelemsx1: why? i can still do an ipv6 lookup to resolve a link-local on a local net04:21
fabbione_ion: ok just one minute please..04:22
fabbione_ion: i need to help my wife for a bit.. i will look at it as soon as i am back04:23
fabbione_ion: it smells like a bug in ifupdown04:23
iwjKeybuk: Hi.  Sorry, I wasn't paying attention to IRC ...04:23
keescookKeybuk: pong04:24
lemsx1fabbione: indeed. but this is why this is such a fundamental problem. the reason why ipv6 was disabled is because some users with bad routers or DNS servers cannot resolve AAAA records quick enough. it works for everybody else (all of us in private LANs or behind corporate firewalls with real network equipment, Cisco and so on)04:25
maswanFYI: out of the unique IPs for dists/*/main/*/Packages.bz2 downloaded from se.archive so far today, 2% came in over ipv604:25
lemsx1fabbione: but, disregard ipv6 for now. you guys are busy in much more important things04:26
lemsx1fabbione: i'll just re-enable it locally and post it online so other users can find a way to re-enable that themselves04:26
Keybukkeescook: hi04:28
keescookKeybuk: hiya!04:28
MithrandirKeybuk: no, I'm not affected by the lvm2 bug.04:28
=== adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-devel
Keybukkeescook: you're listed as the reporter of #8467204:29
Keybukkeescook: I have some packages I'd like you to try, to see whether they help04:29
keescookKeybuk: I'm happy to help!04:29
Keybukkeescook: http://people.ubuntu.com/~scott/packages/04:29
Keybukplease compile both sources, and install the resulting binaries04:29
Keybukand see whether they make a difference04:29
keescookKeybuk: you got it; one sec04:30
keescookKeybuk: will the udev package install sanely, or will I need to reboot?04:31
Keybukkeescook: it'll install; kill the running udevd, and run /sbin/udevd --daemon again to start the new one04:32
keescookKeybuk: okay; I'll downgrade my lvm2 to get rid of my hack.  ;)04:32
=== mat|work [n=mat@igoan/mat] has joined #ubuntu-devel
iwjOMG WTF I'm an idiot04:37
iwj./etc/udev/rules.d/65-persistent-storage.rules:KERNEL=="md*", ACTION=="add|change", PROGRAM="watershed -i udev-mdadm true", GOTO="persistent_storage_path_uuid"04:37
Keybukiwj: hmm?04:37
iwjOh, bug 75681.04:38
ubotuMalone bug 75681 in mdadm "boot-time race condition initializing md" [High,Confirmed]  https://launchpad.net/bugs/7568104:38
iwjVery very silly of me.04:38
Keybukwell, firstly that rule shouldn't be in that file04:38
keescookKeybuk: were you able to reproduce the snapshot failures?  because I can't reproduce it now.  :P04:38
Keybukkeescook: yes, and I was able to cure them by that change04:38
Keybukkeescook: it cures them for you too?04:38
Keybukiwj: what's the fix?04:38
keescookKeybuk: I must be missing the race atm, because I downgrade my lvm2 away from my hack (before trying your stuff) and I can't make it fail.  I'll keep trying04:39
Keybukkeescook: :-/04:39
keescookah-ha, it's because updatedb is running which makes enough IO noise.  I'll wait a bit04:39
iwjKeybuk: Well, I need to figure out what I was thinking (what was I thinking??) and then do whatever it was in some sane way.04:40
Keybukiwj: I couldn't work out what that rule was trying to achieve at all04:40
keescookKeybuk: okay, reproduced.  :)  now trying fix....04:40
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-devel
iwjKeybuk: I think it's trying to block processing of the rest of the rules until mdadm has finished.04:41
mvocjwatson: is the installer fixed so that it writes out /dev/cdrom entries in /etc/fstab instead of /dev/{scd?,hd?} ?04:41
iwjBut it's completely bogus because it invents a spurious mdadm execution.04:41
iwjWhich it then turns into a no-op and everything is not done.04:41
keescookKeybuk: not sure if it matters, but got warnings during initramfs regen:04:42
keescookcp: cannot stat `/etc/udev/rules.d/25-dmsetup.rules': No such file or directory04:42
siretartiwj: btw, was my udev debug output helpful to you?04:42
Keybukkeescook: hmm, does that file exist?04:42
iwjsiretart: Yes, thank you.04:42
siretart\o/ :)04:42
keescookKeybuk: strangely, it does04:43
iwjQuite so.  *bangs head on wall*  It's very very silly of me.04:43
=== [PUPPETS] Gonzo [i=gonzo@80.69.47.16] has joined #ubuntu-devel
Keybukiwj: right, and I couldn't work it out because you have watershed run by 70-mdadm.rules anyway04:43
Keybuk(which has the wrong filename...)04:43
Keybukkeescook: or was it from the first of multiple initramfs regens?04:44
keescookKeybuk: I get a warning during snap creation, but it seems to work04:44
keescook  Rendezvous with udev timed out for 'systemvg-edgy_chroot-real'; stat failed: No such file or directory04:44
iwjKeybuk: wrong filename> How so ?04:44
keescook  Logical volume "edgy-mongoose2" created04:44
cjwatsonmvo: the installer just uses whatever device nodes are created by udev and for which vol_id says ID_CDROM=something04:44
Keybukiwj: 70-* is for user symlink creation ... which that rule doesn't do04:44
keescookKeybuk: it happened during both initramfs updates when dpkg -i'ing the new .debs04:44
cjwatsonmvo: I can see if there's some way to kludge it into preferring /dev/cdrom ...04:45
iwjI have no other files 70-* here.04:45
Keybukexactly04:45
iwjMaybe you're thinking of 60-symlink.rules.04:45
iwjEh ?04:45
Keybukdid you read /etc/udev/rules.d/README ?04:45
iwjWell, I have 70-lvm and 70-mdadm.04:45
Keybukright, both of those filenames are wrong04:45
mvocjwatson: that would be good, I currently work on the code that will convert existing /etc/fstabs to point to /dev/cdrom04:45
iwjYou think it should be in 80 ?04:45
Keybukiwj: yes, 85-something04:46
iwjI think in practice it doesn't make any different but I'll change them.04:46
cjwatsonmvo: /dev/cdrom isn't guaranteed to be right though, if e.g. you have two CD-ROM drives and are installing from the second one04:46
keescookKeybuk: running update-initramfs -u after the .deb updates runs fine.  I assume the file is still in a .dpkg-new state?04:46
cjwatsonmvo: that's why the installer doesn't rely on it04:46
Keybukkeescook: probably04:46
iwjThe point of PROGRAM="..." there is to prevent processing of md* event B from continuing until the mdadm that caused B has finished.04:47
keescookKeybuk: okay, so that leaves me with a pause followed by the "Rendezvous with udev timed out" warning (but the lv does appear)04:47
Keybukkeescook: hmm04:48
Keybukkeescook: how are you running this btw?04:48
Keybukclearly I haven't quite got the same test case as you04:48
Keybukiwj: that's what I don't understand -- why that matters04:49
iwjBecause otherwise mdadm fights with the other copy of itself.04:49
=== dous [n=dous@singlespix.net] has joined #ubuntu-devel
keescookKeybuk: here's an lvs dump and the snapshot creation output: http://paste.ubuntu-nl.org/12952/04:49
iwjAnd also other programs (vol_id) start accessing the md device before it's ready.04:49
iwjIt's all a bit of a kludge (like most of this stuff in udev).04:49
Keybukkeescook: what's in /dev/mapper?04:49
Keybukiwj: persistent-storage ignores md devices04:50
Keybukso that doesn't matter so much04:50
iwjNo persistent-storage no longer ignores md devices because it shouldn't.04:50
Keybukyes, it should04:50
iwjIe, we're supposed to look for filesystems in them etc.04:50
Keybuksee the long thread on hotplug-devel04:50
iwjhotplug-devel ?  I'm not on that list ...04:50
keescookKeybuk: -> privmsg04:51
Keybukpersistent-storage isn't about "Looking for filesystems", it's about making /dev/disk04:51
Keybukwhich we don't need for md devices at this point04:51
mvocjwatson: right. I should probably change the cdrom mehtod in apt to use udev to figure out what to mount somehow. but too late now for feisty04:51
iwj65-persistent-storage is the thing that runs vol_id to set ENV{ID_FS_TYPE}04:52
Keybukwhich isn't used by any later rules <g>04:53
cjwatsonmvo: definitely avoiding relying on /dev/cdrom would be lovely ...04:53
iwjYes it is, it's used by 70- (to be 85-) {lvm,mdadm}04:53
=== acacs [n=acacs@189.13.156.76] has joined #ubuntu-devel
Keybuk(and in fact isn't even used by *that* rule)04:53
iwjSo for md* devices we skip most of persistent-storage.04:53
Keybukok, so that's a bug -- you're relying on the persistent storage rules to decide whether or not to run a program later04:53
Keybukyou should just run vol_id again04:53
iwjNo, because persistent-storage is what creates (for example) by-uuid.04:54
iwjAnd if you wanted to mount your root fs by uuid then that's needed.04:54
Keybukyes04:54
iwjSo if you have an md device you need to run persistent-storage to check to see if it needs a by-uuid link.04:55
Keybukwhich is broken for various reasons inside the kernel04:55
Keybukso disabled04:55
Keybukthe kernel md maintainer is working on fixing it04:55
iwjErr, what ?04:55
Keybuksee the long thread on hotplug-devel04:55
iwjreference ?04:55
Keybukhotplug-devel04:55
Keybukmailing list04:55
iwjI'm talking about the uuid of the contained filesystemk.04:55
iwjErr, what, just recently ?04:55
Keybukthe contained filesystem won't exist if you block various bits04:56
mvocjwatson++ :)04:56
=== stratus [n=stratus@cronopio.rits.org.br] has joined #ubuntu-devel
iwjBlock what ?  Uh ?  I just make sure we don't run vol_id until the other mdadm has finished.  Then we run vol_id and do by-uuid and whatever else (perhaps vgscan).04:56
Keybukok, but how do you know you're being run because of another mdadm?04:57
iwjThe reason I put mdadm and lvm at 70 is because they really ought to be in persistent-storage but it needed to be a separate file.  Perhaps I should be arguing for 66-04:57
iwjKeybuk: You don't.04:57
iwjBut if it's an md* addition then you definitely know you don't want to process this device until mdadm has finished.04:57
iwjAny mdadm, I mean.04:57
=== styx [n=styx@p57a4b7c8.dip0.t-ipconnect.de] has joined #ubuntu-devel
iwjThe bug is that I should just take out the lock and not establish a silly noop cohort (which is grievous and I have no idea why I did it).04:58
Keybukiwj: ok, so any md-* device should block while mdadm is running?04:58
iwjYes.04:58
Keybukthat's easy, create a 10-xxx.rules which does *that*04:58
iwjThat is, the event processing should block.04:58
iwjUh ?  Why a separate file ?04:59
Keybukmdadm should be called in 85-mdadm.rules for a block device that looks like it contains an md image04:59
=== mbiebl [n=michael@e180072082.adsl.alicedsl.de] has joined #ubuntu-devel
Keybukiwj: because then it's much easier to maintain04:59
Keybukand that seperate file should be shipped in the mdadm package04:59
Keybuknot in udev04:59
iwjBut persistent-storage needs to know which things to do for md* anyway.04:59
Keybuk(since it only applies to people with mdadm instealled)04:59
iwjVarious bits of persistent-storage need skipping and other bits need doing.04:59
iwjJust as for dm-*.05:00
Keybukignore persistent storage05:00
Keybukpretend its not there05:00
iwjThen you won't get your root fs mounted if it's directly on md.05:00
Keybukyour stuff has to work without them05:00
iwjBecause nothing will create by-uuid.05:00
iwjENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}"05:00
Keybukyes?05:00
Keybukthat's all persistent-storage is supposed to do05:00
Keybukmake the /dev/disk symlinks05:01
Keybukit's not supposed to have wacky additional side-effects05:01
Keybukand is certainly not mandatory05:01
iwjWell, but parts of it don't apply so I have to say KERNEL="md*" do some stuff.05:01
iwjKERNEL="md*", GOTO...05:01
Keybukupstream have almost all of it skipped for md*05:02
iwjAnd the md* thing is right next to devmap_name which helpfully does the same thing for dm* devices.05:02
Keybukthat devmap_name is SO in the wrong place it's unbelievable05:02
iwjKeybuk: Yes, I skip slightly less.05:02
Keybukat least three bugs are caused by it being there, and not earlier05:02
cjwatsonErm. *Setting* the kernel name to "md*"?05:02
iwjcjwatson: No, missing =./05:02
cjwatsonok05:02
iwjIn my typing.05:02
iwjKeybuk: OK, since you feel so strongly about it (and you do seem to be right about NAME= being too late) I'll move the PROGRAM=... from persistent-storage.05:04
KeybukI did write most of it05:05
Keybukand am pretty confident I was sober at the time :)05:05
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
iwjHmmm.  This whole setup is crazy though, ping-ponging backwards and forwards between daemons and tools and kernel.  But that's another conversation.05:05
Lutinmvo: could you have a look at the debdiff bug #93721 again ? (new debdiff using debconf)05:07
ubotuMalone bug 93721 in reseed "[can-not-install]  maintainer script failure" [Undecided,Unconfirmed]  https://launchpad.net/bugs/9372105:07
=== pradeep [n=pradeep@unaffiliated/pradeep] has joined #ubuntu-devel
=== tkjacobsen [n=tkjacobs@105.18.235.85.dk-boa.res.dyn.perspektivbredband.net] has joined #ubuntu-devel
mvoLutin: I will comment inline 05:15
mvoLutin: loooks good, no need to comment .) I assume you tested it ?05:17
Lutinmvo: install/upgrade/removal/reinstall, I guess that's enough ?05:18
=== sacater [n=sacater@host86-136-102-196.range86-136.btcentralplus.com] has joined #ubuntu-devel
siretartKeybuk: do you still want me to test your packages or are you confident with keescook results and/or the conversation with iwj?05:20
Keybuksiretart: I'm confident that the race is gone, but there seems to be more problems05:20
superm1cjwatson, ping05:22
=== sacater [n=sacater@host86-136-102-196.range86-136.btcentralplus.com] has joined #ubuntu-devel
mvoLutin: with/without network I guess? thats great then, thanks a lot for working on it!05:22
cjwatsonsuperm1: ?05:22
superm1cjwatson, i wanted to see how you felt about bug 8635805:22
ubotuMalone bug 86358 in user-setup "user-setup allows mythtv to be chosen for a username" [Undecided,Needs info]  https://launchpad.net/bugs/8635805:22
=== somerville32 [n=somervil@ubuntu/member/somerville32] has joined #ubuntu-devel
superm1since you were maintainer on user-setup05:23
fabbione_ion: re... sorry i had to get wife out of the door05:23
fabbione_ion: testing now05:23
cjwatsonsuperm1: sure, I can add it to reserved-usernames now05:23
superm1cjwatson, great, thanks :)05:23
cjwatsonnot sure a patch was strictly needed though :)05:23
Lutinmvo: on my box, it's only no-network, there must an issue with my proxy, I still need to find a tester who's got a direct connection :)05:23
cjwatson(I mean, thanks, but it's probably more work to apply it than to open vi and hit o ...05:24
cjwatson)05:24
superm1haha05:24
superm1well i guess i can say i'm in the habit of making a patch any time i make changes, no matter how simple.  silly motu people making me that way :)05:24
mvoLutin: that shound be fine, that worked well 05:25
Nafallomvo: btw. should I be able to select rsync when choosing mirror? :-)05:25
fabbione_ion: my bad.. you need to add a line like: iface lo inet6 manual05:26
fabbione_ion: i misread the man page for interfaces before05:26
Lutinmvo: you just tested it ?05:26
Nafallofabbione: not loopback for lo?05:28
fabbioneNafallo: no, what i just said05:28
Nafallooki :-)05:29
=== lionel [n=lionel@ip-12.net-81-220-86.toulouse.rev.numericable.fr] has joined #ubuntu-devel
cjwatsonsuperm1: (done)05:31
superm1thx cjwatson.  did you close the bug too?05:31
mvoNafallo: ehhh ... no!05:32
cjwatsonsuperm1: yes05:32
superm1k great05:32
Nafallomvo: well, if I select se.archive.ubuntu.com I can choose rsync, but it failed ;-)05:32
mvoNafallo: don't do it then :p05:32
Nafallotold me there was no such backend or something along those lines :-)05:33
mvoNafallo: seriously, can you please file a bug against software-properties?05:33
Nafallomvo: I will. just thought there was something you experimented with first :-)05:33
mvoNafallo: thanks :)05:34
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-devel
iwjKeybuk: That new udev package you were doing, is it uploaded yet and what's the version ?  Or should I go ahead and upload myself this afternoon ?05:36
mvoLutin: yes, just tested it and works with network as before 05:37
Keybukiwj: send me patches05:37
Keybukmy new package is 108-0ubuntu105:37
Nafallomvo: Bug #9906005:37
ubotuMalone bug 99060 in software-properties "[feisty]  shouldn't let me select rsync" [Undecided,Unconfirmed]  https://launchpad.net/bugs/9906005:37
iwjKeybuk: OK.  With or without the --suppress-syslog patch included ?05:37
Keybukwithout05:37
Keybukthat's already included in my package05:37
Lutinmvo: ok, cool. uploading :)05:38
iwjKeybuk: Right.05:38
mvoLutin: thanks05:38
Lutinmvo: np05:38
=== Yvonne [n=01101110@pdpc/supporter/active/Yvonne] has joined #ubuntu-devel
=== pradeep [n=pradeep@unaffiliated/pradeep] has joined #ubuntu-devel
=== lionel [n=lionel@ip-227.net-81-220-93.rev.numericable.fr] has joined #ubuntu-devel
=== styx [n=styx@p57a4b7c8.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== hunger [n=tobias@pd95b0676.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== kwwii [n=kwwii@p5495714C.dip.t-dialin.net] has joined #ubuntu-devel
=== adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-devel
_ionfabbione: I'll try that in a bit.05:53
fabbione_ion: thanks05:53
=== stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-devel
=== nags [n=nags@122.167.103.63] has joined #ubuntu-devel
=== cypherbios [n=cypher@ubuntu/member/cypherbios] has joined #ubuntu-devel
fabbionewho would like to eyeball a patch to NM with me?06:01
fabbionehttp://people.ubuntu.com/~fabbione/nm.debdiff06:01
fabbionefairly small one06:01
Keybukiwj: why do you call vgck every time a devmapper device is added?06:02
fabbioneMithrandir: ^^ a similar fix can be applied to fix the other one for alias ifaces06:02
iwjKeybuk: Because it might be a nested lvm volume or something crazy like that06:03
=== blackskad [n=blackska@d54C4A53D.access.telenet.be] has joined #ubuntu-devel
Keybukiwj: but that command only seems to be a consistency check06:03
Keybukwhich will block if that vg is currently being modified06:04
Keybuke.g. if you're making a snapshot06:04
Keybukand actually results in udev never completing the rule for the snapshot devices06:04
iwjKeybuk: Oh, sorry, yes, that's the blocking thing.06:04
Keybuk"the blocking thing" ?06:04
iwjIt's there to stop other things opening the device while the lvm stuff is still fiddling but I think it's in the wrong place.06:05
Keybukyou can't block them!06:05
Keybukbecause the lvm stuff fiddling with it might be *WAITING* for it06:05
=== iwj tries to remember how this was all supposed to work ...
=== statik [n=emurphy@unaffiliated/statik] has joined #ubuntu-devel
=== lionel_ [n=lionel@ip-61.net-82-216-103.rev.numericable.fr] has joined #ubuntu-devel
iwjRUN+= happens after the device is made and so forth so I must be wrong about what it was for.06:07
Keybukyes06:08
Keybukafter the single device is made ...06:08
Keybukbut you have no idea what order lvm might be waiting for the devices in06:08
Keybukit might make, e.g. vg-snap, vg-snap-cow, vg-snap-real06:08
Keybukbut wait for vg-snap-real, vg-snap-cow, vg-snap06:08
=== wereHamster|away is now known as wereHamster
iwjYes.06:09
Keybukso, just to confirm06:10
Keybukthe vgck is there so that you can't try and use the volume group while it's locked06:10
Keybuk?06:10
Mirvhi... would someone have a bit of a time to do a new upload of bluez-gnome, since dholbach got it a bit wrong (mostly because of my complicated instructions)?06:11
=== mc44_ [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
Mirvhttps://bugs.launchpad.net/ubuntu/+source/bluez-gnome/+bug/95796 - get 0.6-1ubuntu1 sources, add second to last patch on top of it with patch -p1, then drop the last patch (03) in debian/patches and there'd you have a correct upload06:12
ubotuMalone bug 95796 in bluez-gnome "Desktop item translations not shown" [Medium,Fix released]  06:12
Keybukiwj: there's definitely something a little kooky going on06:12
iwjKeybuk: No, my best current theory is that I was having a brainstorm when I wrote this crack.06:12
Mirvnow in -ubuntu2 there's a patch that adds itself among else :)06:13
iwjThe watershed -i yada true thing is crackbrained too.06:13
Keybukwhat I'm seeing (bug #84672) is this:06:13
ubotuMalone bug 84672 in lvm2 "[feisty]  failures when creating snapshots "in use: not deactivating"" [High,Confirmed]  https://launchpad.net/bugs/8467206:13
iwjYes, that might be responsible.06:13
Keybuk- lvcreate -s spawns a whole bunch of new devmapper devices06:13
iwjIndeed.06:13
=== ssam [n=ssam@87.127.117.246] has joined #ubuntu-devel
=== freeflying [i=root@gobstopper.dreamhost.com] has joined #ubuntu-devel
Keybuk- each of those watersheds on vgck (which is blocked by the running lvcreate)06:13
Keybuk- and the first device it happens to be waiting for never actually happens06:14
Keybuk(until the timeout finishes)06:14
mvodoes anyone here has a system that is upgraded all the way back from warty? I would be interessted in /etc/sudoers and /etc/group06:14
Keybukit could be as simple as udev hitting a child limit06:14
iwjKeybuk: I'm going to go and stare at this some more and try to figure out what, if anything, I might have been thinking.06:14
=== Razor44 [n=kathy@ipa7.26.91.tellas.gr] has joined #ubuntu-devel
Keybukoh06:15
Keybuk*I see*06:15
Keybuklvm RENAMES one of the devices!06:15
=== statik [n=emurphy@unaffiliated/statik] has joined #ubuntu-devel
Keybukso you get events for dm-1 (vg-snap), dm-2 (vg-snap-cow), dm-3 (vg-snap *again) and then a change on dm-0 (vg-lv)06:16
Keybukfollowed by a remove of dm-1 (vg-snap) and an add of dm-1 (vg-snap-real)06:17
Keybukudev won't process the second remove/add while the first add is blocked06:17
iwjThere's going to be trouble in any case if lvm wants to make a device and then delete it again right away because vol_id and so on will be opening it.06:17
Keybukiwj: vol_id shouldn't touch it since there's been no change/dm-0 yet06:18
iwjErr, no, actually vol_id is PROGRAM= so happens before device node.06:18
iwjI'm still at a loss to explain this vgck rule.06:18
KeybukI seriously think that trying to do "WAIT! zis device is not ready yet!" through tricks in udev rules is wrong06:19
iwjUnfortunately there doesn't seem to be a better way.06:19
Keybuksure there is06:19
Keybukfix the kernel to emit a ready event or something06:19
iwjErr, IC, yes.06:20
iwjI mean obviously I agree.06:20
=== mc44_ is now known as mc44
Keybuk(which is what I understand to be happening)06:20
MirvI now included there a new .tar.gz with which you could take apt-get source bluez-gnome and just replace the debian/patches contents with the .tar.gz contents - it includes the modified 01 patch and the two new patches 02 and 0306:20
iwjKeybuk: Is there a way for a program to inject a udev event ?06:20
Mirv(if anyone is interested, otherwise I'll wait for dholbach, but he probably went already to spend weekend etc)06:20
iwjI mean, a random user program tell udev `here have this event and process it' ?06:20
iwjBecause we really don't want to be running all of this crap for the innards devices for lvm snapshots (and that kind of thing).06:21
Keybukiwj: udevsend06:21
Keybukwhich, err, vanished a while ago06:21
Keybukheh06:21
iwjWe could have udev ignore the kernel event and have lvm send a `now process this' when it was ready.06:22
Keybuka program can echo the event to the uevent file under /sys for the device06:22
Keybukudev ignore which kernel event?06:22
iwjHave udev ignore all dm* and md* events.06:22
=== hugomelo [n=hugo@143.106.7.170] has joined #ubuntu-devel
iwjAnd make new events up in userland in the lvm tools and mdadm.06:22
Keybukyou wouldn't want it to ignore dm-* events, because you need to name them :)06:23
Keybukbut yes, we should ignore them from the purposes of trying to use the device node06:23
iwjNo, you have the lvm tools make the device nodes and specify the name and so on.06:23
Keybukand have a hammer events06:23
dokopitti, seb128, Mithrandir: openoffice.org (i386) should be in binary NEW; please process and promote to main. 12h build time ...06:23
pittidoing...06:23
iwjThat avoids all of this silliness where we try to move functionality from lvm to udev for no good reason.06:23
iwjBut this is all feisty+1.06:23
Keybukudev maintains /dev06:24
Keybuklvm should not be trying to do that itself06:24
=== kkzilla [n=mrbuzz11@c-24-6-9-246.hsd1.ca.comcast.net] has joined #ubuntu-devel
iwjKeybuk: Why not ?06:24
Keybukmaking dm-* nodes from udev makes sense06:24
iwjI don't think so but I hate udev.06:24
Keybukthis is evident :)06:24
iwjIt adds extra complexity - now the lvm tools need to synchronise and we have that crappy spin.06:24
iwjAnd you have n code paths (udev not running, udev running, udev not installed ...)06:25
Keybukudev is always running06:25
iwjHah.06:25
=== Adri2000 needs help with http://librarian.launchpad.net/7055523/buildlog_ubuntu-feisty-i386.libclass-trait-perl_0.22-2ubuntu1_FAILEDTOBUILD.txt.gz, no problem in pbuilder...
iwjAnyway, this is all pie in the sky.06:26
iwjOK, so to make this work we do somehow need to suppress udev's processing of dm* devices except when lvm wants it done.06:34
iwjHow about: we invent a flag file which if it exists indicates that the device is supposed to be processed.  vgchange touches this file but other things don't.06:35
iwjActually, vgchange only wants to touch this file when run from udev.06:35
Keybuklet's talk about this post-feisty06:35
iwjOK, but we need to do something for now.06:35
Keybukno, right now all we need to do is remove vgck06:35
Keybukthat's sufficient06:35
iwjWill that solve it ?06:36
seb128Adri2000: Provides are not versionned06:36
Keybuk(along with the fix to devmapper)06:36
Keybukyes06:36
Keybukit won't "solve" something trying to use the udev event to do something with the dm device06:36
Keybukbut since nothing does anything with those, it's not an immediate problem06:36
=== j_ack [n=rudi@p508D85BF.dip0.t-ipconnect.de] has joined #ubuntu-devel
seb128Adri2000: looks like libtest-simple-perl is already available due to perl-modules06:36
iwjThe vol_id and by-uuid stuff does something with the dm* device.06:36
Keybukand tbh, I'm not sure it ever will be a problem -- since whatever it tries to do will fail repeatedly until the last one when it'll work06:36
iwjAnd is essential.06:36
Keybukiwj: we don't use uuid for dm devices06:37
Keybuksince they have fixed names06:37
iwjErr, point.06:37
seb128Adri2000: so the >= doesn't work06:37
Keybukand those would work anyway06:37
Keybuksince vol_id would repeatedly fail06:37
Keybukand then the last one would work06:37
iwjKeybuk: So you need to change06:37
iwjKERNEL=="dm-*", ACTION=="add|change", PROGRAM="devmap_name %M %m", NAME="mapper/$result", GOTO="persistent_storage_identify"06:37
iwjto skip to the end instead.06:37
Keybukiwj: I already have a fixed devmapper package06:37
Keybukthat installs a 25-dmsetup.rules instead06:38
Adri2000seb128: so I just remove the "(>= 0.62)" and it should work then?06:38
iwjOh, just a moment, md-on-dm.06:38
Keybukmd is what I'm about to test next06:38
seb128Adri2000: yeah, or just drop the Build-Depends if perl-modules is already there06:39
=== kkzilla [n=mrbuzz11@c-24-6-9-246.hsd1.ca.comcast.net] has joined #ubuntu-devel
Keybukafaict, so far, this stuff stacks happily06:39
iwjKeybuk: You run vol_id on dm* things still ?06:40
Keybuklvm-on-dm-on-lvm works06:40
Adri2000perl depends on perl-modules which depends on libtest-simple-perl, so yes I should be able to remove completely this B-D, thanks seb12806:40
iwjRight, so you must do.06:40
seb128Adri2000: np06:40
Keybukyeah, was testing it06:40
Keybukthe first couple of add/change events fail a bit06:40
Keybukbut eventually you get a change event that works06:40
iwjAnd lvm doesn't try to delete devices while udev stuff is looking at them (contrary to previous reports) ?06:40
Keybukdoes it matter if it does?06:41
Keybukthey'll just error06:41
iwjThat bug has reports of lvm failing because it can't remove the device because something has it open.06:43
iwjWe don't mind the other things failing but if lvm wants to make temporary devices and remove them again we have to stop them from being vol_id'd etc.06:43
Keybukfor feisty, I'm inclined to just allow one level of stacking :)06:44
Keybukno lvm-on-dm or md-on-dm :p06:44
=== Nafallo growls a bit at Keybuk *
Nafallo;-)06:45
KeybukNafallo: if you're doing it today, you are doing by hand06:45
Keybukso that'll continue to work quite happily06:45
NafalloKeybuk: :-P. I hate that I have to break=premount though :-)06:46
iwjKeybuk: You mean no md-on-md I take it.06:46
=== Nafallo has LVM on MD * 2 :-)
iwjBut the difficulty is  lvcreate -s  creates some dm* and then deletes it; our vol_id has to run on the dm* because it might be an md and without that then md-on-lvm wouldn't work.06:47
iwjThat is it might be an md component and only vol_id can tell.06:47
Nafallois there any fundamentaly different between using dm* and md*?06:48
iwjUh ?06:48
KeybukI can't replicate that at the moment06:49
KeybukI have vol_id running on dm-* events06:49
Keybuk(I think)06:49
Nafallocan't we just run vol_id om md*?06:49
Keybukyup, definitely do06:49
Keybukand it's fine06:49
Keybukhaven't had an "in use" error yet06:49
iwjKeybuk: Put sleep 2 in lvm just before the bit where it deletes the device and sleep 10 in vol_id ?06:49
Nafallobut then again. Keybuk will fix this bug for me now ;-)06:50
iwjI hate this kind of thing.  It's such a PITA06:50
iwjsleep 2 in libdevmapper delete call just before the ioctl perhaps.06:50
Keybukthat works fine06:52
Keybukbecause udev blocks on vol_id06:52
Keybukso lvm doesn't get to delete the node just yet (it's blocked on udev because it's waiting for a later node to appear)06:53
Keybukwhen vol_id finishes, udev processes the remove event, then the add event06:53
Keybukwhich lets lvm continue06:53
Keybuk(and udev runs vol_id again)06:53
Keybukit's exactly the same block that caused the vgck to *fail* :p06:53
Keybukbut this way round it's doing the right thing06:53
iwjWhat a crapshoot.06:55
iwjFair enough.06:55
Nafallo:-)06:56
Keybukactually, from reading the code, this is exactly why lvm does it this way round06:56
Keybukit issues all of the individual requests it needs to, and waits for the one it knows will complete last06:56
Keybuk(since things probably have polled /dev/mapper in the past, or insane things)06:56
Keybukthe bug is explained because the devmapper patch was fluffed06:57
Keybukand it never waited for udev :p06:57
iwjDid I mess that up as well ?  I was having a good day.06:57
=== svolpe_gerrath [n=Gerrath_@unaffiliated/gerrath] has joined #ubuntu-devel
iwjWas that the week I had the bidding war over this house perhaps ?06:58
=== Rickard [n=johansso@90-227-185-184-no129.tbcn.telia.com] has joined #ubuntu-devel
=== lbm [n=lbm@0x555373ab.adsl.cybercity.dk] has joined #ubuntu-devel
=== Rickard [n=johansso@90-227-185-184-no129.tbcn.telia.com] has left #ubuntu-devel []
iwjKeybuk: Can you try deleting  PROGRAM="watershed -li udev-mdadm true"  from  KERNEL=="md*", ...  in persistent-storage.rules ?06:59
iwjI think this conversation has convinced me it was just wrongheaded and should be ditched.07:00
iwjAlong with the vgck.07:00
Keybuk*nods* will see whether that helps07:01
iwjI think it will fix 75681.07:02
iwjProvided it doesn't break mdadm totally which is what I'm about to try.07:02
=== tokj [n=tokj@151.82.2.215] has joined #ubuntu-devel
iwjOh yay update-initramfs.07:06
Nafallobug 7568107:07
ubotuMalone bug 75681 in mdadm "boot-time race condition initializing md" [High,Confirmed]  https://launchpad.net/bugs/7568107:07
Nafalloooh. nice! :-)07:07
=== kent [n=kent@82.145.145.166] has joined #ubuntu-devel
Keybukiwj: in vmware, nobody can hear you scream ;)07:08
iwj75681 is so stupid it's unbelievable :-/.07:08
iwjWell, I suppose I should count today as a good day since at least I found my earlier mistake.07:09
KeybukI need to buy a *really* big disk, so I can store vmware images on it07:17
Keybuk"this is a feisty machine with cryptroot-on-LVM-on-MD"07:17
mvoKeybuk++ the disks tend to fill up rather quickly with lots of snapshots07:20
=== Mez_ [n=Mez@ubuntu/member/mez] has joined #ubuntu-devel
pittiaccording to baoab, vmware images take 70% of my /home partition :)07:22
Mithrandirsladen: are you planning on uploading to fix bug 69225?07:22
ubotuMalone bug 69225 in hotkey-setup "Fix to make hotkey-setup working with Compaq Evo N620c" [Low,Confirmed]  https://launchpad.net/bugs/6922507:22
iwjEeech, lilo is writing one byte at a time to my flash stick, and calling fdatasync each time.07:22
=== Lure [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
iwjYay!  Infinite loop of udev events!07:30
=== cypher1 [n=cypher1@59.92.151.196] has joined #ubuntu-devel
Keybukiwj: how did you get that?07:33
Nafalloiwj: be happy. I get a loop of my RAID0-swap on boot. tells me it can't create it since the disks are added to it already or something to that extent :-)07:34
=== stgraber [n=stgraber@ubuntu/member/stgraber] has joined #ubuntu-devel
Keybukis swap-on-lvm-on-md sane or silly?07:35
NafalloKeybuk: silly. swap-on-md though... ;-)07:35
poningrulol07:35
Keybukheh07:36
=== cleggton [n=cleggton@81.168.101.165] has joined #ubuntu-devel
=== jpon [n=jpniane@neu67-3-82-239-80-181.fbx.proxad.net] has joined #ubuntu-devel
iwjswap-on-lvm doesn't seem so mad really.07:37
iwjAfter all if you make your whole disk be lvm then where are you going to put the swap ?07:37
=== cypherbios [n=cypher@ubuntu/member/cypherbios] has left #ubuntu-devel ["Ex-Chat"]
Keybuk*wails* WHY DO PEOPLE *DO* THIS?! :p07:44
Keybukdisk, filesystem, easy07:44
Keybukdisk, lots of wibbly wobbly poorly interacting bits of undermaintained software, filesystem07:44
KeybukBAD07:44
NafalloKeybuk: lol07:44
=== mc44 [n=mc44@unaffiliated/mc44] has joined #ubuntu-devel
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
sharmsI have seen no problems with LVM07:44
sharmsand all the servers I manage use LVM, so they must be doing something right07:44
=== Keybuk tries to work out what the mdadm-raid and lvm init scripts are for
Keybuksince if I delete them, everything still works07:44
Keybukoh, hmm, not quite works07:44
Nafallosharms: not running feisty, are they? ;-)07:45
iwjNafallo: disks already added> Yes, exactly that.07:45
Nafalloiwj: hehe. that's my current showstopper aswell :-)07:46
iwjNafallo: I can boot happily if I do the udevtrigger dance in the initramfs by hand.07:46
Nafalloiwj: pkill mdadm and cat /proc/mdadm shows stuff is already up though :-P07:46
iwjOh, happiness.  My symptoms have gone away.  Dammit!07:46
Nafallolol07:46
Nafallogood for you ;-)07:46
iwjWell, that means I can't fix yours, doesn't it :-(.07:46
Nafalloand since it's my router I can't talk to you next time it happens, since I won't have Internet :-)07:47
iwjNafallo: Does it do it for you every time or only sometimes ?07:47
Nafalloevery time I break=premount07:48
sharmsNafallo: ha they are all suse07:48
Nafalloif I try to just boot it I end up with sd: added sdg and a freeze ;-)07:48
iwjNafallo: Can you capture /u from   udevd --verbose --suppress-syslog >>/tmp/u 2>&1 &  for me ?07:48
iwjI mean, would that be easy ?07:48
iwjI mean /tmp/u.07:49
=== iwj greps the source to mdadm for `already' and remains unenlightened.
NafalloI write it down until next reboot :-)07:49
iwjErr, OK.  I was hoping to nail this dammit.07:50
Keybukhmm07:50
Keybukiwj: so, removing that line isn't enough07:51
iwjIndeed.07:51
Keybuknow what happens is that the event for md-* runs vol_id, but is unable to see an LVM partition there07:51
iwjHum.07:51
=== dpm [n=dpm@p54A1214F.dip0.t-ipconnect.de] has joined #ubuntu-devel
iwjmdadm is probably still fiddling with it.07:51
siretartwell, Keybuk's packages improved things for me a bit: I now have all raid volumes up automatically, but for lvm, it still needs the manual udevtrigger dance 07:52
Keybuksiretart: yup, that's exactly what I'm seeing too07:53
sladenMithrandir: uploaded07:53
Nafallolol. sudo asked me if I was on drugs :-)07:53
iwjKeybuk: I'm going to add that crappy blocking thing back but this time without the stupid null cohort.07:53
siretartNafallo: everyone should have 'Defaults insults;' in their /etc/sudoers ;)07:54
iwjThat will stop it running vol_id until mdadm has finished.07:54
iwjI hope.07:54
Keybukiwj: what would that rule look like?07:54
siretarthuh?07:54
iwjKERNEL=="md*", ACTION=="add|change", PROGRAM="watershed -li udev-mdadm true", GOTO="persistent_storage_path_uuid"07:54
iwjBut your watershed doesn't have the -l option.07:54
Keybukwhat does -l do?07:55
siretartduring boot, there is some initscript stating "Generating udev events for MD arays...." <- what's this? isn't that supposed to happen in the initramfs?07:55
=== daq4th [n=darkness@netstation-005.cafe.zSeries.org] has joined #ubuntu-devel
iwjTake out lock but do not join or become a cohort.07:55
siretartit hangs for me a looooooooong time07:55
Keybuksiretart: that's the mdadm-raid init script07:55
Keybukthe effects of which is what we're trying to do inside udev rules :p07:55
siretarthm. I cannot interrupt it with Ctrl-C. thanks to upstart, I think07:56
Keybukoh aha!07:56
Keybukdamn that was obvious07:56
Keybukiwj: no need for the lock07:56
Keybukmd only emits the "change" event when it's finished07:56
Keybuk(looking at the source)07:56
Keybukand there's a udev bug; ACTION!="add|change" doesn't work07:56
iwjUh, in what way doesn't it work ?07:57
Keybukit's always true, fwict07:58
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
iwjAnd ACTION=="add|change" is correspondingly always false ?07:58
Keybukno, == seems to work07:58
Keybukthe | bit isn't expanded for !=07:59
iwjErr I think the blocking is needed for a different problem.07:59
Nafallohmm. I'll hope you nail the bugs so I can test later and see if it fixed all of mine :-)07:59
=== juell [n=jga@p85.212.53.198.tisdip.tiscali.de] has joined #ubuntu-devel
iwjThat is, the processing of the change event ought to deal with running vol_id again at the right time.08:00
Keybukit will, won't it?08:00
iwjBut if you run mdadm at the wrong time it seems to get into this loop.  At least that's what I suppose is happening.08:00
iwjKeybuk, right if you avoid the bug you just mentioned :-).08:00
Keybukso, err, I think this is actually working right now08:03
iwjHave you ever seen Nafallo's repeating `disks already wossnamed' ?  I've seen it once.08:04
Keybuk"ever" ? no08:04
iwjAnd what's your theory about the cause ?08:04
=== sacater [n=sacater@host86-136-102-196.range86-136.btcentralplus.com] has joined #ubuntu-devel
Keybuksince today is the first time I've ever played with md/lvm :p08:05
=== Dabian [n=M0RTEN@fsf/member/dabian] has joined #ubuntu-devel
iwjKeybuk: I mean, in any of your tests.08:05
Keybukwhat's the message, and where does it happen?08:05
Nafalloessentially, I run scripts/local-top/mdadm from-udev08:06
iwjI've only seen it in the initramfs.  I didn't write the message down but it was something like `md2: cannot start, already has disks'.08:06
Nafalloscripts/init-premount/udev08:07
Nafallosometime in there most often md0 starts spitting what iwj wrote over and over again until i pkill mdadm :-)08:07
Keybukkooky08:08
Nafallothen it continues, and when finished I manually check /proc/mdstat :-)08:08
Keybukno, not seen that yet08:08
iwjCan you remember the exact message ?  I've tried grepping the mdadm source but obviously my search term is wrong.08:08
NafalloKeybuk: come visit me then. reproducible every time, and Sweden starts to get warmer ;-)08:08
Nafallowe don't have logging that early I guess? :-/08:09
iwjNafallo: You can edit the script that starts udevd to capture the log.  --verbose --suppress-syslog >>/tmp/some-logfile 2>&108:09
Nafallofound it in dmesg :-)08:10
=== adamant1988_ [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-devel
Nafallo[   73.890000]  md: array md0 already has disks!08:10
Nafallo[   74.180000]  md: array md0 already has disks!08:10
Nafallo[   74.430000]  md: array md0 already has disks!08:10
=== mdke [n=matt@ubuntu/member/mdke] has joined #ubuntu-devel
siretartis there any way I can abort the mdadm-raid init script? it still hangs (now 15minutes)08:11
=== adamant1988 [n=chatzill@doc-24-206-202-2.el.wv.cebridge.net] has joined #ubuntu-devel
iwjBinary file ./lib/modules/2.6.20-13-generic/kernel/drivers/md/md-mod.ko matches08:12
NafalloUGH08:12
iwjWell my lock thing didn't cause any damage.08:12
=== dpm_ [n=dpm@p54A10E12.dip0.t-ipconnect.de] has joined #ubuntu-devel
Nafallohmm08:13
iwjhttp://www.chiark.greenend.org.uk/~ian/d/watershed-lockonly.patch08:13
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-devel
iwjPlus in persistent-storage.rules08:14
iwjKERNEL=="md*", ACTION=="add|change", PROGRAM="watershed -li udev-mdadm true", GOTO="persistent_storage_path_uuid"08:14
iwj(should probably be in 10-wedge-mdadm.rules or something)08:14
iwjhttp://www.chiark.greenend.org.uk/~ian/d/watershed is the executable (source is the udev-nosyslog nearby with the watershed-lockonly.patch applied).08:15
iwjYou should be able to just copy that into /lib/udev and edit your rules.08:15
iwjI take it you're not in a position to do a test any time soon ?08:16
=== lemsx1 [n=lemsx1@p86-65.acedsl.com] has left #ubuntu-devel []
KeybukACTION=="add|change", GOTO="persistent_storage_start"08:17
KeybukGOTO="persistent_storage_end"08:17
Keybukseems to work :p08:17
iwj*snort*08:17
=== hunger [n=tobias@p54A72373.dip0.t-ipconnect.de] has joined #ubuntu-devel
iwjBut we still have this `already has disks' problem.08:17
siretartiwj: I'd love to test your watersched patch, I'm still blocked by that init script :/08:17
iwjErr, what init script ?08:17
siretartmdadm-raod08:18
siretartraid08:18
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
Keybukjust remove it08:18
=== Dabian [n=M0RTEN@fsf/member/dabian] has joined #Ubuntu-devel
iwj/etc/init.d/mdadm-raid ?08:18
siretartseems so. 08:18
iwjAnd what does it do ?  Wedge ?08:18
siretarthm. I could try booting an older kernel to disable it08:18
siretart* Generatig udev events for MD arrays08:19
Keybukwhy is mdadm called repeatedly in initramfs?08:19
=== Nafallo wgets binary
iwjKeybuk: Because only mdadm knows whether the device just arrived is the one we wanted.08:19
Keybukright, I mean why are there multiple initramfs scripts for it08:19
Keybukseems to be one in init-premount, one in local-top08:19
Nafalloinit-premount?08:19
Keybuk*AND* it's run from udev rules08:20
Keybukah08:20
Keybukno, I bet the output in init-premount is from udev calling mdadm08:20
iwjI don't see an init-premount one.08:20
_ionfabbione: iface lo inet6 manual worked, thanks!08:20
Keybukisn't all that initramfs stuff un-needed now?08:21
iwjscripts/local-top/mdadm is (now) supposed to be idempotent.  I chose to keep it with the same name since it has basically the same contents.08:21
Keybukwhat does it do?08:21
iwjSo what happens is it runs once at boot and does nothing and then later udev runs it.08:21
iwjIt's the thing which actually assembles the raids.08:21
Keybukudev doesn't run that though08:21
siretartgnarf. still happens with older kernel. searching for a dapper livecd08:21
Keybukeh?08:21
iwjKeybuk: Yes, it does:08:21
Keybukudev assembles the raids, no?08:21
Nafallonafallo@ogre:~/tmp$ ls /usr/share/initramfs-tools/scripts/local-top/08:21
Nafallomdadm  mdrun08:21
Nafallodo I need both? :-)08:21
iwjNafallo: No.08:21
iwjBut mdrun checks whether mdadm exists so you can keep it.08:22
Keybukiwj: isn't that why udev calls mdadm?08:22
iwjKeybuk: No, it's _how_ udev calls mdadm.08:22
Nafallohehe08:22
iwj70-mdadm.rules:SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="linux_raid*", RUN+="watershed -i udev-mdadm /scripts/local-top/mdadm from-udev"08:22
Keybukthat's not the line I have here08:23
Keybukthat exists in the file, but it's commented out08:23
iwjYou're looking in /etc/ on your live system, aren't you ?08:23
Keybukerr08:23
Keybuksorry08:23
Keybukwrong filesystem08:23
Keybuk:p08:23
iwjThere's a comment explaining the strange seddery.08:23
Keybukany particular reason that it needs to run a magic script, and not just mdadm -As ?08:23
iwjmdadm -As does a wrong thing.08:24
Keybuk(since we only run the latter in the real filesystem to assemble raids)08:24
iwjWell, several wrong things.08:24
iwjIn particular it tends to bring things up degraded and it activates everything, not just what you wanted for your root fs.08:24
fabbione_ion: no problem at all08:24
Keybukiwj: why don't we use the same script in the real filesystem?08:25
iwjArguably it's slightly wrong in /etc/ on the real system too but the old paradigm has been broken.08:25
iwjBecause the scripts/local-top thing is welded to the initramfs.08:25
iwjIt doesn't work at all outside it.08:25
Keybukah ok08:25
iwjIt was a struggle to get it to work even outside the initramfs init script, and just under udev.08:25
=== Keybuk finishes for the day
Keybukbrain getting achey08:26
Keybukwill resume this monday morning with fresh coffee08:26
iwjKeybuk: very wise.  I'll hang on here for a bit longer and see what Nafallo reports.08:26
DabianEhehehehe?08:27
=== somerville32 [n=somervil@mctnnbsa28w-142166043234.pppoe-dynamic.nb.aliant.net] has joined #ubuntu-devel
=== silwol [n=silwol@193.170.68.74] has joined #ubuntu-devel
Nafalloiwj: okey, /lib/udev/watershed replaced and 65-persistent-storage.rules poked. anything more? :-)08:27
DabianThere is a command for fiercely fawn to skip the failing import.   I got the command yesterday, but apparently I forgot to write it down. :(08:28
DabianWrong channel, sorry.08:28
siretartok, damn init script disabled, now see if I can boot to test iwj's binary08:28
=== silwol [n=silwol@193.170.68.74] has left #ubuntu-devel []
iwjNafallo: Can you paste the md line(s) from your persistent-storage.rules just to check ?08:28
iwjsiretart: Wait.08:28
iwjsiretart: Firstly, what was wrong with that init script ?  I mean, what were the symptoms ?08:29
sladenMithrandir: if I changed the seed, do I nee to regerenate the -meta and upload that?  (1st time I've done a change to the seed)08:29
NafalloKERNEL=="md*", ACTION=="add|change", PROGRAM="watershed -li udev-mdadm true", GOTO="persistent_storage_path_uuid"08:29
iwjAnd secondly my watershed binary is there to support the -l option in persistent-storage.rules.08:29
iwjNafallo: Looks good.08:29
iwjThanks.08:29
siretart19:55:06 < siretart> during boot, there is some initscript stating "Generating udev events for MD arays...." <- what's this? isn't that supposed 08:29
Nafallooki, reboot then :-)08:29
Nafallobrb08:29
iwjsiretart: The important thing is not to have  watershed -i udev-mdadm true  (NB -i wrong, -li right but needs my new binary)08:30
siretartiwj: first, I need to get my system booting at all again, so I can actually regenerate the initramfs08:30
iwjsiretart: Err, IC.  Sorry I missed that.  But it should be harmless.08:30
siretartatm, it hangs without any particual message :/08:30
iwjsiretart: IC.08:30
iwjOh, lovely.08:30
iwjAnd you blame this init script which you are now disabling.  I follow now.  That seems sensible.08:31
siretartlast message is a successful fsck of the rootfs08:31
iwjOh.08:31
Mithrandirsladen: yes.08:31
iwjNow I don't understand any more.08:31
siretartneither me08:31
iwjS20checkroot.sh comes before S25mdadm-raid08:32
siretartbooting dapper livecd again08:32
siretartha!08:32
iwjSo if mdadm-raid is the problem it should at least mention it's starting.08:32
siretartnow (after about 3mins), I get "Rendezvous with udev timed out for 'lvm2|hades_stripe|chroot_edgy08:32
iwjAhhhh.08:33
siretartstat failed: No such file or directory08:33
iwjDid you leave a udev running from the initramfs ?08:33
siretartI didn't kill it08:33
iwjThat's the problem.08:33
iwjYou must kill it.08:33
iwjBefore letting it boot.08:33
siretartaha? ok, I'll try08:33
iwjThat's why all my recipes say `pkill udevd'.08:33
iwjThis timeout is very annoying but the design is IMO fundamentally wrong and I have to persuade Keybuk that the device nodes should be made by lvm and raid things.08:34
siretartI know that the system is later restarting udev, but why is it harmfull?08:34
iwjsiretart: No, the problem is that it _doesn't_ start udev in the real system because the initramfs one is still going.08:35
iwjAnd then it's sort of like you don't have a udevd.08:35
siretartok. I pkill'ed udevd now, and it still hangs.08:36
iwjDamn.08:36
iwjWhose udevd package are you using ?08:36
siretartI think I'll reenable the init script, just to chec08:36
iwjI don't think that will help.08:36
siretarthttp://people.ubuntu.com/~scott/packages/ <- that one08:36
iwjsiretart: Hmm.  I haven't looked at that.08:37
iwjNafallo is using the stock one and some edits I directed him to make.08:37
iwjWould you care to try that too ?08:37
siretartsure08:37
iwjYou'll lose some of the fixes of course.08:37
iwjOK, just a mo.08:37
iwjYou still need the --suppress-syslog feature.08:37
siretartas soon as I manage to get a root shell on my system :/08:38
iwjIf you kept the one I asked you to use earlier, reinstall that.08:38
iwjRight.08:38
iwjI have to say sorry, btw.  At least part of this problem was a very stupid mistake by me.08:38
=== sladen mmms. Is germinate /supposed/ to crash during update
siretartno need to be sorry. I'm very happy that you're looking at this problem at all!08:38
siretartthe concept of this new asyncronous udev/mdadm setup is facinating, the fact that it breaks something which worked in debian, dapper and edgy is unfortunate :/08:40
=== mbiebl [n=michael@e180127212.adsl.alicedsl.de] has joined #ubuntu-devel
iwjYes.  Quite so.08:40
iwjBut I have to say that it only worked for some people before.08:40
siretartuh? in what cases did it break before?08:40
iwjIt was always broken in theory and the proportion of people where it was going to break was going up.08:40
iwjsiretart: If nnyour 08:41
iwjUm, I mean:08:41
=== welshbyte [n=welshbyt@ubuntu/member/welshbyte] has joined #ubuntu-devel
iwjDepending on the stacking order of your various lvm md and crypto devices, and your types of underlying device, things would happen in the wrong order.08:41
iwjI never managed to reproduce those races either but then hardly any of these races ever seem to happen to me despite my best efforts to contrive them.08:42
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-devel
=== zyga [n=zyga@ubuntu/member/zyga] has joined #ubuntu-devel
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-devel
siretartdamn. booting an i386 livecd results in not beeing able to chroot into an amd64 system. obviously :/08:42
desrtoops.08:43
=== doko_ [n=doko@dslb-088-073-075-111.pools.arcor-ip.net] has joined #ubuntu-devel
=== tokj [n=tokj@151.82.15.9] has joined #ubuntu-devel
iwjNafallo has been away a long time ...08:44
DabianIs it true I can earn money writing software for ubuntu?08:45
BurgworkDabian: yes, although this is not the best venue for that discussion08:45
sladenDabian: yes, lots of people do.08:45
DabianWell .. if it could put food on the table and pay my rent and gas and so .. I'd be happy ... earning a living by writing free software is a long time dream of mine.08:46
DabianIs it possible to make a living - or is it more like charity than actual payment?08:48
DabianLike .. "here's a dollar .. not a fee, but a token of appreciation of the work you did."08:48
somerville32Some people get paid a salary to work on Ubuntu08:49
fabbioneDabian: http://www.ubuntu.com/employment08:50
siretartiwj: no chance. it seems that I really have to wait 14 (volumes) * 180 secs (timeout) to have my system probably booted :/08:50
siretartoh, pressing sysrq-I seems to make me able to get a rootshell!08:51
siretartinteresting08:51
iwjCan you see a udev running ?08:52
zygahello08:53
siretartiwj: no, there is no udevd running08:54
siretarthmmmm08:54
siretartstarting it by hand08:55
sladenDabian: generally you need to find an employer, or other line of work (consultancy) that brings in enough money and "sponsors" work on Free Software.  Be that Canonical, by being self-employed, or some other company/setup.08:55
sladenDabian: mostly this is done by selling "services" around a particular improvements and having paids often directly relate to new features08:56
iwjsiretart: That's weird since S10udev is supposed to start it.08:58
siretartiwj: there's something really weird with keybuk's packages08:59
siretartthere are device nodes in  /dev/mapper, but not in /etc/$VG/$LV 08:59
siretarthmmm08:59
siretartiwj: where can I download your udev packages again?09:02
siretartI seem to have now a system where I can rebuild my initramfs again09:02
cjwatsonDabian: re your question a day or so ago, yes, there were some known hangs in migration-assistant - Evan's working on them in response to reported bugs. In the meantime 'ubiquity --no-migration-assistant' should work around them09:02
iwjsiretart: http://www.chiark.greenend.org.uk/~ian/d/udev-nosyslog/09:04
iwjBut I should stop for the weekend really and have some dinner and stuff.09:04
iwjSorry to leave you hanging ...09:04
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-devel
siretartiwj: have a good meal!09:08
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
Nafalloiwj: there is no /tmp/u when finally booted :-P09:09
iwjThanks.  (Yay!  Now my production machine doesn't boot either.)09:10
Nafallohaha09:10
iwjNafallo: Err, you have to copy it from the initramfs's /tmp to the real filesystem somewhere, before you exit the initramfs.09:10
Nafallodooh09:10
Nafallo--suppress-syslog didn't seem to work either :-P09:10
Nafallolog_priority=err maybe? :-)09:11
Nafallooki, I'll try that :-)09:13
siretartwhy does mdadm postinst regenerate the initramfs for all installed kernels? hrmpf09:13
siretartokay, now rebooting with feisty's udev, to see that I get some 'known' state back09:13
=== seb128 [n=seb128@ubuntu/member/seb128] has joined #ubuntu-devel
=== mdke [n=matt@80-47-154-121.lond-th.dynamic.dial.as9105.com] has joined #ubuntu-devel
=== madc [n=d@adsl-157-56-44.msy.bellsouth.net] has joined #ubuntu-devel
=== finalbeta [n=finalbet@d54C689F7.access.telenet.be] has joined #ubuntu-devel
siretartiwj: if you haven't left yet, I'm now ready to shred^W try out things09:19
=== g0su [n=moxilo@141.30.212.146] has left #ubuntu-devel ["In]
iwjsiretart: (not here but:) The thing to try is: install the udev from my url above, then copy the watershed binary from http://www.chiark.greenend.org.uk/~ian/d/ into /lib/udev and edit the line in 65-persistent-storage.rules to say09:23
iwjKERNEL=="md*", ACTION=="add|change", PROGRAM="watershed -li udev-mdadm true", GOTO="persistent_storage_path_uuid"09:23
iwjNote additional `l'.09:23
iwjwatershed -li not watershed -i09:23
siretartiwj: ok. this should fix things or help with diagnostics?09:24
iwjFix things hopefully.  ha ha ha09:27
iwjOh, also, get rid of the vgck from the 70-lvm.rules.09:27
iwjDelete that whole line.09:27
siretartcommenting out is okay as well, I assume09:28
iwjYes.09:30
siretartregenerating now09:30
=== macd [n=d@adsl-156-69-140.msy.bellsouth.net] has joined #ubuntu-devel
siretartrebooting now09:32
siretartiwj: symptoms: md volumes are up and running, no lvm09:34
siretartiwj: udevtrigger starts lvm09:35
iwjDamn.  I suppose I need that damn log then but you'd best wait since it's lots of effort to gather.09:35
iwjBut I really must go now.09:35
iwjttfn and have a nice weekend.09:35
siretartsystem boots fine without killing udevd09:35
siretartiwj: cu!09:35
=== sacater [n=sacater@host86-136-102-196.range86-136.btcentralplus.com] has joined #ubuntu-devel
=== Nafallo [n=nafallo@ubuntu/member/nafallo] has joined #ubuntu-devel
Nafallohttp://home.nafallo.info/bugs/udev.txt09:42
Nafalloiwj: ^09:42
=== evand [n=evand@ubuntu/member/evand] has joined #ubuntu-devel
Nafalloseems I didn't even have to pkill anything this time :-P09:45
=== styx__ [n=styx@p57a4b7c8.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== reitblatt [n=mark@resnet-50-180.dorm.utexas.edu] has joined #ubuntu-devel
=== Mez [n=Mez@ubuntu/member/mez] has joined #ubuntu-devel
=== Lutin [n=Lutin@ubuntu/member/lutin] has joined #ubuntu-devel
Nafallomvo: "Runing partial upgrade"09:59
=== danohuiginn [n=ant@p54bed580.dip.t-dialin.net] has joined #ubuntu-devel
=== sacater [n=sacater@host86-136-102-196.range86-136.btcentralplus.com] has joined #ubuntu-devel
mvoNafallo: is that good or bad?10:07
=== jinty [n=jinty@247.Red-83-49-51.dynamicIP.rima-tde.net] has joined #ubuntu-devel
Nafallomvo: that should be Running :-)10:19
=== superm1 [n=superm1@ubuntu/member/superm1] has joined #ubuntu-devel
mvoNafallo: *cough* thanks10:21
Nafallonp :-)10:22
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-devel
=== _TomB [n=tomb@ACCE290D.ipt.aol.com] has joined #ubuntu-devel
=== Spads [n=spacehob@host-87-74-36-4.bulldogdsl.com] has joined #ubuntu-devel
=== mdke [n=matt@80-47-154-121.lond-th.dynamic.dial.as9105.com] has joined #ubuntu-devel
=== Spads_ [n=spacehob@host-87-74-36-4.bulldogdsl.com] has joined #ubuntu-devel
Lureany core-dev to sponsor bug 94353 upload?10:35
ubotuMalone bug 94353 in gtk-qt-engine "[feisty]  Some packages include files in usr/local or opt" [High,Confirmed]  https://launchpad.net/bugs/9435310:35
=== Tonio_ [n=tonio@85.114.38.90] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-devel
sladen^^one line fix  diff at http://librarian.launchpad.net/7078782/gtk-qt-engine.debdiff10:41
=== zyga [n=zyga@ubuntu/member/zyga] has left #ubuntu-devel ["Leaving"]
=== joejaxx [i=joejaxx@fluxbuntu/founder/joejaxx] has joined #ubuntu-devel
=== carlos [n=carlos@163.pool85-48-166.static.orange.es] has joined #ubuntu-devel
tepsipakkido we have bug #100k by the morning? place your bets :)10:48
ubotuMalone bug 100 in rosetta "uploading po file overwrites authors list" [Medium,Fix released]  https://launchpad.net/bugs/10010:48
tepsipakkihah10:48
=== mvo will do a upgrade test/mass filing now to ear the price :p
reitblattbug 20775 has been marked as fixed upstream since Jul '0610:54
ubotuMalone bug 20775 in glibc "libc6's printf and fprintf don't return -1 on closed stdout/stderr." [Medium,Confirmed]  https://launchpad.net/bugs/2077510:54
reitblattany reason it isn't fixed in Feisty yet?10:54
=== Spads [n=spacehob@host-87-74-36-4.bulldogdsl.com] has joined #ubuntu-devel
pochutepsipakki: the morning where? :p10:56
=== somerville32 [n=ubuntu@ubuntu/member/somerville32] has joined #ubuntu-devel
=== abattoir_ [n=abattoir@cm155.omega127.maxonline.com.sg] has joined #ubuntu-devel
tepsipakkipochu: here of course :)10:59
tepsipakkinow it's midnight10:59
Nafalloaha. the IRC-morning... :-P10:59
Nafallomust be UTC ;-)10:59
tepsipakkiheh11:00
tepsipakkilure, sladen: I wonder why our gtk-qt-engine uses cdbs11:01
=== abattoir_ [n=abattoir@cm155.omega127.maxonline.com.sg] has joined #ubuntu-devel
=== styx__ [n=styx@p57a4b7c8.dip0.t-ipconnect.de] has joined #ubuntu-devel
tepsipakkiit isn't much of a "merge" if the build environment is differs totally from debian11:02
=== Lure_ [n=lure@clj46-234.dial-up.arnes.si] has joined #ubuntu-devel
=== Tonio_ [n=tonio@85.114.38.90] has joined #ubuntu-devel
=== sn- [n=sno@cpc3-blfs6-0-0-cust294.belf.cable.ntl.com] has joined #ubuntu-devel
mvoRiddell: still here? did you commited all your changes to software-propoerties? it looks like the final changelog update is missing in the bzr repository11:08
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-devel
mvoRiddell: or maybe forgot a final push?11:09
tepsipakkisladen: you can push that fix yourself? it's trivial and I've hit it myself (some stupid machines I've seen have /usr/local as read-only NFS)11:10
Luretepsipakki: imbrandon said he will look into it shortly...11:12
tepsipakkiLure: cool11:13
=== blackskad [n=blackska@d54C4A53D.access.telenet.be] has left #ubuntu-devel []
sladenLure: it looks sane to me, and I don't see it making it any worse.  Ideally it could do with building locally to check that it definately doesn't leave anything behind11:13
=== Gman [i=gman@nat/sun/x-8db54f04169ea015] has joined #ubuntu-devel
Luresladen: I have tested in in pbuilder and am running it here w/o problems11:14
Luresladen: and nothing is installed  in /usr/local anymore11:15
=== pirast [n=martin@p508B217E.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== hggdh [n=hggdh@pool-71-170-94-19.dllstx.fios.verizon.net] has joined #ubuntu-devel
=== jdong [n=jdong@ubuntu/member/jdong] has joined #ubuntu-devel
=== radevil [n=radevil@201.249.82.95] has joined #ubuntu-devel
=== licio [n=licio@ubuntu/member/licio] has joined #ubuntu-devel
=== gatekeep [n=gatekeep@ool-4572173e.dyn.optonline.net] has joined #ubuntu-devel
=== gatekeep [n=gatekeep@ool-4572173e.dyn.optonline.net] has joined #ubuntu-devel
=== sbalneav [n=sbalneav@mail.legalaid.mb.ca] has left #ubuntu-devel ["Leaving"]

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