/srv/irclogs.ubuntu.com/2008/02/05/#ubuntu-devel.txt

=== lifeless_ is now known as lifeless
mathiazslangasek: so IIUC, if a new openssl package with tls extension enabled is uploaded, we can either hope that packages that depends on it won't break or rebuilt all the package that depends on libssl0.9.8 ?00:11
cjwatsonOpenSSL is a package very commonly used by third-party packages, and we can't make them rebuild00:13
mathiazcjwatson: ok. So what would be the options ? two source packages ?00:14
cjwatsonmathiaz: try not to break the ABI :-)00:15
cjwatsonvery, very hard00:15
cjwatsoner, I mean "try very, very hard"00:15
slangasekcjwatson: well, then the package would need to be renamed when enabling tls extensions00:16
slangasekbecause it changes the size of several non-opaque structs00:16
slangasekand if something links against openssl which is both a) third-party and b) dumb, this may result in segfaults00:16
cjwatsonfun00:17
cjwatsoncould provide a separate binary package with the extension, perhaps?00:18
cjwatsonwhich definitely ought to involve coordination00:18
* slangasek nods00:19
mathiazwhich parties would be involved in the coordination effort ?00:20
slangasekDebian maintainer + you :)00:20
el_cubanoWhen I run 'apt-file update' on Dapper, I get "ERROR 501: Not Implemented."  Is this a known problem?01:15
el_cubanoAlso, does anyone know why packages.ubuntu.com is not responding?01:20
pochuel_cubano: for the latter, http://blog.djpig.de/2008/02/01#packages-updates01:27
el_cubanopochu: Perhaps that information should be posted somewhere prominent on the main page?01:29
pochuMaybe01:30
el_cubanoUggh...You have searched for the contents of lyx in dapper, architecture i386.01:31
el_cubanoCan't find that package, at least not in that distribution and on that architecture.01:31
el_cubanoPerhaps someone can answer my question.  I am trying to figure out a package build failure on Dapper.  Which package contains the /usr/bin/lyx binary?01:32
StevenKlyx01:32
el_cubanoNot on Dapper it doesn't01:32
pochu!info lyx dapper01:35
ubotulyx (source: lyx): High Level Word Processor. In component universe, is optional. Version 1.3.7-0ubuntu4 (dapper), package size 17 kB, installed size 48 kB01:35
pochuSo it exists.01:36
el_cubanopochu: After 'aptitude install lyx'01:36
el_cubanothe command 'which /usr/bin/lyx' produces no output.01:36
el_cubanoThe file is *not* present.01:36
pochuel_cubano: what's the output of "dpkg -l lyx" ?01:37
el_cubanoii  lyx            1.3.7-0ubuntu4 High Level Word Processor01:37
el_cubanodpkg -S /usr/bin/lyx01:38
el_cubanodpkg: /usr/bin/lyx not found.01:38
pochuNo idea then, sorry.01:38
el_cubanoThis is most puzzling.01:38
el_cubanoOf course, since apt-file is broken and the packages.ubuntu.com search (even on djpig's alternate host) is also broken, I have no way of finding out which package has that binary :-(01:39
StevenKI think because lyx is an alternative?01:39
StevenKHrm01:39
el_cubanoIn that case, though, shouldn't installing it setup the alternative?01:39
StevenKOn dapper, lyx-qt or lyx-xforms provides the lyx-{qt,xforms} binaries01:41
StevenKAnd then lyx is an alternative that points to either one, I guess01:41
el_cubanoSo, then there is no such thing as /usr/bin/lyx on Dapper?01:41
el_cubanoThe dependency resolution for 'aptitude install lyx' pulled in lyx-qt.01:42
mjg59Does lyx-qt contain an alternative for lyx?01:43
el_cubanomjg59: Nope.01:44
Hobbseeargh.02:39
Hobbseewhat's the apache upload?02:39
StevenKWho uploaded it?02:40
Hobbseecan't tell - it's not on changelogs.ubuntu.com02:40
emgent[USN] [USN-575-1] Apache vulnerabilities - http://www.ubuntu.com/usn/usn-575-102:40
emgentthis ?02:40
Hobbseeit's a security upload02:40
Hobbseeyeah, probably02:40
emgentjdstrand ++02:40
StevenKAh02:40
emgentHobbsee, if you like know all secuirty update see u-hardened02:41
Hobbseeemgent: i don't usually care - it's just that that has broken drupal02:41
cjwatsonit's on the -changes lists too02:41
emgentuhm ?02:41
Hobbseedep wise02:41
emgentbroken drupal ? :°02:42
HobbseeThe following packages will be REMOVED:02:42
Hobbsee  apache2-mpm-itk drupal5 libapache2-mod-php5 php5 php5-gd php5-mysql02:42
HobbseeThe following packages will be upgraded:02:42
Hobbsee  apache2-utils apache2.2-common linux-libc-dev02:42
Hobbsee3 upgraded, 0 newly installed, 6 to remove and 0 not upgraded.02:42
emgentHobbsee, gutsy?02:43
Hobbseeemgent: yes02:43
Hobbseehm, apache2-mpm-itk probably needs a rebuild02:43
emgent possible02:43
Hobbseethat's the breaking dep, on apache2.2-common02:43
scolytusHi! I've asked in #ubuntu, but didn't get an answer and i want to support you. I've installed Ubuntu 7.10 Server. There was a bug related to GRUB/MBR. What do you need for a bug report?02:44
emgentkeescook, ping03:02
emgentsabdfl, heya03:06
sabdflhi emgent03:07
Hobbseehi sabdfl, how's it going?03:15
sabdflHobbsee: good thanks, am on holiday in Rio, for Carnival, then off to work in CT for two days03:16
sabdflhow's life down under?03:16
ion_http://etymonline.com/index.php?term=carnival “to remove meat”03:16
Hobbseesabdfl: wow! they give you holidays?  Rio sounds like fun03:16
Hobbseesabdfl: wet.  and thieves suck.03:17
emgentehehe03:17
sabdflsounds like rio, but somehow everybody manages to have fun nonetheless03:17
slangasekion_: a disputed etymology, fwiw03:17
* jdong waves at sabdfl :)03:22
sabdflhi jdong03:22
jdongok, can some Moin expert explain to me why "wiki.ubuntu.com/interdiff" does not suggest "wiki.ubuntu.com/Interdiff", but instead suggests things like "HintedFonts" and "Littleiffel"???03:24
jdongthough HintedFonts was a very informative read.03:25
TheMusoc04:36
TheMusowrong tab...04:37
=== asac_ is now known as asac
=== _MMA1 is now known as _MMA_
pittiGood morning06:26
StevenKMorning pitti06:32
TheMusoMorning pitti.06:35
dholbachgood morning06:43
* pitti hugs dholbach06:57
* dholbach hugs pitti back06:58
=== Mithrand1r is now known as Mithrandir
=== carlos_ is now known as carlos
stgrabermoin08:19
slytherinCan anyone please sponsor the debdiff on bug 183164. I am waiting for it to fix the FTBFS for lucene2.08:21
ubotuLaunchpad bug 183164 in w3c-dtd-xhtml "Wrong path for entity sets" [Undecided,Confirmed] https://launchpad.net/bugs/18316408:21
Companybryce: are you the right person to poke about https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/147846 ?08:56
ubotuLaunchpad bug 147846 in xserver-xorg-video-ati "resolution out of sync with version 2:1.3.0.0.dfsg-12ubuntu8" [High,Incomplete]08:56
seb128Company: he might be sleeping now, you can try on #ubuntu-x though08:59
Kalamansiseb128 : sebastian?08:59
Companyseb128: will do08:59
seb128Kalamansi: no08:59
seb128Kalamansi: did you have a question out of mispelling my name on irc? ;-)09:03
lucasq!09:03
lucasoops09:03
Kalamansiseb128 i thought you are sebastian09:04
Kalamansiseb - sebastian09:04
seb128did you have a question or you just try to guess people names there?09:06
Kalamansiactually yes09:07
Kalamansii have a Q09:07
seb128you should ask then09:07
Kalamansiany good sources for traffix shapping+blocking porn sites+filtering?09:07
India7http://forceindiaf1.freeblog.hu/09:07
KalamansiIndia7 : i have better than than http://www.osnews.com/images/comics/wtfm.jpg09:08
Kalamansitraffic*09:08
seb128Kalamansi: you should try #ubuntu for user questions09:08
Kalamansithanks09:13
mvopitti: sudo has changed in hardy and now filters out everything in the environment that is not in the whitelist. this breaks the current way that gksu passes the proxy (via http_proxy)  bug #181999 seems to be caused by this. I would like to add http_proxy to the environment whitelist, is that ok with you?11:20
ubotuLaunchpad bug 181999 in apt "[ubuntu hardy alpha 3] update behind proxy - connections time out " [High,Confirmed] https://launchpad.net/bugs/18199911:20
pittimvo: can we fix gksu instead to explicitly keep that variable?11:21
mvopitti: fix it in what way?11:21
mvopitti: gksu talks to gconf, extracts the proxy, sets the environment and then calls sudo11:22
mvopitti: this way the proxy information is preserved for the app running as root (e.g. synaptic)11:22
pittimvo: hm, I thought sudo had an option to keep a particular environment variable11:24
cjwatsonit doesn't seem to11:24
cjwatsonI was looking for that the other day11:24
pittiseems you can either use -E (not advised)11:24
pittior sudo VAR="$VAR" command11:24
pittiit should have a "sudo --keep-env VAR command" option11:25
cjwatsonshame -E -e -K -k -P -p are all already used11:25
pittimvo: ATM I think calling it with http_proxy=$http_proxy is the easiest method11:26
mvopitti: its a bit ugly, but I can do that11:27
Riddellpitti: coudl you give back kdegames-kde4 on amd6411:28
pittiRiddell: done11:28
Riddellthanks11:30
jdstrandHobbsee, emgent: apache2-mpm-itk is a universe package and needs to be rebuilt11:57
jdstrand(apparently)11:57
jdstrandI'll get to it today11:57
geseryes, apache2-mpm-itk needs a rebuild for every apache2 upload11:58
Hobbseejdstrand: cool, thanks12:01
jdstrandHobbsee: sorry about that. I'll make a note in our qa-regression-tests on apache2 so this won't happen again12:01
Hobbseeok12:03
abarbacciahey all - im wondering how to appropriately file a bug in the ubuntu kernel - both gutsy and hardy have a problem finding all 4gb of ram on a desktop12:08
abarbacciaHIMEM4G only lets you access 2GB of the ram but if you use the server kernel or roll your own using HIMEM64G then you get the full 4. It shouldn't be working like this...12:09
abarbacciaSo my better question is how do i label the bug so it gets identified correctly in launchpad12:09
persiaabarbaccia: I'd recommend reading https://wiki.ubuntu.com/KernelTeamBugPolicies and asking this type of question in #ubuntu-bugs.12:11
sistpoty|workabarbaccia: iirc himem4g will indeed limit userspace to 2g (memory split), that should be normal (but I may be wrong... haven't digged into this for quite some time)12:12
abarbacciasistpoty|work: yes, userspace and kernel space should each be 2GB - but when you cat /proc/meminfo you should see all 4gb12:12
sistpoty|workabarbaccia: yes, indeed12:13
=== seb128_ is now known as seb128
Mithrandirasac: do you happen to know if there are any plans to allow for allowing invalid security certs from the browser itself in ff3?  Having to go to preferences and add an exception is quite tedious.12:48
asacMithrandir: yes ... next upload will contain it12:59
asacif you ask: when? ... i am waiting for beta3 which should be released pretty soon13:00
Mithrandirasac: ok, cool, that's fine for me.  I don't mind waiting a bit, I just didn't want us to end up with a usability problem.13:00
=== seb128_ is now known as seb128
seb128asac: will that also fix the epiphany issue?13:03
asacseb128: unfortunately not ... i plan to fix epiphany features after FF (as upstream apparently doesn't care much 'bout 1.9 :()13:05
seb128ok13:06
=== \sh_away is now known as \sh
\shmoins13:14
=== imbrandon is now known as imbrandon_
\shpitti, octave3.0 transition, I think you forgot some packages from the buglist ;) could I send them to you on irc, so you can sync them directly, and the bug is closed? :)13:27
=== mvo__ is now known as mvo
pitti\sh: yes, fine for me13:48
\shpitti: cool...13:51
ScottKIs the tag "apport-crash" enough for something to get retraced or to I need to add another tag to the bug?14:02
seb128_ScottK: need-I386-retrace or the corresponding architecture variant14:03
warp10Hi all!14:03
seb128_hey warp1014:03
ScottKseb128_: Thanks.14:03
warp10hey seb128_!14:03
seb128_SCottK: you are welcome14:04
jdstrandHobbsee: apache2-mpm-itk rebuilt and uploaded14:10
jdstrandhttps://launchpad.net/ubuntu/+source/apache2-mpm-itk14:10
Hobbseejdstrand: \o/14:10
pittiScottK: hm, this seems to happen quite often now; broken python-launchpad-bugs, I assume (or people have old versions installed)14:20
ScottKpitti: OK.  I've added the tag, so hopefully it'll produce something useful.  A crashing spamassassin isn't something I want to leave lying around.14:21
pittiScottK: SA? isn't that perl?14:25
pittior spamd?14:25
ScottKIt's perl.14:26
dholbachbdmurray: can you prepare debian/changelog entries, so we can get new revisions of pylpbugs and bughelper uploaded?14:26
pittiScottK: oh, a crash in perl itself then?14:26
ScottKpitti: It failed retrace.  It's Bug #189232 - are there any additional packages the reporter should install to get a better retrace if it recurs?14:26
ubotuLaunchpad bug 189232 in spamassassin "spamassassin crashed with SIGSEGV" [Undecided,New] https://launchpad.net/bugs/18923214:26
ScottKSo it appears.14:26
* soren hugs the sidebar patch for Mutt14:30
jdongsoren: what! what sidebar! why don't people tell me this stuff?14:31
geserjdong: apt-get install mutt-patched14:35
sorenjdong: You didn't ask.14:37
geserjdong: I hope you don't mboxes listed in mailboxes, as it does reread them on every occasion :( maildirs are better14:38
=== Traxer is now known as Traxer|off
jdonggeser: I currently use imaps://, but I do have local access to the maildirs behind that :)14:38
=== Traxer|off is now known as Traxer
=== ArneGoet1e is now known as ArneGoetje
geserjdong: I use a mix of mboxes (for low-volume lists) and maildirs, every moving in the inbox made mutt to check all mailboxes for new mail14:40
jdonghmm14:40
jdongI had issues with maildirs in that mutt refused to check for new messages in the main folder listing view14:40
jdongwhich is eventually why I hacked a dovecot server around it14:40
* pitti laughs -- "TypeError: communicate() takes at least 14155777 arguments (1 given)"14:52
pittinow, *that's* what I call a rich API :)14:52
Keybuksounds like a relationship -- 14 million arguments14:53
dholbachpitti: ROCK :-)14:53
dholbachhaha14:53
* pitti is still quite stunned what to do with that report14:53
cjwatsonsounds like a python-internal explosion to me :)14:54
pittiyeah, I reassigned it to python2.5 as incomplete (needs reproducer)14:56
pittiit'll probably just time out itself14:56
LutinMithrandir: got a minute for a pkg-config question ?15:03
MithrandirLutin: if it's quick, sure.15:05
LutinMithrandir: yep :) . I was wondering .. now that Requires.private exists, what are the use cases for Requires ?15:06
Lutinin .pc files15:06
emgentCVE-2006-363615:07
ubotuMultiple cross-site scripting (XSS) vulnerabilities in Mailman before 2.1.9rc1 allow remote attackers to inject arbitrary web script or HTML via unspecified vectors. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3636)15:07
MithrandirLutin: you might want to link in a static library, for instance.15:08
Mithrandir(think the mozilla embedding thing)15:08
LutinMithrandir: but requires.private is looked at when building static libs, isn't it ?15:09
Mithrandirit is, but not the other way around.15:09
Mithrandirand you can't include non-fPIC code in a shared library.15:09
Mithrandirand you might have languages which don't have shared libraries or where they work differently than for C-based languages.15:10
thekornpitti: hi, I don't think Bug 163051 is a problem in py-lp-bugs,15:11
ubotuLaunchpad bug 163051 in python-launchpad-bugs "apport-retrace crashed with LPUrlError in _safe_urlopen()" [Undecided,New] https://launchpad.net/bugs/16305115:11
thekornI guess the reporter wanted to retrace a private bug,15:11
thekornand you can not even get the description of a private bug15:11
thekornwhen you are not logged in15:11
LutinMithrandir: ahh ok. so if I got that correctly, when linking C code with shared libs, Requires.private can completely replace Requires ?15:12
pittithekorn: ah, good point15:12
pittithekorn: thanks for poitning out15:13
MithrandirLutin: if you only have -l and -L flags, yes.  If you have -pthread, no.15:13
mynameisdeletedhi15:14
mynameisdeletedquestion question15:14
LutinMithrandir: ok. thanks a lot for the explanation :)15:14
mynameisdeletedmy ide drive appears to be scsi in kernel, and wont let me use hdparm15:14
mynameisdeletedI'd really like to be able to check dma status and readahead etc15:15
MithrandirLutin: thanks for the question, I hadn't really realised how obsolete Requires is.15:15
Mithrandirmynameisdeleted: please ask support questions in #ubuntu.15:15
LutinMithrandir: :)15:15
mynameisdeletedcould the fake scsi driver for ide force it in nodma mode?15:18
Chipzzmynameisdeleted: 16:15 < Mithrandir> mynameisdeleted: please ask support questions in #ubuntu.15:19
Chipzzmynameisdeleted: and I think I heard something about sdparm15:20
mynameisdeletedthats all I wanted15:20
* Chipzz wonders just how dificult it is to follow channel rules though - *especially* after they are explicitely stated15:22
davmor2can anyone tell me the command to run oem complete please the icon appears to be missing from the desktop.15:32
cjwatsondavmor2: if you're running into bug 188240, chances are it's simply not installed15:41
ubotuLaunchpad bug 188240 in ubiquity "[Hardy] OEM install from Desktop CD doesn't work" [High,Fix committed] https://launchpad.net/bugs/18824015:42
Chipzzdholbach: why did you mark https://bugs.launchpad.net/bugs/125247 as incomplete?15:42
ubotuLaunchpad bug 125247 in vim "Apache config files in /etc/apache2/sites-available and /etc/apache2/sites-enabled do not alwyas have proper syntax highlighting" [Undecided,Incomplete]15:42
ChipzzI think all necessary information is provided?15:43
Chipzzalthough I am willing to make a debdiff though15:43
davmor2cjwatson: yes what's the package name and I'll finish this test?15:43
cjwatsondavmor2: oem-config-gtk but it will be broken if you just do that and it's really not worth trying15:44
cjwatsonyou would have to do a fair bit of other setup duplicated from ubiquity15:44
dholbachChipzz: that'd be great15:44
davmor2cjwatson: ah right okay np I'll just go for a standard install then and see if some of the gvfs/gio bugs have been worked out :) ta for the help15:46
Chipzzdholbach: though, really, it's a one-line fix and the change is obviously correct; I don't see the point in making a debdiff ;)15:46
dholbachChipzz: it will speed up getting it included15:47
davmor2cjwatson: just tried it to save reinstall and it worked just installing oem-config-gtk15:54
cjwatsondavmor2: mm, ubiquity does do more than that though15:58
cjwatsonI think it's great if it works, but it's not really a valid test :)15:58
cjwatsonubiquity sets up autologin for the oem user for example15:58
=== Huahua_ is now known as Shely
davmor2cjwatson: yes the autologgin worked.  It was just the means to save the changes and setup the new user I was missing.16:00
Chipzzdholbach: debdiff needs to be against vim hardy version?16:01
dholbachChipzz: yeah, that'd help16:01
asacdoko: j2se1.4-amd64 doesn't build in hardy anymore :/16:28
dokoblackdown ...16:33
asacdoko: ... rules is broken as well ... a perl expression failed like: http://paste.ubuntu.com/4207/16:37
=== \sh is now known as \sh_away
asacdoko: whats the state of icedtea in hardy? is it a viable replacement for 1.4 - so we can drop that?16:38
=== kitterma is now known as ScottK2
ScottK2pitti: Do you have a moment for a postgresql-8.3 question?17:24
ScottKNevermind.  Figured it out.17:28
Riddellpitti: please give back kdebase-workspace on amd6417:48
warp10software released as "public domain" can be synced in universe, right?17:54
cjwatsonyes17:54
warp10cjwatson: ok, thanks17:55
cjwatsonit depends slightly on the country, as in some countries you're not allowed to relinquish your copyright17:55
cjwatsonsome people choose to add something that basically says "or the nearest approximation available" (but in better wording)17:55
ln-it would be an interesting move from an PD author to sue people for copyright violation in such countries.17:58
=== fabbione is now known as thegodfather
* warp10 hates, hates, hates debian/copyrgiht18:00
Robot101ln-: how about a code user in such a country sueing the author because it's unfit for purpose? :)18:00
slangasekwarp10: except for sauerbraten-wake6, which has to go to multiverse because of its /dependencies/, not because of its license...18:03
warp10slangasek: indeed. I always check deps when I request syncs, but I missed that sauerbrauten is in multiverse :(18:04
slangasekwarp10: well, it would be exceptional that a package in Debian contrib should be synced to universe instead of multiverse, without there being a categorization bug on one side or the other :)18:06
warp10slangasek: I am currently looking at glam2, in contrib, that is licensed as public domain and doesn't either depends or build-depends on software in multiverse or restricted. Shouldn't it go on universe?18:08
slangasekwarp10: er, glam2 isn't in contrib :)18:10
warp10slangasek: damn... my flu confounds both my mind and my eyes. My apologies :)18:13
=== Daviey is now known as Daviey-having_a_
=== Daviey-having_a_ is now known as Daviey
smagoun_Can someone with a hardy system install totem-gstreamer and tell me whether the .so's are linked against libtotem-plparser-mini.so.10?18:56
jdongcan't that be checked by unpacking said deb and using ldd?18:58
smagoun_jdong: I suppose so...19:06
pochusmagoun_: http://paste.ubuntu.com/4211/plain/19:21
zyg2sorry for asking here (ubuntu+1 seems idle) but have there been any package upgrades since alpha 4 release?19:23
pochuzyg2: there are package updates everyday, but there haven't been a new release19:23
zyg2hmm, that's what I find strange19:24
zyg2I expected lots of packages rebuilt everyday19:24
zyg2but I don't see any ...19:24
smagoun_pochu19:24
zyg2ahhh19:25
zyg2I got it - I was using local country mirror that does not seem to pull hardy yet19:26
smagounpochu: thanks for the info19:27
pochuWho is the hppa porter? lamont?19:31
ScottK2Yes19:34
pochuThanks. I'll wait until he shows up.19:35
RiddellMithrandir: could you give back kdebase-workspace on amd6419:49
zulsoren: ergh20:17
sorenzul: Which version of mysql-doc-5.0 is installed right now?20:17
zul5.0-0ubuntu120:18
sorenIf a package has "Replaces: mysql-doc-5.0 (<< 5.0.56-0ubuntu1)", how does it make sense that it says "trying to overwrite `/usr/share/man/man1/mysql_config.1.gz', which is also in package mysql-doc-5.0", when trying to install it and mysql-doc-5.0 is at 5.0-0ubuntu1?20:19
sorenShouldn't the "Replaces:" tell dpkg that it's fine for the package to overwrite it?20:20
mathiazHum.. I've also updated the package version mysql-doc20:21
mathiazIt was mysql-doc-5.0-0ubuntu1 - now mysql-5.0-5.0.56-0ubuntu120:21
sorenEr..20:22
sorenHow much of that is package name, and how much is version?20:22
MithrandirRiddell: done20:22
sorenslangasek: You're clever... Can you provide enlightenment here?20:22
mathiazsoren: old version: 5.0-0ubuntu1 - new version: 5.0.56-0ubuntu120:23
mathiazsoren: see https://launchpad.net/ubuntu/+source/mysql-doc-5.0/20:23
sorenmathiaz: Ok.20:23
sorenmathiaz: I fail to see the point.20:23
luisbghttp://www.cs.helsinki.fi/u/hprajani/phun/disk.jpg20:24
mathiazsoren: I don't have any point. It was just another comment regarding things that have changed.20:24
sorenmathiaz: Oh, ok.20:24
zulill try the replace+conflict we were discussing earlier20:25
slangaseksoren: the Replaces should indeed tell that it's ok to overwrite it; from what's said above, I don't see why this should fail20:26
mathiazIs there a way to tell which iso has been used to install a machine once the machine has rebooted ?20:27
sorenslangasek: Thanks so much. I thought I was going nuts. :)20:27
sorenmathiaz: Yes.20:27
sorenmathiaz: /var/log/installer/syslog20:27
sorenmathiaz: Or something to that effect.20:27
mathiazsoren: ok. Thanks20:28
sorenzul: Could you please "dpkg -I mysql-server-5.0-blahblah.deb" and triplecheck that the Replaces field is set properly?20:28
zulsoren: Replaces: mysql-doc-5.0 (<< 5.0.56-0ubuntu1),20:29
sorenslangasek: We had a discussion earlier today about the necessity of adding the corresponding Conflicts: field (when a file moves from one package to another).. I couldn't come up with a good explanation as to why it's added, but looking through the archive, it's *very* common.20:30
slangaseksoren: there are two possible explanations for this. a) widespread misunderstanding of the meaning of the fields, b) if you have a package that Replaces: another but does not Conflicts:, and you install the replacing package and then remove it, the replaced package will still be 'installed' but will have some of its files magically missing20:32
sorenslangasek: Ah, yes, of course!20:32
sorenslangasek: Excellent point.20:32
slangaseksoren: I don't think the latter is likely to be the real explanation for why it's done, though, except perhaps by way of cargo-cult copying, because very few of the people I've discussed this with had recognized this possibility :)20:34
slangasek(and even once recognizing it, many maintainers seem indifferent to it)20:35
sorenslangasek: Heh :)20:35
smagounseb128: Hi, totem-gstreamer doesn't function without libtotem-plparser10. You closed bug 188133 on the issue saying it's already been reported. I couldn't find another bug on the issue though. When do you expect to push a fix to Hardy?20:53
ubotuLaunchpad bug 188133 in totem "totem lacks dependency: libtotem-plparser10" [Medium,Invalid] https://launchpad.net/bugs/18813320:53
stgraberDoes one of you know what could generate this : "[unknown] ASSERT: "i >= 0 && i < height()" in file image/qimage.cpp, line 1712" ?20:56
stgraberRiddell: ^20:56
stgraberit's from italc which I'm trying to integrate for the next Edubuntu and it's like the only remaining bug we have20:56
stgraber(this one causes a segfaul on the client when the teacher computer start a demo)20:57
slangasekseb128: do you know if anyone's working on bug #187328, then?21:00
ubotuLaunchpad bug 187328 in seahorse "seahorse: misbuild on 64-bit architectures due to missing ldap prototypes" [High,Confirmed] https://launchpad.net/bugs/18732821:00
seb128smagoun: bug #18179421:00
ubotuLaunchpad bug 181794 in totem "Xubuntu's instance of totem fails (dup-of: 182231)" [Low,Invalid] https://launchpad.net/bugs/18179421:00
ubotuLaunchpad bug 182231 in gnome-desktop "[Hardy A3] libgnome-desktop-2.so.2 is missing" [Medium,Confirmed] https://launchpad.net/bugs/18223121:00
stgraberhttp://paste.stgraber.org/141 <--- The backtrace21:01
seb128smagoun: I'll have a look to it but it's low issue on my list since other things depends on the lib anyway in the standard installation21:01
seb128slangasek: is there any hurry? I'll forward it upstream soon and it'll likley be fixed with next tarball, but feel free to do an upload if you want to get it fixed now21:02
slangasekseb128: no particular hurry, it's just that seahorse is the last package in main depending on libldap2 and I'd feel really good about demoting or nuking that package after all these years :-)21:03
seb128slangasek: well, it didn't fail to build so it should make no difference there21:05
seb128no?21:05
slangasekseb128: sorry, what do you mean?  seahorse hasn't been rebuilt at all against libldap-2.4-2 yet, because doing so without this source fix would cause a misbuild on amd6421:05
smagounseb128: Thanks for the info. I'm working on Ubuntu Mobile (which doesn't have the same set of packages as desktop), so I'd like to get a fix for Hardy. I can push a patch to LP, does that work for you?21:05
seb128slangasek: ah ok, reading the bug I though it had but the result was buggy21:06
slangaseknah, I reported it based on the detected misbuild on ia64/debian21:06
seb128smagoun: I'll likely look at it soon, I think the bug comes from debian but you are welcome to fix the issue21:07
Biffhi, dont know if this is the correct place to ask, but i have been quite annoyed at the command-not-found handler thingy which is implemented in python and is very slow (200-1000ms) to find a package, so i reimplemented it in c, and it is quite fast, is this interesting to get into ubuntu instead of the python version?21:21
Biffit uses the same databases and stuff as the old one, its just the bash hook that is in c21:26
_MMA_Biff: I would actually email the -devel and or the -devel-discuss mailing lists.21:27
_MMA_https://lists.ubuntu.com21:27
Biffand or? :-)21:27
_MMA_Your question looks appropriate for both. -devel-discuss will go throught faster as its unmoderated.21:29
seb128grrr at the linux network stack21:29
seb128slangasek: I've opened the seahorse bug on bugzilla now21:30
Biffok, thanks21:30
TheMusoGood morning.21:31
Biffevening here21:34
seb128who was speaking about the totem depends issue?21:35
Chipzzslangasek: with my complete lack of official understanding of that rule, my guess would be the conflicts in most cases is a *versioned* conflict to force the upgrade to a version of the package that doesn't have the conflicting file anymore21:36
seb128Chipzz: you want to use Breaks in such cases21:36
seb128didn't read the question though21:36
Chipzzseb128: 21:30 < soren> slangasek: We had a discussion earlier today about the necessity of adding the corresponding Conflicts: field (when a file moves from one package to another).. I couldn't come up with a good explanation as to why it's added, but looking through the archive, it's *very* common.21:37
seb128Chipzz: or are you speaking about same contents in different binaries? in which case you want to use replaces21:37
seb128ah21:37
Chipzzseb128: conflict/replaces pair is common21:37
seb128yeah, it's controversial whether it's right or not21:38
Chipzzand the question was about what purpose the conflicts part served21:38
seb128it allow to downgrade without issue21:38
seb128which is not really a supported case so is not required21:38
_MMA_seb128: I think it was smagoun re: Totem issue.21:38
Chipzzseb128: but nice to have since you can downgrade manually I guess21:39
ScottK2Chipzz: I think the key issue is if you want to force the old package uninstalled or not.   For the common case of renamed binary package you do.21:40
seb128Chipzz: not really nice to have, it makes upgrades harder to calculate21:40
seb128ScottK2: in such cases you sue conflicts,replaces,provides which is correctly supported21:40
Chipzzseb128: so what would you do while testing a package you're changing? force stuff with dpkg --force-... ?21:40
smagounseb128: totem depends was me21:40
seb128smagoun: ok, I've figured the issue, will upload tomorrow21:41
seb128Chipzz: what do you mean? replaces is enough to install the new version21:41
smagounseb128: thanks, I appreciate it. was it just a missing libtotem-plparser10 dependency in the control file? (I tested such a patch locally and it worked for me)21:42
slangasekChipzz: yes, they are generally versioned conflicts; but in that case, the question is why use replaces at all instead of just the conflicts :)21:42
Chipzzseb128: say you, as a package maintainer, are testing a new version of a package in which a file has migrated from one package to another; you can upgrade to test it, but if you want to subsequently downgrade to test a new version, what do you do?21:42
seb128I do apt-get install --reinstall binary=version where version is the version I want to reinstall21:43
seb128the issue is rather if you try to reinstall the package which has been replaced21:43
seb128another issue is that when you downgrade the package you install the files which were replaced will not be copied there again, so you need to reinstall the other package too21:45
seb128technically the conflicts are not required but they avoid those corner cases21:45
seb128smagoun: no, that's a dh_shlibdeps call in the rules which is lacking21:46
seb128_re21:53
seb128_smagoun: no, that's a dh_shlibdeps call in the rules which is lacking21:53
seb128_not sure if you received it before the disconnect21:53
jdongthanks, ~ubuntu-archive for accepting clutch :)22:07
=== seb128_ is now known as seb128
superm1~ubuntu-archive, why was wxformbuilder rejected?22:16
ScottK2superm1: Usually they mail you.22:17
superm1yeah i didn't get anything about it22:17
Riddellseb128, slangasek: after doing backports mind and pass them through new or unapproved, there were ones that have been waiting there for three weeks23:03
RiddellHobbsee, pitti, Mithrandir: please give back kdeaccessibility-kde4 kdeartwork-kde4 kdemultimedia-kde4 kdenetwork-kde4 on amd6423:08
TheMusoWoohoo. More pulseaudio esound compat layer bugs. :)23:15

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