/srv/irclogs.ubuntu.com/2007/10/27/#ubuntu-motu.txt

crimsun_jdong: "interested" may be ... harsh :-)00:01
jdongcrimsun_! long time no see!00:01
crimsun_hi00:01
jdonghttp://jdong.mit.edu/~jdong/motu/azureus_2.5.0.4-1ubuntu2.dsc00:01
Fujitsujdong: Didn't you just upload it a couple of days back?00:01
jdongtested in pbuilder and so on00:01
crimsun_I'll be up at Lincoln Labs visiting colleages soon00:01
jdongFujitsu: yeah, minor fix (launcher feature) needed00:02
jdongcrimsun_: awesome, so you're gonna be wearing one of those huge red TEMPORARY VISITOR badges? :)00:02
FujitsuDoes it actually work now?00:02
jdongFujitsu: yep00:02
FujitsuWow.00:02
jdongFujitsu: currently there's a gutsy bug with icedtea-java7 where amd64 crashes00:03
jdongFujitsu: but that's an icedtea problem nad I'm looking at a fix right now00:03
FujitsuIt's now actually based on Debian? Sounds like what I'm trying to do to mplayer, though worse.00:03
jdongFujitsu: yeah, our debdiff from Debian is < 10 lines00:03
StevenHarperUKHi, I am looking for another review on REVU, I have made all the changes requested in my last review : I have no advocates so far : http://revu.tauware.de/details.py?upid=43700:03
FujitsuGood, good.00:03
crimsun_jdong: something like that00:03
* Fujitsu ponders upgrading to Hardy some time today.00:04
jdongFujitsu: as soon as we get this SRU to Gutsy over with, then I'll move onto getting 3.0.3.4 into Hardy :)00:04
crimsun_though generally when people visit my workplace, they wear those huge red visitor badges ;)00:04
Fujitsujdong: And diverging horribly from Debian again? Yay!00:04
jdongFujitsu: no, Debian has 3.0.3.4 already :)00:05
FujitsuOh.00:05
jdongFujitsu: just their SWT 3.3 build-dep magically is missing. And I need to talk with eclipse gods (i.e. doko) to figure out what our plans of SWT 3.3 are00:05
LaserJockpeople still use azureus? ;-)00:05
jdongLaserJock: people who use it have been unpacking it from tarballs...00:05
FujitsuYeah, I read about that somewhere.00:05
montgoejDoes anyone know why iceweasel has no installation candidate? it leaves iceweasel-torbutton with a broken dependency so it's uninstallable00:05
jdongLaserJock: which is why we need our packaging to work00:05
Fujitsujdong: Worked out how you're going to get it back to Feisty yet?00:05
jdongFujitsu: not yet.... that's on a side burner for now...00:06
FujitsuOK.00:06
jdongFujitsu: since you've asked the most questions,w ould you care to upload? :D00:06
LaserJockmontgoej: because we have firefox?00:06
Fujitsumontgoej: We don't have iceweasel in Ubuntu, and that is a known-broken package.00:06
=== Vorian is now known as OGV
montgoejok, just making sure00:06
=== etank is now known as OGetank
Fujitsujdong: Sure, once I check the debdiff.00:06
jdongFujitsu: sounds good! *hug*00:07
montgoejI just saw all the iceweasel-related packages and noticed that they couldn't be installed00:07
=== OGetank is now known as etank
=== OGV is now known as vorian
StevenHarperUKFujitsu: you reviewing packages on REVU anymore?00:09
Fujitsujdong: Looks sane, I'll upload it shortly.00:09
FujitsuStevenHarperUK: I've not reviewed more than a few before, and not recently.00:10
* Fujitsu hides.00:10
StevenHarperUKFujitsu: wuss :p00:10
crimsun_well, in his defense, he has dealt with azureus for a while.  That's enough to scar sane people.00:10
FujitsuI need to run off for about 20 minutes now, I'll upload when I get back, hopefully after it has built.00:11
FujitsuI looked at merging it a couple of times... I'll never recover from that.00:11
StevenHarperUKWow bet Azureus is evil to package00:11
LaserJockman I hate email and web browsers00:15
crimsun_true, give me the raw hex anyday!00:16
LaserJockmaybe my laptop just stinks00:18
LaserJockAmaranth: ping00:26
=== yamal__ is now known as yamal
jdongFujitsu: merci beaucoup!00:30
_16aR_Hello00:31
_16aR_Has someone a link to a debian/watch file usage ? And how it works ? (does it work with .zip etc...)00:31
ion_man uscan, and now read the topic, please.00:32
ion_Sorry! Please ignore that.00:32
ion_I thought this was #ubuntu-devel.00:32
_16aR_ion_: was it for me ?00:33
ion_man uscan, please :-)00:34
_16aR_yes, i'm already reading it00:34
_16aR_thanks00:34
ion_I don’t think zip files are supported, since the orig.tar.gz must be, well, tar.gz :-)00:35
_16aR_1 point :p00:35
_16aR_but a upstream package shouldn't be named orig.tar.gz, and so it could be in another format too, no ?00:36
ion_They’d have to be converted (some also put the original zip file inside a tarball and use e.g. cdbs or their own rules to unpack it on build).00:36
AmaranthLaserJock: pong00:37
Fujitsujdong: What did you do to it? It runs at an almost reasonable speed! (though is asking me to update...)00:41
jdongFujitsu: magical jdong sauce ;-)00:42
jdongFujitsu: and yeah, the stupid updater wants to update itself, THEN use itself to update itself00:42
LaserJockAmaranth: alacarte seems to really hog CPU and is very difficult to check/uncheck more than one menu item in arow00:42
jdongFujitsu: -EUPSTREAMRETARDEDNESS00:42
LaserJockAmaranth: is that "normal"00:42
jdongLaserJock: I think you spelled "Is written in Python" in correctly.00:42
* jdong ducks00:42
AmaranthLaserJock: it shouldn't chew CPU but the check/uncheck thing is 'normal'00:43
AmaranthLaserJock: I've been meaning to add a speed hack in there but I've also been rewriting it in vala on the side00:43
AmaranthIf vala had a libxml2 binding or something I'd be done already00:43
LaserJockk00:44
LaserJockI installed KDE and it dumped a tone of items in Other00:44
LaserJockit's seriously gonna take 5-10 minutes to clean it up00:44
Amaranthyeah, it's _awesome_ like that00:44
Amaranthjust hide the entire Other menu00:44
LaserJockexcept other usefull stuff ends up in Other :(00:45
Amaranthso copy it elsewhere :)00:45
Fujitsujdong: uploaded00:51
jdongFujitsu: thanks00:52
gnomefreakany motus around that can look at http://revu.tauware.de/details.py?upid=43800:53
bddebianHeya gang01:09
crimsun_'lo barry01:09
bddebianHeya crimsun_01:09
crimsun_eek, I had forgotten what a behemoth iceape is01:11
bddebianheh01:11
gnomefreakcrimsun_: it is huge :(01:18
gnomefreakwait for xulrunner+iceape :(01:19
LaserJockI hope we can really use xulrunner soon01:22
ion_Indeed01:23
LaserJockdang it, my laptop won't stay on01:29
LaserJockmust've overheated it or something01:29
jdongLaserJock: try threatening it01:30
jdongLaserJock: place a Vista Home Basic DVD in the CD tray.01:30
jdongit won't DARe turn off01:31
LaserJockheh01:31
LaserJockI was mid installation too01:31
zulsaying dag nab it might help ;)01:31
LaserJockhopefully it didn't corupt the dpkg cache01:31
jdongLaserJock: might wanna give it some ACPI T-state throttling love next time?01:31
LaserJockjdong: how do I do that?01:33
jdongLaserJock: /proc/acpi/processor/CPU[0-9]/throttling01:33
LaserJockI don't think my proc does throttling01:33
jdongLaserJock: it lists all available states, should be like "echo T3 > throttling" to set one01:33
jdongLaserJock: most ACPI capable CPU's do throttling (not all do CPU frequency scaling)01:33
jdongLaserJock: throttling just forces the CPU to sleep X% of the time01:34
LaserJockah01:34
jdongLaserJock: so remember, 0% is least throttled, 87% is almost braindead :)01:34
LaserJockwell, the stupid thing is already slow, but maybe that might help01:34
jdonggreat for reducing heat01:34
LaserJockI was hoping winter would help ;-)01:34
jdongLaserJock: I use bottles of compressed air for that ;-)01:34
jdongLaserJock: hold upside down and spray, propellant comes out in solid form01:34
jdongLaserJock: also very entertaining for flash-freezing annoying insects.01:35
LaserJockjdong: /proc/acpi/processor/CPU0$ cat throttling01:39
LaserJock<not supported>01:39
jdongLaserJock: shucks01:39
jdongLaserJock: well, periodically ctrl+z dpkg and let the computer rest?01:39
jdongROFL01:39
jdonghuman throttling governor01:40
LaserJockyeah, one of my more brilliant purcheses01:40
jdongLaserJock: or use the wad-of-propellant idea :)01:40
jdongjust make sure no earth hippies are around01:40
LaserJockhaha01:40
jdongwe used that all the time in robotics, to flash-cool overdriven motors01:41
jdongbest stuff ever. swiss army knife in a can01:41
* jdong shakes fists at bulletprooof X02:17
jdongdiagnosticproof X is more like it02:18
jdongedit xorg.conf for 10 minutes, then figure out it's reading xorg.conf.failsafe02:18
bddebianGrr, damnit.  What option to diff creates that Index: foo/bar/baz.c stuff?02:23
bddebianI usually use -urN02:23
bmk789hey crimsun_02:26
blueyedbddebian: AFAIK the Index: stuff comes from e.g. "cvs diff"02:39
bddebianhrm02:40
s1024kbGood morning everyone03:05
s1024kbIt's 10:06 here in China03:06
=== bryce_ is now known as bryyce
* Hobbsee waves04:41
Hobbseewow, people really must hate me.04:41
bddebianHi Hobbsee.  It's super quiet tonight04:42
persiaGood afternoon Hobbsee (I'm just slow, rather than filled with hatred :)  )04:42
Hobbseebddebian: ahh.  probably driven them all away04:42
Hobbseepersia: fair enough04:42
HobbseeScottK: ping04:47
bddebianHey since you're here, I'm in a quandry.  I'm working on the games team packages and kxl had config.{sub,guess} that were out of date so I copied them in.  Now I just realized that they were patching them.  You think I should revert what I did or take those out of the patch?04:47
persiabddebian: I'd recommend you drop the patches, and copy them in configure:  If the build breaks, other files should be adjusted: not those.04:49
Hobbseepass.  i tend to let them just regenerate04:49
minghua!weekend | Hobbsee04:51
ubotuHobbsee: It's a weekend.  Often on weekends, the paid developers, and a lot of the community, may not be around to answer your question.  Please be patient, wait longer than you normally would, or try again during the working week.04:51
ajmitchhi Hobbsee04:51
minghuaHobbsee: The same applies to love. :-)04:51
ajmitchHobbsee: how could you possibly suggest that people hate you?04:52
slangasekminghua: Ubuntu has paid lovers?04:52
LaserJockHobbsee: hi!04:52
bddebianYeah, it's me they all hate :-)04:52
* LaserJock hugs Hobbsee 04:52
* bddebian spreads love all over #debian-devel04:52
LaserJockbddebian: designated hatee? ;-)04:52
minghuaslangasek: Not that I know of... But who knows?04:52
* ajmitch hugs the Hobbsee 04:52
bddebianslangasek: You have thoughts on my question above?04:52
bddebianLaserJock: Heh. Heya04:52
Hobbseeminghua: ahhh04:53
slangasekbddebian: what question?04:53
Hobbseeajmitch: oh, i dont know.  i just hear poeple bitching about me wanting change :)04:53
ajmitchHobbsee: bitter about work again? :)04:53
slangasekbddebian: er.  someone was patching config.{guess,sub}? DIE04:53
bddebianHobbsee: You are just becoming grumpy like the rest of us ;-P04:53
Hobbseeajmitch: apparently it's MOTU's job to impose rules which would be more done for kids, isntead of making them grow up.04:53
bddebianslangasek: Well that was my thought but I never know how much hatcheting to do without getting bitched at04:53
ajmitchah, I see...04:53
Hobbseeajmitch: which, oddly enough, i have rather large objections with :)04:54
ajmitchwhich rules are these?04:54
slangasekbddebian: anyone who's forking config.{guess,sub} should have their head examined.  But are you sure it's not a case that they're "patching" them with a newer upstream version?04:54
Hobbseeajmitch: oh, just various ones.  test before upload, don't upload openoffice to the buildds repeatedly.  dont ask for reviews every 20 mins.  check *all* ubuntu changelog entries to see if the changes are still required when merging/syncing.04:55
ajmitchright04:55
Hobbseeajmitch: those are some ones from the last couple of days :)04:55
ajmitchcommon sense stuff, you mean04:55
Hobbseeajmitch: exactly.  which people don't seem to have.04:55
Hobbseeor choose not to use.04:56
ajmitchuploading openoffice would be painful in itself04:56
Hobbseeajmitch: 3 times to a ppa is special, i thought.  and then i get bitched at for making a stand for it, when i'm not a LP dev.04:56
ajmitchah much as we'd love LP to have infinite resources for building & all04:56
bddebianslangasek: Well that is essentially what they are trying to do, yes04:58
Testing/nick RAOF04:58
bddebianBut that's still static isn't it?04:59
blueyedHobbsee: again, I've uploaded it three times - because it failed before (syntax error with the patch). There was someone else also uploading it (once) without any patch. So altogether it got built twice..04:59
Hobbseeblueyed: wasnt particularly attempting to point out names - just of recent questionable things that people had particularly done.05:00
Hobbseeblueyed: btw, do you know about buildprep, which will check if your patches apply?05:00
persiabddebian: Yes.  It's common for packages to have either a manual copy of the build hints, or to stick it in the clean: rule (for auto-patching each source build), both of which result in an apparently intentional patch.05:00
blueyedHobbsee: no, obviously not.. :) Does it work also for the OOo patch system?05:01
bddebianYou folks are making my head hurt :-)05:01
Hobbseeblueyed: i'd expect so. give it a try, anyway.05:02
* Hobbsee looks up the rune05:02
Hobbsee#check all patches apply, autoconf runs, and removes the patches again05:02
Hobbseesudo make -f debian/rules buildprep05:02
Hobbseeblueyed: useful in kde packages too, where you dont want to build the entire source :)05:02
persiabddebian: OK,  The build hints can be taken from upstream, taken during packaging, taken at source package build time, or taken at binary package build time.  I like the last, but all four are used for packages.05:03
bddebianAye, in the configure target I am copying them from /usr/share/misc then removing config.{sub,guess} in the clean target05:04
blueyedHobbsee: there's no buildprep target in ooo (and apt, too)05:05
Hobbseeblueyed: unsure if there needs to be.  just try it.05:06
blueyedHobbsee: did so (in the apt package, which I'm currently hacking)05:06
blueyedooo is currently building anyway.05:06
persiabddebian: If you're doing that, you can drop any patches to those files in diff.gz.05:07
LaserJockperhaps a buildprep rule would be handy to add05:07
LaserJockit'd be nice if people just didn't upload OOo period05:08
bddebianheh05:08
LaserJockor perhaps a better queue management05:09
LaserJockwhere OOo and long jobs can run on one machine05:09
HobbseeLaserJock: i've already pinned the latest upload of ooo until there are more, better changes in it.05:09
HobbseeLaserJock: there are only 2 machines for ppa anyway05:09
LaserJockwell, of course that's a problem to start with ;-)05:09
Hobbseeyeah wlel.05:10
LaserJockelmo told me they had at least a dozen "community" build machines for MOTU05:10
bddebianGrr, this is what I was trying to avoid, how the hell am I still getting this??:05:10
bddebianW: kxl; The file config.guess contains a timestamp line that is less than 2002.05:10
LaserJockso I'm not sure why they only would have 2 for PPA05:10
* bddebian suggests just removing PPA ;-)05:10
ajmitchHobbsee: they're probably 2 xen domains on the same server, too :)05:10
HobbseeLaserJock: i wonder if they didnt expect them to take off so much - or if they expected people would follow the "dont dos the buildds05:10
Hobbseea little more05:10
Hobbseeajmitch: most likely, yes.05:10
blueyedHobbsee: bug 131526 might be worth to include in the next upload :) - it's confirmed to be fixed for amd64 once, based on the ppa build.05:12
blueyedhttps://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/13152605:13
persiabddebian: lintian isn't very good about that.  You can make it shut up with a static copy as well as the configure: change, or just ignore it as irrelevant.05:13
Hobbseeblueyed: i'm not crazy enough to upload openoffice.05:13
bddebianpersia: OK, thanks man05:14
persiabddebian: No problem.  Thanks for chasing all this so early in the cycle: I forsee a lot of syncs, and a great gaming platform for hardy.05:15
LaserJockpeople play games on Ubuntu?!?!?!05:17
ajmitchapparantly so05:17
LaserJockwhat a waste of CPU05:18
LaserJockthey could be building packages05:18
* ajmitch puts WoW into the background so that LaserJock doesn't see it05:18
persiaLaserJock: Isn't that what it is designed for?  Seems a nice platform for games, and new free ones are available every six months.05:18
LaserJockas a part of the vast Pbuilder@Home project ;-)05:18
bddebianpersia: Yeah baby.. :-)05:18
bddebianheh05:19
* LaserJock is hardware limited05:19
imbrandonhttp://picasaweb.google.com/holtsclawb/Holloween2007/photo#5125865068756227570    woot, "fun with the kids"05:19
imbrandonLaserJock, tell me about it05:19
LaserJockif I had any machines that could run games I might be tempted05:19
LaserJockimbrandon: happy Nevada Day!05:19
imbrandonUbuntu Pumkin heh05:19
bddebianThe Witcher releases in 4 days w0000t05:19
imbrandonLaserJock, bleh , lol05:20
* bddebian will be even more useless for Hardy when The Witcher arrives05:20
LaserJockI got the day off man, I'll celebrate darn near anything for a day off05:20
imbrandonUO ? lol05:20
* Hobbsee wonders what a day off is05:20
LaserJockHobbsee: a day when you get to spend more time working on Ubuntu than work *without* getting into trouble05:21
bddebianheh05:21
* slangasek questions this definition :)05:25
HobbseeLaserJock: right.05:26
imbrandonslangasek, well for you its the other way arround i guess ;)05:26
bddebianhehe05:27
bddebianDamn the games team channel is lonely :'-(05:28
* bddebian just talks to freakin' much05:28
* minghua wonders why his OO.o keep using ~80% CPU.05:29
persiabddebian: You could be more verbose with questions.  Complaining there, and getting solutions here makes it kind of empty :)05:29
imbrandonmy house is lonely too right now. everyone is asleep and i'm just gazing at my pumkin ;)05:29
bddebianpersia: ?05:30
persiaimbrandon: When the pumkin begins to gaze back, you can sleep :)05:30
bddebianimbrandon: Is that what they are calling it these days? ;-P05:30
imbrandonlol05:30
imbrandondamnit , i lost part of my blog db05:31
* imbrandon grumbles05:31
persiaajmitch: I'm looking at wx2.4 again (with greater determination).  Is GNUe completely dead upstream?  Any thoughts about dropping it from Ubuntu?05:41
ajmitchparts of it just don't get love upstream, other parts need packages updated05:42
persiaajmitch: OK.  The current version doesn't seem to work with newer WX.  Is this something you're likely to find time for in the next couple months?  Do you think there are many users?05:45
ajmitchvery few users05:45
persiaHmm...  If there are users, dropping seems less ideal.05:46
ajmitchI can't really tell :)05:46
ajmitchI'm most likely to update & orphan at same time05:46
persiaajmitch: I haven't seen many recent bug reports, but that's not an ideal indication.  I'll wait on your upload, and if it still doesn't work, try to get a python person to port it, or request a drop.05:47
mudochhi all, got a question regarding the latest update. phpMyadmin dumped my config, now I'm forced to login, when I run the scrtipts/setup.php I get a user/pass propmt any ideas?05:48
LaserJockgeeze, can KDE possibly make *smaller* file chooser :(05:48
imbrandonnewer phpmyadmins dont store the pass in the config anylonger05:48
mudochactually it was 7.10 that replaced the config, now phpMyAdmin bugs me for user05:49
mudochyeah I got that some what figured out... the htpassword file show admin:* but that does not work05:50
mudochimbrandon, is this a ubuntu thing or something that can be found in the phpMyAdmin doc05:52
imbrandonits a phpmyadmin practice, it was changed05:55
bddebianAh well, gnight folks06:02
ajmitchnight06:02
s1024kbHello everyone. Hello Hobbsee.06:29
Hobbseehi s1024kb06:29
s1024kbHobbsee, nice to meet you again. Today i had made a little bit progress...06:30
Hobbseeyay!06:34
coNP[uni]Good morning MOTUs!06:36
imbrandonmoins coNP[uni]07:22
coNP[uni]hey imbrandon07:23
imbrandonheh my pumkin finaly hit planet, we'll see if it takes off like the ubuntu cakes did07:23
jdonghttp://paste.ubuntu.com/1355/07:32
jdongThis... HTML... is... MADNESS07:32
jdongWhy does MS Office think it's neccessary to open and close like 5 nested tags per line?07:32
persiajdong: It tracks format changes based on the active area of the selection at the time the format is created.  Further, it has an internal hierarchy of classes, which is never broken (fonts do not stay constant between paragraphs).07:33
jdongpersia: interesting...07:34
* jdong would still like a plaintext equiv though :)07:34
coNP[uni]imbrandon: it is cool :)07:35
imbrandonerr did ntp.ubuntu.com go away ?07:52
persiaimbrandon: It resolves and pings from here...07:54
imbrandonhrm07:55
imbrandonpersia, ...07:55
imbrandonbrandon@enterprise:/storage/www/imbrandon.com$ sudo ntpdate ntp.ubuntu.com07:55
imbrandon27 Oct 01:51:57 ntpdate[5190]: no server suitable for synchronization found07:55
elmargolI think html is broken. we have to start fram scratch :/07:56
imbrandonhrm dident the canonical staff have a sysadmin channel at one time07:57
LaserJockis that #canonical-sysadmin>07:57
imbrandoni dident even notice untill my /var/log/mail filled to 108mb with errors07:57
imbrandoni guess i should .forward that07:58
CyrilleBhi there08:12
CyrilleBI am trying to build a package following instruction at http://doc.ubuntu.com/ubuntu/packagingguide/C/basic-scratch.html08:12
CyrilleBbut I get a very strange error http://pastebin.com/d2fd2d13408:13
CyrilleBthe diff and dsc are there http://cyrille.diwi.org/tmp/krita/deb/08:13
CyrilleBif someone has an idea of what I am doing wrong ?08:13
gpocentekCyrilleB: you don't install the CONTROL file08:22
gpocentekso dpkg-deb doesn't find it08:22
gpocentekdpkg*08:22
gpocenteks/CONTROL/control/ BTW :)08:24
persiaFor hardy, does each package still need to check for /var/run/ individually, or is this being guaranteed at a higher level?08:35
CyrilleBgpocentek: seems to work better :) thanks, but I still have removed too much stuff from binary-arch08:39
gpocentekCyrilleB: honnestly, use debhelper08:41
gpocentekpackaging without with is not easy (even though it's a nice way to learn)08:42
gpocenteks/with /this /08:42
CyrilleBgpocentek: I first try with that, but it didn't work for me, I don't remember where I failed :08:42
CyrilleB:/08:42
gpocentekCyrilleB: if you can build debian/rules from scratch it shouldn't be hard to use the template provided by dh_make and adapt it for your package08:43
gpocentekbut that's up to you :)08:44
CyrilleBok I will try again, maybe it will work better now that I understand a little bit more how to create debs package ;)08:45
gpocentekyep :)08:46
CyrilleBgpocentek: ah I remember now, debuild insists for the package to be signed08:51
gpocentekCyrilleB: ah, that's not a problem08:51
gpocentekyou can use debuild -us -uc08:52
imbrandondebuild -us -uc08:52
imbrandonheya gpocentek08:52
gpocentekhello imbrandon08:52
nxvli'm having a problem with nmap and wirelles, but i think is a driver problem, where should i report it, tu laptop team or tu MOTU/nmap ?08:55
persianxvl: You should probably report it to LP first :)08:55
nxvlpersia: yes, i know, but i report it as a driver problem, or as an nmap problem?08:56
persianxvl: Ah.  Depends on how it breaks.  You'll want to investigate a bit: run it in a debugger, and if the problem appears to be in kernelspace, report as a driver issue.  If the problem appears to be in userspace, report as an nmap issue.08:57
nxvlpersia: how do i debug it? with debug command?08:57
* persia points nxvl at https://wiki.ubuntu.com/DebuggingProcedures and #ubuntu-bugs08:58
nxvlpersia: thnx08:58
* nxvl hugs persia 08:58
nxvldid someone knows which is the SysRq key?09:06
imbrandonthe one that says sys req ( normaly with print screen on it too )09:08
persiaDktrKranz: The aolserver4 packages in Debian underwent some significant changes to not include the library and daemon in the same place.  Do you have an interest in the packages, or were you just chasing QA?09:17
=== asac_ is now known as asac
DktrKranzpersia, I managed several merges of it, but I have no direct interest09:18
persiaDktrKranz: OK.  From what I can tell, there's a transition underway.  If you're planning to merge the others, I wanted to ask you to also merge aolserver4 (my change can be dropped).  If not, I'll take a look at all of them later (if someone else doesn't first).09:20
DktrKranzpersia, I'll have a look at it, maybe askink Debian maintainer additional informations to avoid future issues09:23
DktrKranz*asking09:23
jeromeganyone running kubuntu gutsy here for a little test ?09:23
persiaDktrKranz: Thanks.09:23
jpatrickjeromeg: I could try09:24
DktrKranzthanks to you for pointing that out09:24
imbrandonjeromeg / jpatrick , there is also #kubuntu-testers with lots of guiney pigs09:24
jeromegjpatrick: bug 15733209:24
jeromegjpatrick: you just need to install xfce4-terminal, run it and see if there is a scroll bar09:25
jeromegthx09:25
CyrilleBok a big thanks again, I now have a package :) bye09:26
jeromegimbrandon: i'll go there09:26
imbrandonjeromeg, no biggie, just thought you would reach a better target there09:26
imbrandonwas mostly FYI09:27
=== vilde_ is now known as MLP
DktrKranzpersia, after a quick look, I tend to agree with you. There could be several packages involved, they are maintained by the same DD of aolserver4, so it will be easier to have things clear.09:38
persiaDktrKranz: Personally, I'd really prefer libaolserver4 to aolserver4-core, but I suspect it won't get quite that clean :)09:39
DktrKranzwell, since it can be confused with SONAMEs, maybe it's a pondered choice09:40
persiaDktrKranz: Perhaps.  On the other hand, it is providing libraries against which clients link...09:41
DktrKranzit has no explicit soname, maybe ABI/API compatibility is stable enough to justify it09:42
DktrKranzbut frankie surely knows what he does :)09:43
jeromegdoes anyone knows the name of the package which enables to set up shared folders in the gnome system menu ?09:57
persiajeromeg: I don't know the package, but I can give you a way to find out:09:58
jeromegpersia : apt-file ?09:58
persiaFirst, find and remember the name of the control tool used in the gnome menu to enable that.09:58
persiajeromeg: apt-file doesn't translate menu entries into applications :)09:59
jeromeg:)09:59
persiaThen, grep "Name" /usr/share/applications/*, to find out if it is in an installed .desktop file.09:59
persiaIf it's not there, take a look in /usr/share/app-install/desktop to see if it's used in any of those (which list package names).10:00
persiaOnce you find a target file, you can use apt-file or the like to get a package name.10:01
jeromegok thank you10:01
jeromegpersia : got it thank you, gnome-system-tools10:05
DarkMageZapachelogger, about projectm 1.01. it appears to work fine under amarok here :s. not sure what's wrong with their setups. also 1.0 branch is supported by upstream.10:44
apacheloggerhm10:45
apacheloggerDarkMageZ: what driver?10:45
apacheloggerati?10:45
DarkMageZapachelogger, ati rv350 (ati 9600se) with the fglrx driver.10:46
apacheloggerhm10:46
apacheloggerso projectm 1.0 is the only thing that runs on an ati chip better than on nvidia ;-)10:46
DarkMageZapachelogger, have you had problems with it yourself?10:46
apacheloggeryep10:46
apacheloggerintel here10:46
apacheloggeralso with nividia-glx10:46
DarkMageZapachelogger, hmm. if it's not user error. then it'd be worth poking @ carm/structured on #projectm and see if you guys can get it sorted rather than falling back to obsolete software :(10:48
apacheloggerwell, they know about it10:49
apacheloggerfor now I'll just wait whether they come up with a fix10:49
DarkMageZapachelogger, are you aantipop on sourceforfe?10:49
apacheloggerusing 0. is really the last thing I'd do10:49
apacheloggernah, apachelogger ;-)10:49
DarkMageZapachelogger, i have a thought. gimme a sec.10:50
proppyhi11:34
proppyregarding http://unittestcpp.aminche.com/UnitTest++/debian/control11:36
proppyare the two following line correct ?11:36
proppy Conflicts: libunittest++-dev (< 1.3.0), libunittest++0 (< 1.3.0) Replaces: libunittest++-dev (< 1.3.0), libunittest++0 (< 1.3.0)11:36
proppyI want the new version of libunittest++-dev 1.3.0 to completly replace  previous version of libunittest++0 and libunittest++-dev11:37
Fujitsuproppy: Is it conflicting/replacing old versions of itself (ie. same package name), or am I missing something?11:39
proppyFujitsu: yep11:39
Fujitsuproppy: That's useless.11:39
proppyFujitsu: the previous source package provided binary + -dev11:40
persiaproppy: There's no need to conflict/replace to itself.  dpkg assumes that anyway11:40
proppyFujitsu: and the new one only -dev11:40
Fujitsuproppy: Er, what? Why is this -dev containing binaries?11:40
FujitsuThat sounds very very wrong.11:40
proppyFujitsu: I want the binary removed if installing the new -dev package11:40
persiaproppy: new non-dev should conflict/replace -dev.  -dev can be left alone.11:40
proppyFujitsu: nop It doesnt 'contain binary11:40
proppyFujitsu: only .a and .h like usual -dev package11:40
proppyFujitsu: I removed the .so and binary support11:41
Fujitsuproppy: What's the -dev for compiling against now?11:41
proppypersia: I should provide an empty non -dev11:41
proppyFujitsu: the new dev11:41
persiaproppy: Now I'm confused.11:41
proppypersia: ok11:41
proppypersia: let me sum it up11:41
proppyunittest++ (<= 1.2.1) provided libunittest++0 and libunittest++-dev packages11:42
proppyand was autotools based with a patch I provided11:42
proppythe autotools support permitted to generate .a and .so file11:42
proppythus I put the .a in the -dev and the .so in the non -dev11:43
FujitsuEw, non-lib* packages Providing libraries and their -dev?11:43
proppyFujitsu: unittest++ is the name of the source package11:43
FujitsuI don't see a unittest++ in the archive...11:43
FujitsuOhh.11:43
FujitsuRight, that makes more sense.11:43
FujitsuProvides as in builds, OK.11:43
proppythe new version unittest++ (1.3.0)11:44
proppyremove my autotools patch11:44
proppyand is based on the upstream provided Makefile11:44
proppywhich do not generate .so anymore11:44
persiaOK.  So there's no library to link against anymore?11:44
proppythus I decided to drop libunittest++0 instead of providing an empty one11:44
proppypersia: yep no dynamic library, only a static one11:45
FujitsuOh dear dear dear.11:45
persiaproppy: Right...  So what's the use case for the package?11:45
proppypersia: install the package11:46
=== patrick_ is now known as jpatrick
proppypersia: create some code using the library and the .h11:46
persiaOK.  Why do I want to do this?11:47
proppypersia: you can only build-depends of libunittest++-dev11:47
FujitsuSo we can have static-linking security fun!11:47
proppypersia: because you want to c++ test driven development11:48
persiaproppy: So a developer will want to compile against the static unittest library, and ship the results?  Or is this only for provate testing, and wouldn't be used for release?11:48
proppypersia: that will not be used for release11:48
proppypersia: this will only run test by the make check rules11:49
proppypersia: before the packaging steps11:49
proppypersia: to assert that there is no regression in the code11:49
persiaproppy: I'd suggest a unittest++ package that didn't provide either libunittest++-dev or libuntitest~~0, with the conflicts/replaces as you have them listed.  Also, you might want to see if you can put in a hook somewhere to make it extra clear that nothing compiled against the library should every be released.  Otherwise, it is as Fujitsu said: "static-linking security fun" (although this is not a definition of "fun" I typically use)11:50
persiaproppy: If it runs during make check, doesn't it need to have had the binary to be checked compiled against the unit testing library?11:51
proppypersia: yep only your test code has to be compiled against it11:52
persiaproppy: The test code needs to be compiled against it, but the binaries being tested don't?11:52
proppypersia: if you mean the shipped binary yes11:53
proppypersia: usually you test code link against the binary, and make some function call on it, and assert some result11:53
persiaproppy: OK.  I write hello-test.cpp.  I then write hello.cpp to implement the spec.  I then compile & link to get hello-test and hello.  Is it true that hello-test is linked against unittest++, and hello is not?11:54
proppypersia: but you can also re-compile part of your code with the test code11:54
proppyyep11:54
proppyhello-test: is compiled using unittest++ hello.cpp and hello-test.cpp11:54
proppyhello: is compiled using hello.cpp11:55
proppyhello is released11:55
proppyhello-test is run with make check11:55
persiaIf that is the case, I'd use just unittest++, but given the risk that some developer might not follow the guidelines, or might ship the test binaries, a dynamic library seems safer (with libunittest++0 and libunittest++-dev)11:56
proppypersia: what about an empty libunittest++0 ?11:57
FujitsuIf it must be static, splitting it like that is probably inappropriate, especially considering its purpose.11:57
persiaproppy: If it's not intended to provide a library against which clients are to be compiled, I think not using a lib* preface is better, and there's no need for multiple binary packages.11:57
proppypersia: what about if people have libunittest++0 and libunittest++-dev already installed11:58
proppypersia: they won't dist-upgrade to unittest++11:58
proppypersia: automagicaly11:59
FujitsuIn that case you have dummy upgrade packages.11:59
persiaproppy: unittest++ should versioned conflict/replace libunittest++0 and libunittest++-dev, and provides both old binary names11:59
Fujitsupersia: That won't give it an upgrade path...11:59
persiaFujitsu: Does conflicts/provides not work?11:59
proppypersia: Conflicts/Provides/Replaces ?12:00
FujitsuYou'd need to have empty libunittest++{0,-dev} binaries depending on the unittest++.12:00
persiaRight.  proppy: listed to Fujitsu about this :)12:00
persias/ted/ten/12:00
FujitsuIt won't look through Provides to find a potential upgrade candidate.12:00
proppyI see12:03
mohammadHello, is any motu online?12:03
proppypersia: Fujitsu: what about patching the Makefile, to provide a shared library ?12:03
persiamohammad: It's probably better to ask your question generally instead of trying to find a specific person.12:04
mohammadwould you please merge http://packages.debian.org/lenny/liblucene2-java to Hardy?12:04
mohammadpersia: ok12:04
Fujitsu!info liblucene2-java hardy12:05
mohammadI mean can anyone merge it please12:05
Fujitsu!info liblucene2-java sid12:05
FujitsuBah, no ubotu.12:05
proppypersia: Fujitsu: http://unittestcpp.aminche.com/UnitTest++/debian/control this seems correct ?12:06
proppypersia: Fujitsu: no Conflicts/Replaces/Provides but empty transition package12:06
proppyI should had the depends12:06
FujitsuAh, we don't have that package at all. mohammad: it will automatically appear in the next week or two.12:06
persiamohammad: It's scheduled to be synced in the next couple weeks, and doesn't need manual attention.  For the time being, we still have libdb4.3, so it's not so critical.12:06
persiaFujitsu: https://launchpad.net/ubuntu/+source/lucene212:07
Fujitsuproppy: unittest++ should still conflict/replace older versions.12:08
proppyFujitsu: ok12:08
proppyFujitsu: Provides too ?12:08
mohammadif it is scheduled to be merged, then that's fine. Thank you, see you then.12:08
persiaproppy: I'd mention that the dummy packages were dummy packages for upgrade purposes only.  Further, you need conflicts / replaces / provides.  lastly, it might be worth mentioning that unittest++ provides a static library.12:08
* StevenK waves, from a little place called Boston.12:08
persiaHi StevenK.  How do you like the other side of the globe?12:09
StevenKpersia: I dunno, I've not seen much of it yet. :-)12:09
FujitsuHi StevenK.12:09
StevenKpersia: Didn't get to the hotel until 12:30am local time, thanks ever so, United.12:10
proppypersia: Description: unit testing framework for c++, static library and headers12:10
proppy 12:10
persiaStevenK: Ah.  US Carriers.  Best to avoid :)12:10
proppypersia: Description: unit testing framework for c++, transition package12:10
persiaproppy: That sounds more explicit.  It's just to make sure nobody tries to link against it and ship :)12:11
StevenKpersia: Indeed. The international flight was great, but the domestic flight from San Francisco to Boston was delayed and dragged on for ever.12:11
persiaStevenK: Did they feed you?  I heard that all US domestic flights were now fasting freindly (tm)12:11
ajmitchhi StevenK12:12
StevenKpersia: The domestic flight didn't, no.12:12
StevenKHey ajmitch12:12
ajmitchgood to see you're there in 1 piece12:12
* StevenK grins.12:12
ajmitchall your bags there as well? :)12:12
StevenKYes, which is wonderful.12:13
ajmitchlucky12:13
StevenKI've not heard of anyone losing baggage yet, but I've only spoken to five people. :-)12:14
proppypersia: Fujitsu: thanks for all the hint12:14
FujitsuYay, they fixed the bugwatches.12:14
proppypersia: Fujitsu: I'm testing it right now12:15
ajmitchmithrandir didn't have his for a few days last time12:15
ajmitchmine was only delayed until the next morning, thankfully12:15
StevenKajmitch: So it got to the hotel while you were sleeping12:15
StevenK?12:15
ajmitchno, about lunchtime12:16
persiaFujitsu: What was wrong with bugwatches?12:17
Fujitsupersia: They broke and went to Unknown with 1.1.10.12:18
persiaFujitsu: Ah.  I thought the ones I saw were just unknown.  Thanks for the hint: I'll have to look again :)12:19
Fujitsupersia: You shouldn't trust much for a couple of days after a release.12:22
StevenHarperUKHi, I am looking for MOT's to review my package on REVU : I currently have 0 avocations: http://revu.tauware.de/details.py?upid=43712:40
StevenHarperUKHi does anyone know how much of a backlog the PPA build server has, is there a page on Launchpad that shows you he backlog of packages to be built?12:49
Hobbseeit'll be similar to12:50
Hobbseehttps://edge.launchpad.net/ubuntu/+builds12:50
StevenHarperUKHobbsee: is there a overall Queue, showing all the packages that are queued ?12:52
HobbseeStevenHarperUK: yes, somewhere.12:52
Hobbseesomeone's probably uploaded another version of openoffice, which takes 6+ hours for a successful build.12:52
StevenHarperUKI uploaded packages about 22hours ao,  they havent been done yet12:53
Hobbsee[21:52] <Hobbsee> someone's probably uploaded another version of openoffice, which takes 6+ hours for a successful build.12:54
dalinianDon't shoot, but where could an ubuntu-phyte get help with a problem?12:54
persiadalinian: Depends on the problem.  If it's a local system issue, #ubutu or #ubuntu-locale, if it's a problem with reproducing a bug or working with bugs, #ubuntu-bugs.  If it's a question about packaging, this is the place.12:55
HobbseeStevenHarperUK: https://edge.launchpad.net/+builds suggests that they're doing a whole bunch of langpacks12:55
* Hobbsee can't find the build queue for ppas12:56
dalinianWell, I seem to have a sound bug that may be related to an alsa package that will not install?12:57
=== nuu is now known as nu
=== nu is now known as nuu
Hobbseedalinian: likely #ubuntu12:57
dalinianty12:57
albert23Hello all. I found a patch to solve bug 138728. Would that be a candidate for SRU in Gutsy? It' s a patch to gst-plugins-bad-multiverse.13:07
Fujitsubug #13872813:09
albert23https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/13872813:09
UbotwoLaunchpad bug 138728 in rhythmbox "m4a files playback choppy with crossfading on" [Undecided,Confirmed]13:09
minghuaalbert23: The procedure for proposing an SRU is at https://wiki.ubuntu.com/StableReleaseUpdates13:10
persiaalbert23: probably not.  See https://wiki.ubuntu.com/StableReleaseUpdates.  It doesn't seem to be any of a security vulnerability, a possible cause of data loss, or a severe regression (although the my definition of severe is not authoritative)13:10
minghuaGood morning Fujitsu.13:10
minghuaand persia :-)13:10
persiagood evening minghua13:10
minghuaalbert23: First it probably helps to assign that bug to the correct package...13:11
albert23So the same requirements for SRU in main also apply to multiverse?13:12
Hobbseealbert23: see the bottom half of that page.13:13
Hobbseebut yes, effectively.13:13
FujitsuHi minghua.13:14
=== leonel_ is now known as leonel
proppyhi13:20
proppypersia: Fujitsu: I tried the packaging scheme you've suggested to me13:22
proppyrepo here http://farmpoker3d.pokersource.info/packaging-farm/unittest++/gnulinux/debian/gutsy/src/13:22
proppyI get the following error13:23
proppy  libunittest++-dev: Depends: unittest++ but it is not going to be installed13:23
proppyE: Broken packages13:23
persiaproppy: Does it achieve the results you sought?13:23
proppywhen running sudo apt-get install libunittest++-dev13:23
proppybut apt-get install unittest++ seems to go fine13:23
Hobbseesounds like ti's apt being stupid again.13:24
proppyI wonder if this is due to libunittest++-dev depending of a package that conflicting with it13:24
persiaproppy: You need versioned conflicts / replaces13:24
Fujitsuproppy: Hence the versioned conflicts..13:24
proppypersia: <= versionned ?13:25
proppy(< 1.3.0) versionned should go fine ?13:25
proppylet me try this thanks a lot13:26
persiaproppy: Also, after a little thought, you probably don't want to Provide libunittest++0, just in case any clients are linked against the old dynamic library.13:26
persia(only provide -dev)13:26
proppypersia: you're right13:26
proppyI was wondering what about people which are still linked against the static library13:27
proppypersia: but I should still conflicts/replace it ?13:27
persiaproppy: Yes.13:27
proppypersia: I should keep libunittest++0 transition package as well13:29
proppypersia: for people to update13:29
persiaproppy: Yes.13:29
* persia gives proppy a certificate of correct intuition13:30
proppy:)13:30
proppypersia: I remembered lintian was not very happy with versionned conflict13:30
proppyobsolete-relation-form13:30
proppyfound the fix13:31
proppyhttp://lintian.debian.org/reports/Tobsolete-relation-form.html13:31
proppypolicy 7.113:31
proppys/</<<13:32
minghuaWow.  I never knew < means <=.13:33
minghuaI knew to avoid using them, though.13:33
persiaminghua: That's why it's deprecated :)13:33
proppypersia: Fujitsu: it works :)13:45
proppyproppy@nekun:~/Desktop/20071027/unittest++$ dpkg -l | grep unittest++13:45
proppyii  libunittest++-dev                          1.3.0-1                                 unit testing framework for c++, transition p13:45
proppyii  libunittest++0                             1.3.0-1                                 unit testing framework for c++, transition p13:45
proppyii  unittest++                                 1.3.0-1                                 unit testing framework for c++, static libra13:45
proppyThanks a lot13:45
FujitsuVery good!13:46
hellboy195hey guys. is that true that gimp 2.4 final only comes with gutsy-backports?13:55
Fujitsuhellboy195: If it's there at all, yes.13:56
hellboy195Fujitsu: well it isn't in backports yet so I'm asking13:58
Hobbseei think they were thinking of pushing it to updates, but were undecide14:00
Hobbseed14:00
hellboy195Hobbsee: well I hope so because the difference between the latest RC and the final isn't very big and it looks better if you have the final ;)14:03
* proppy hugs Fujitsu and persia14:10
ScottKHobbsee: Pong14:30
HobbseeScottK: written that email yet?14:30
* persia is filled with sudden and pungent curiosity14:31
zulhello14:32
TheMuso'lo Hobbsee, ScottK. From overcasgt Bosto.14:32
TheMusoovercast Boston even.14:32
persiaHey TheMuso.14:32
TheMusoHey persia.14:33
FujitsuHi TheMuso, ScottK.14:33
* TheMuso is glad he has two days to recover for the summit.14:33
Hobbseehiya TheMuso :)14:33
ScottKHello The14:35
ScottK and Fujitsu14:35
ScottKHobbsee: No14:35
HobbseeScottK: please get to it14:35
* Fujitsu is also rather curious.14:36
ScottKDoing mail --> TODO soonish14:36
coNP[uni]Hey Hobbsee, persia, ScottK, TheMuso, zul14:36
coNP[uni]And others as well14:36
coNP[uni]:)14:36
ScottKStevenK: Which domestic airline was it?14:37
HobbseeScottK: also read -devel - but remove any sharp objects.14:39
ScottKHobbsee: Which?14:40
* ScottK just woke up and is moving slowly14:40
persiaeither?14:40
HobbseeScottK: #ubuntu-devle, sorry14:40
ScottKAh.14:40
Hobbseelast half hour should be enough14:41
HobbseeScottK: and you can add that into your mail, and your stuff to the CC.14:41
ajmitchah, fun14:41
ScottKWell I'm going to be assembling evidence for a while.  There's a lot.14:41
zulajmitch: should you be like sleeping14:41
HobbseeScottK: indeed.  but i think this section should be the clincher :)14:42
* ScottK is still reading.14:42
ajmitchzul: yes14:42
HobbseeOH YOU'RE FSCKING JOKING!!!!14:43
zulO-?/LP;U8IJ76YYUU767YYYYYYYYYYYYYYYYYYYYY14:44
* Fujitsu is confused.14:44
zulsorry14:45
crimsun_that last string of "Y"s could be an angry admin responding to rpm -U14:45
FujitsuHah.14:45
zulliam14:45
FujitsuHobbsee: What about?14:45
Fujitsu23:43:08?14:46
zulsorry liam is at the stage where he has to mash keyboard14:46
Fujitsuzul: Ah, fun.14:47
HobbseeFujitsu: -devel14:47
HobbseeFujitsu: just read it.  remove all sharp objects first14:47
FujitsuHobbsee: I've been following since the start.14:48
nenolodsharp objects?!$%14:48
nenolodsounds fun14:48
=== neversfelde_ is now known as neversfelde
=== blueyed__ is now known as blueyed
StevenKScottK: United.15:04
ScottKStevenK: Ah.  They are on my "will not fly on" list.  Every time I think maybe they've reformed and I'll try them again, I regret it.15:05
StevenKScottK: Internationally, they are okay. Aside from the food.15:05
elkbuntuStevenK, i dunno, they were pretty crap last year...15:07
StevenKelkbuntu: The international flight was okay. The domestic flight was *crap*15:09
elkbuntuthey have no concept of leg room. im short as, and even i felt cramped...15:09
elkbuntulifeless got told off for trying to go to the loo at one point too, iirc15:10
elkbuntu(in a completely legit situation)15:10
lifelesselkbuntu: ?!15:11
StevenKelkbuntu: So guess how I felt...15:11
lifelesselkbuntu: oh yes, I remember. the United fligt was crap.15:11
elkbuntulifeless, the united flight from sydney...15:11
elkbuntuthe food at least ranked better than your 'chicken' at syd airport... but only just15:11
StevenKI had Subway before boarding, that was nice.15:12
elkbuntuwe were not so wise15:13
* StevenK chuckles15:13
jsgotangcofly singapore air with the huge 500-seater airbus!15:18
zulif you can afford it15:18
jsgotangco:D15:18
nenolodairbus planes scare me15:20
nenolodwhen they take off they sound like they're about to rip apart15:21
nenolodwhen they get airbourne they're ok though15:21
elkbuntujsgotangco, yeah, and have an actual bed! :D15:25
=== RoninX341 is now known as etank
=== RoninX341 is now known as etank
Rospo_ZoppoHobbsee: ping16:38
HobbseeYou sent me a contentless ping.  This is a contentless pong.  Please provide a bit of information about what you want and I will respond when I am around.16:39
* persia grumbles that releasing is supposed to make my system more stable, not make it crash regularly.16:39
HobbseeRospo_Zoppo: what's up?16:40
Rospo_ZoppoHobbsee: I'm working at merging vertex, I've seen that you merged it some time ago.16:40
Rospo_ZoppoHobbsee: there is something I don't understand with build-depends16:41
Rospo_ZoppoHobbsee: I mean, there were some changes to it, now I think that they're not necessary but I'm not sure about that16:41
RainCTwhat do you think about this for ubuntu-dev-tools? http://paste.ubuntu-nl.org/42366/16:42
* Hobbsee looks16:42
Rospo_Zoppothanks16:42
TheMusopersia: lol16:42
persiaRainCT: Could you make it not require pbuilder?16:43
Rospo_ZoppoHobbsee: I opened a bug (156732)16:43
rexbronpersia: Quick question, I am looking at trying to get a package from debian-multimedia into univerese, does debian/changelog need to be updated (ie changing of release)?16:43
persiaTheMuso: Actually, when Edgy was released, my system didn't get unstable (unlike all the others).  Of course, it was are least stable release from a regular perspective.  I think I have the $breaks_stuff switch set wrong - about three weeks before UVF is always most reliable.16:44
RainCTpersia: could be done, but then either a copy of /usr/lib/pbuilder/pbuilder-satisfydepends would be needed, or the same must be rewroten there16:44
persiarexbron: Which package.16:44
HobbseeRospo_Zoppo: oh, the mesa stuff?16:44
TheMusopersia: right16:44
Rospo_ZoppoHobbsee: yep16:44
persiaRainCT: Hrm.  I wonder about abstracting it out.  I don't use pbuilder.16:44
Rospo_ZoppoHobbsee: I don't know very well how to deal with that stuff, you can see it in the bug report :)16:45
HobbseeRospo_Zoppo: i dont think most people do :)16:45
* Hobbsee has a further look16:45
rexbronpersia: OpenLibraries16:45
* rexbron hopes to follow that up with Jahshaka16:45
Rospo_ZoppoHobbsee: :)16:45
Hobbseetepsipakki: ping?16:45
Hobbseetepsipakki: un-ping16:46
persiarexbron: http://sourceforge.net/projects/openlibraries?16:46
* RainCT is checking pbuilder-satisfydepends16:46
HobbseeRospo_Zoppo: if you do an apt-cache show libglu1-xorg-dev, you'll see it says it's a transitional package16:46
HobbseeRospo_Zoppo: basically, the transitional packages get removed once everything is updated to non-transitional packages16:46
Rospo_Zoppoi see16:47
HobbseeRospo_Zoppo: if you apt-cache show the other, you'll see it's *not* a transitional package16:47
* persia thinks the mesa transition is still underway in Debian...16:47
Hobbseepersia: looks like it.  i'd hoped they'd have finished, by now16:47
Rospo_ZoppoHobbsee: so the changes are needed ?16:47
HobbseeRospo_Zoppo: basically, keep merging that stuff in - we dont want to dep/build-dep on transitional packages.16:47
HobbseeRospo_Zoppo: yup16:47
persiaHobbsee: Yeah.  I was surprised as well.16:47
HobbseeRospo_Zoppo: as for how they tell which ones they're making transitional, and which they're changing to, and how to do the dep changes - that's for the X guys :)16:48
HobbseeRospo_Zoppo: and i dont think you need to know it for merging16:48
HobbseeRospo_Zoppo: the same thing seems to happen for all of the X transition - but if you look at the descriptions of the deps, it should all be fairly obvious.16:48
geserHobbsee: transitions take a long time in Debian, it's not like in Ubuntu where you do a mass-upload and be done with it16:48
rexbronpersia: Yes16:48
Hobbseegeser: true.  but over a year?16:49
Rospo_ZoppoHobbsee: thanks :)16:49
geserHobbsee: do you know how long the /usr/doc -> /usr/share/doc transition took?16:49
persiarexbron: Whilst I'm downloading, Thank you for working to integrate third-party repositories with Ubuntu, and please feel free to ask questions generally in the channel, rather than waiting until I am around.16:49
Hobbseegeser: no idea :)16:49
persiageser: Didn't that start in potato?16:49
HobbseeRospo_Zoppo: you're welcome16:50
rexbronpersia: sure16:50
Hobbseepersia: btw, rexbron's good.  you want to sponsor his uploads :)16:50
rexbronHobbsee: That's high praise :). Thanks!16:50
Hobbseerexbron: :)16:50
persiaHobbsee: Yeah - I should sponsor some things.  For now, I'm just blathering, although I'll agree with the sentiment :)16:51
Hobbseepersia: hehe :)16:51
geserHobbsee: I don't have a reference right now but afaik it took over a debian release (or even two releases)16:55
Hobbseegeser: ouchy16:55
persiageser: Ummm..  There are still open /usr/doc -> /usr/share/doc bugs.  All RC now, but not all closed.16:56
RainCTpersia: that pbuilder thing is a mess lol16:57
persiaRainCT: That's one reason I don't use it :)  Perhaps one could write a script that depended on apt internals or debuild internals to grab the right stuff, rather than trying to calculate it directly.16:59
Hobbseewhich pbuilder thing?16:59
RainCTpersia: well, actually it would be enought to just get the build dependencies out of the debian/control file, passing them to apt-get would do it then17:00
persiaHobbsee: pbuilder-satisfydepends.  It works, but...17:00
persiaRainCT: That and trying to fix all the bugs for the corner cases is how pbuilder-satisfydepends was made.  I think it's better to either leverage known good internals, or just work with pbuilder-satisfydepends, rather than reimplementing something that already exists three different ways.17:01
Hobbseepersia: ahh17:01
RainCTpersia: yeh, that's why I'm using pbuilder-satisfydepends :P17:02
persiaRainCT: Hmm...  I'm looking at something else right now, but I think leveraging the system used by debuild might be better.  It's the algorithm used by the buildds, and it's guaranteed installed on all developer systems.17:03
persiarexbron: The changelog doesn't need an update because it comes from a foreign location: imports can be processed (although it is a little harder for source != Debian).  However, the changelog will need an update because: 1) The package doesn't build for hardy, 2) Ubuntu OpenAL actually works on other architectures, 3) The package isn't lintian or linda clean.17:07
persiaCould someone please give me a close brace to match { ?17:10
TheMusopersia: ?17:11
RainCTpersia:  }17:12
RainCTbroken keyboard?17:12
persiaTheMuso: My keyboard mapping has been broken since Breezy, and I've not found out where.  I'm missing close bracket, and close brace in X.  close bracket appears here a lot, but close brace is trickier.17:13
persiaRainCT: Thanks.17:13
Hobbseehow weird!17:13
RainCTI had problems with < and > with Dapper, there's some config file in ~/ I think where it can be fixed17:14
persiaHobbsee: Yes.  It's something related to jp106 keyboards, as the mapping was also broken on a fresh Feisty install I did for someone else.  The key doesn't get used much by non-programmers, so it's not that bad, but annoying.17:14
Hobbseepersia: ahh17:14
TheMusopersia: ah.17:15
persiaRainCT: I'm sure.  I'm further sure that it needs either a poke to xkbd or the GNOME keyboard mapper, but haven't gotten around to it (and am not a fan of local fixes)17:15
=== aplg is now known as apachelogger
persiaRainCT: `aptitude install $(dpkg-checkbuilddeps 2>&1 | awk -F: '{ print $3 }')` could benefit from a bit further cleanup, but does almost the right thing.  It doesn't handle build conflicts, and should really use cut instead of awk, but it's certainly smaller than pbuilder-satisfydepends.17:20
RainCTpersia: was looking at that, but there's still one problem..  ex. libopenal-dev (>= 0.2005080600-1) libalut-dev libglpng-dev17:21
persiaRainCT: `... | s/([^]*)//g | ...`17:22
RainCTpersia: where would this go?17:24
persiaThen, call dpkg-checkbuilddeps again to see if it succeeds.  Alternately, pull those from the dpkg-checkbuilddeps output with a regex, and use grep-dctrl to check if there is a sufficient version in the cache.  I suspect that if you look at the source of dpkg-checkbuilddeps you'll find a shortcut.17:24
persiaRainCT: i.e. aptitude install $(dpkg-checkbuilddeps 2>&1 | awk -F: '{ print $3 }' | s/([^]*)//g )`17:25
persiaUmmm.... `aptitude install $(dpkg-checkbuilddeps 2>&1 | awk -F: '{ print $3 }' | sed s/([^]*)//g )`.  Someone perly could probably give you a nice one-liner that did both at once.17:26
RainCTpersia: uh.. that's doing something strange.   build dependencies are «libopenal-dev (>= 0.2005080600-1) libalut-dev libglpng-dev», but it tries to install «festival festlex-cmu festlex-poslex festvox-kallpc16k gsfonts-x11 libestools1.2»17:33
persiaRainCT: Which package are you using as a base.  I'll try to mirror.17:34
RainCTpersia: chromium17:35
persiammmm..  chromium....17:35
RainCTit's the first relatively small package I thought of :P17:35
persiaRelatively small?  Are you planning a merge?17:36
RainCT?17:40
RainCTpersia: do you mean to test that     aptitude install $(dpkg-checkbuilddeps 2>&1 | awk -F: '{ print $3 }' | s/([^]*)//g )`     or have I missed something?17:40
persia"Relatively small?" => I would call it moderate to large.  "Are you planning a merge" => You and I share the last meaningful changelog entry.  If you are working on it, I'll wait.  If you're not, I'll push & sync.17:41
RainCTno, I just got it to test this17:43
persiaRainCT: $(dpkg-checkbuilddeps 2>&1 | awk -F: '{ print $3 }' | sed 's/([^)]*)//g' | sed 's/|\s[^\s]*//g) generates the right string for me.  Testing an install.17:44
RainCThave you copied the complete command? it says to me that it's incomplete17:46
persiaRainCT: That worked.  92 packages installed, and dpkg-checkbuilddeps is satisfied on completion.  There are better ways to handle version checking and alternates: the apt source is your best guide.  I suspect it's exposed, but would need to investigate in more depth.17:46
persia`sudo aptitude install $(dpkg-checkbuilddeps 2>&1 | awk -F: '{ print $3 }' | sed 's/([^)]*)//g' | sed 's/|\s[^\s]*//g')`17:47
RainCTah. for what are the ``'s?17:48
persiaRainCT: Surrounding the entire string?  Just quotes in a style that matches a shell request to execute the entire bit.17:50
RainCTah, it doesn't work for me with the `, they are hiding the output but aptitude asks for confirmation before installing. without them it works fine.       (btw, on your previous msg at 18:44:10 there was a ' missing, that's why it said it's incomplete :P)17:53
persiaRainCT: Ah.  Yes.  You should only feed the shell the ` marks if you plan to do something with the output.  My apologies for the confusion.17:54
=== Jazzva_ is now known as Jazzva
RainCTpersia: ah ok.    Thanks :D17:55
persiaRainCT: Ah.  Yes.  The final '.  Sorry about that.17:55
persiaRainCT: You'll still want to look at the dpkg-checkbuilddeps source, and maybe apt.  I suspect there's a way to feed apt a string, and get a useful response directly, rather than playing with awk and sed.  This would then do the right thing with regard to alternatives and version checking.17:56
=== davro is now known as davromaniak
=== yamal__ is now known as yamal
=== therethinker is now known as thingy
=== lbm_ is now known as lbm
StevenHarperUK_Hi: I am looking for MOTU's to review my package on REVU - I have 0 advocation's so far : http://revu.tauware.de/details.py?upid=43718:32
=== thingy is now known as therethinker
bddebianHeya gang19:01
lamegohi19:01
bddebianHello lamego19:02
geserHi bddebian19:05
bddebianHeya geser19:05
=== jussio1 is now known as jussi01
jdongbug 119:14
jdongaww19:14
apacheloggersacater: ping19:16
rexbronI have a python  extention for python2.4 that depends on libboost-python (which depends on python2.5) and afaik is compiled against python2.4. I get this error when I try and import the module in python2.4:19:34
rexbronpython2.4: symbol lookup error: /usr/lib/libboost_python-gcc41-1_34_1.so.1.34.1: undefined symbol: Py_InitModule4_6419:34
rexbronFrom doing some quick googleing, that symbol was changed in 2.5. Is this error due to libboost-python being compiled against 2.5 or something else entirely?19:35
rexbronLooking through the build log, the module is compiling against python2.419:38
geserrexbron: doesn't your extension work with python 2.5 as python2.5 is currently the default on Ubuntu19:39
rexbrongeser: The ./configure script has an explicit dependancy on python2.419:40
rexbronand all the includes are python2.4 when compiling19:40
rexbrongeser: I could attempt to patch the source and change the configure script to look for python2.5 and compile against it, but as I have not written the code, I have no idea if it depends on some python2.4 features not present in 2.519:42
sacaterapachelogger: ping19:44
sacaterapachelogger: sorry irssi doesnt have alerts19:44
imbrandonsure it does, you just have to turn them on and configure them ;)19:50
imbrandoncan even make it beep or use libnotify local through screen+irssi19:52
* rexbron is in python hell19:57
rexbrondamn version mismatches19:57
* ScottK suggests you point your agnst at whoever hard coded your extension for 2.419:59
apacheloggersacater: any specific reason why ye wanna join the amarok wolf brigade on launchpad?20:00
rexbronScottK: Hmm, appropreate, what a novel idea20:01
imbrandonwow, that couldent have went more smoothly, i upgraded a box just now from breezy -> dapper -> edgy -> Feisty , then gutsy20:05
TheMusoScottK: Sorry to see you have to pull back for Hardy, but I do understand why you have chosen to do so.20:05
imbrandonno hickups at all, /me is suprised20:05
TheMusos/have to/choose to/.20:05
ScottKTheMuso: Thanks.  I hope it's a one cycle thing.20:06
TheMusoScottK: Likewise. You are a wonderful, and valuable contributor, and it would be a shame to loose you.20:06
ScottKThanks again.20:06
sacaterapachelogger: cos i love using amarok, and if find any bugs i will immeidiatly report them20:07
ScottKTheMuso: You're at UDS, right?20:07
TheMusoScottK: yes I am.20:08
apacheloggersacater: well, the groups is more about actually getting the bugs sorted as fast as possible... still, if you think it makes sense to be a member ;-)20:08
sacater:)20:08
TheMusoFosscamp is today, but I'm not attending. I'm just in my room with joejaxx, who is rooming with me.20:08
sacatergo for it :)20:08
ScottKTheMuso: Great.  I'm taking an overnight train and will be there tomorrow.20:08
TheMusoScottK: Sweet. For how long?20:08
TheMusodholbach and I were actually talking earlier today about possibly having a Fosscamp MOTu session, if one hasn't already been held.20:09
ScottKTheMuso: I'll leave very early Wed.20:09
TheMusoit would be great if you were here for that, whever it turns out to be.20:09
ScottKWell Sun/Mon/Tues I'll be there.20:09
TheMusoGreat.20:09
TheMusoThere will be something at UDS likely enough, but I was just thinking of an informal chat.20:09
ScottKOK.20:12
* pwnguin hopes the scottK email wasnt about him20:16
ScottKpwnguin: No.20:17
ScottKNo rworries.20:17
ScottKworries even20:17
sacaterapachelogger: :)20:18
sacaterapachelogger: got the email20:18
pwnguinScottK: well, i think theres nothing wrong with having written guidelines ala debian-policy, though for the moment i do agree that MOTU should be informed and intelligent20:19
ScottKpwnguin: Agreed.  Better documentation is a good thing, but lack of it isn't an excuse for doing obvious things.20:20
ScottKGotta run.20:20
pwnguindebian policy is pretty big20:21
staniignore what I will say (working on the abbreviations wiki page)20:21
stani!SRU20:21
UbotwoStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates20:22
geserScottK: as I got burned myself with gnumed-client, what's your opinion on https://bugs.edge.launchpad.net/ubuntu/+source/gnumed-client/+bug/154136/comments/5 ?20:32
UbotwoLaunchpad bug 154136 in gnumed-client "gnumed - "new upstream available" - 0.2.7.1" [Low,In progress]20:32
StevenHarperUK_Hi I am looking for MOTU's to review my Package (easycrypt) on REVU : I currently have 0 Advocation's: http://revu.tauware.de/details.py?upid=43720:32
stani!DaD20:33
UbotwoFactoid dad not found20:33
stani!DAD20:33
geserStevenHarperUK_: what about the warning for the menu file?20:33
StevenHarperUK_geser: thats a pointless warning, the new Debian Menu structure spec allows that entry, the test are no longer valid20:34
geserStevenHarperUK_: isn't http://www.debian.org/doc/packaging-manuals/menu-policy/ch2.html the current list for the sections anymore?20:37
StevenHarperUK_A MOTU gave me another link the other day20:39
geserhttp://www.debian.org/doc/packaging-manuals/menu.html/ch3.html#s3.2 that one?20:39
StevenHarperUK_geser: yes20:40
StevenHarperUK_geser: which is right20:40
geseris also contains a menu structure but is it also contains "The authoritative list of Debian's menu structure is maintained in the Debian Menu sub-policy document which is part of the Debian Policy package." and "The menu structure below is included only for convenience and is not authoritative."20:40
geserany DD around who knows which document is right about the menu structure?20:40
StevenHarperUK_I keep finding these conflicting docs :P20:41
StevenHarperUK_My current choice is : section="Applications/File Management"20:41
StevenHarperUK_And that appears in Accessories in my 7.10 install20:42
StevenHarperUK_so it does work20:42
StevenHarperUK_and I think meets the new (coming) spec20:42
geserStevenHarperUK_: have you also a reference for that hotkey entry in your menu file? I can't find in it mentioned in that page and linda misparses it.20:43
StevenHarperUK_Right Ill remove it20:43
geserStevenHarperUK_: does your app appear in the menu because of the menu file (Ubuntu doesn't use it by default) or because of your .desktop file?20:45
StevenHarperUK_geser : I don't know20:47
rexbrongeser: Compiling against 2.5 seems to cause no issues20:48
StevenHarperUK_geser: I have removed that hotkey and im resubmitting now20:49
joejaxxanyone know the colour legend for merges.ubuntu.com/universe.html/20:49
joejaxx?20:49
StevenHarperUK_geser: is that ok?20:49
jdongis there a way to scrape source packages from Launchpad without resorting to link-scraping?20:50
jdong(like an API of some sort?)20:50
geserjoejaxx: it's the Priority: field from debian/control20:51
jdonggrr never mind, I'll just continue to do it the old fashioned way20:51
geserStevenHarperUK_: yes20:51
StevenHarperUK_geser: ok ill stick the comment on it too20:52
bddebianGrr, why doesn't library packaging suck so much? :-(20:55
joejaxxksdjflkslkdfslkdjflksdfsdflkslfkjw/in 31520:55
joejaxxgah20:55
TheMusobddebian: Doesn't?20:56
joejaxxblasted ssh lag20:56
bddebianErm s/doesn't/does/20:56
TheMusobddebian: Thought as much. :p20:57
StevenKjoejaxx: Where are you hiding?20:57
joejaxxStevenK: i am hiding? lol20:58
StevenKjoejaxx: And you can't complain about ssh lag if you're not ssh'ing to Australia.20:58
joejaxxStevenK: :P20:58
bddebiandh_makeshlibs is supposed to create the shlib file right?20:59
StevenK.shlibs, yes20:59
StevenHarperUK_geser: its there21:02
StevenHarperUK_geser: I have added comment on what I did21:02
geserStevenHarperUK_: just curious: as easy crypt is a gui for truecrypt does it work without it?21:09
geserStevenHarperUK_: just minor (no need to do a extra upload for it): install only *.py files (no *.pyo or *.pyc). Your easycrypt.install has "*.py* usr/share/easycrypt21:10
geser" but as you only have *.py files that just minor21:11
geserStevenHarperUK_: besides this looks ok, I'll do a final review later and advocate it if I don't find any new issues21:13
bddebianStevenK: OK, it's creating <package>/DEBIAN/ files as it should but it doesn't seem to be doing anything with them??21:13
StevenKSo what should it be doing?21:14
bddebianDunno but I keep getting a linda warning that the package is not in an shlibs file21:15
bddebianGah, why is this so freakin difficult? :-(21:21
StevenKbddebian: Does dpkg -I mention it?21:22
=== Kmos_ is now known as Kmos
ajmitchgood morning21:22
lamegogood night :P21:23
StevenKMorning21:23
bddebianHeya ajmitch21:23
bddebianStevenK: The shlib file you mean?21:23
TheMusoHey ajmitch21:23
StevenKbddebian: Yes21:24
bddebianYes it's there21:24
=== yamal__ is now known as yamal
bddebianWould the source package name cause an issue?21:25
bddebianFor this the source package name was just libwfut while the binary is libwtfu-0.1-021:25
erableHi.21:25
StevenKbddebian: I don't think so.21:26
erableI'm looking for someone to review packages on REVU (qdevelop, qextserialport and qtsmbstatus). Thanks.21:26
* ajmitch wants a libstfu21:27
bddebianajmitch: For me? :-)21:35
bddebianaaaaaaaaaahhhhhhhhhhhhh I give up21:51
TheMusobddebian: What package?21:54
bddebianlibwfut.  It's in the games svn, not in Debian yet21:54
TheMusoca21:54
TheMusoah21:54
bddebianThis is the warning:21:55
bddebianW: libwfut-0.1-0; The library libwfut is not in a shlibs file.21:55
TheMusobddebian: Does the package contain a shlibs file/21:56
bddebianafaict, yes.  It uses dh_mkshlibs to create it and as StevenK pointed out, dpkg -I shows it21:57
rexbronperhaps I am just daft, but could some one point me to documentation on how to update a source package from a svn checkout?21:58
TheMusoright21:58
TheMusobddebian: Did you use -i with lintian to get a better explanation?21:58
bddebianlintian doesn't give that error but yes, I did with linda and it didn't help much21:59
bddebian The library shown above is not listed in a shlibs file. This means21:59
bddebian that packages that depend on this one won't get ${shlibs:Depends}21:59
bddebian correctly.21:59
geserbddebian: does dpkg-deb -I shlibs give back useful output for it?22:03
gesercan you put the deb on some webspace?22:03
bddebianlibwfut-0.1 0 libwfut-0.1-0 (>=0.1.0-0), libwfut-0.1-0 (<<0.1.0-99)22:04
geserbddebian: that's the only lib inside this deb?22:05
bddebianYep22:06
RainCTCan someone please merge ~rainct/ubuntu-dev-tools/dev into ~ubuntu-dev/ubuntu-dev-tools/trunk?22:06
TheMusoRainCT: If bandwidth here at UDS wasn't so bad, I'd do it in a hearbeat. :p22:06
TheMusoheartbeat even22:07
hellboy195good night guys :)22:07
geserbddebian: this looks ok, I'd probably ignore that error then22:07
RainCTTheMuso: :)22:07
bddebianOK..22:08
RainCTbddebian: is «balsa» free (the merge) or are you working on it?22:10
bddebianRainCT: Go for it22:11
RainCTok :)22:12
RainCTbtw, does anyone know what the status about adding grab-merge to ubuntu-dev-tools is?22:13
TheMusoRainCT: Theres a bug filed on it.22:13
TheMusohttps://bugs.launchpad.net/bugs/15509822:14
tepsipakkiit needs a license22:14
UbotwoLaunchpad bug 155098 in ubuntu-dev-tools "add grab-merge.sh" [Wishlist,New]22:14
RainCTah22:15
RainCTTheMuso, tepsipakki: thx22:17
* RainCT grumbles something about what's so difficult on licensing stuff properly before making it public22:17
TheMusoRainCT: In this case, the script was written to simply grab files from the site, and it requires the author to give it a license. IMO I don't see the need for it to be in ubuntu-dev-tools, unless it was rewritten to include fetching from DaD, but even thne, I think its fine where it is.22:18
bahadunnhowdy22:18
RainCTwell, it's always nice to get everything there with an apt-get install22:20
RainCTbut you're right, this one isn't difficult to find22:20
* minghua wonders why ubuntu-dev-tools depend on reportbug.22:29
TheMusominghua: Theres a script to submit source changes to debian.22:32
TheMusoWhich uses it.22:32
minghuaAha, it's for reporting bugs to Debian.  Thanks TheMuso.22:33
TheMusonp.22:33
RainCTbddebian: "comment out *_DISABLE_DEPRECATED" do you know what those are?22:38
RainCT(about the Makefiles)22:38
bddebianRainCT: Not exactly sure what they do but fixed several packages that way :-(22:40
TheMusoRainCT: has there been a new upstream version since the last merge?22:40
bddebianWell I should say they disable deprecated glib/gnome/etc commands22:40
bddebianNot that I'm aware of22:41
minghuaRainCT: Is that a GTK application?22:41
TheMusobalsa is yes.22:41
RainCTTheMuso: yes, 2.3.17 -> 2.3.2022:42
TheMusoactually i think its a gnome app22:42
TheMusoRainCT: Right22:42
TheMusoRainCT: Try without the disable depricated stuff first, to be sure its not needed.22:42
minghuaRainCT, TheMuso: Then I believe it's because of a new glib/gtk version.22:42
JanCif anybody has experience with the 'python-django' package: http://www.djangoproject.com/weblog/2007/oct/26/security-fix/22:43
RainCTTheMuso: ok, building22:43
TheMusominghua: yeah. Somethign similar was needed for another app I've worked on.22:43
minghuaGlib/GTK label some functions as obsolete for every new major version.22:43
RainCTuh.. is there any reason for «dpkg-source -x package.dsc» to be really slow when being used with something downloaded using grab-merge?22:45
RainCTahh22:45
RainCTgpg: keyserver timed out22:45
TheMusoah22:45
RainCThow can I get the keys for debian? (or what else can I do in order that it works properly)22:46
TheMusoRainCT: I don't worry about checking sigs when unpacking packages.22:46
RainCTah ok, where can I disable it then?22:47
minghuaI didn't know dpkg-source would check signature remotely.22:47
minghua...maybe on Debian it doesn't...22:47
TheMusoMe neither.22:47
TheMusominghua: nor on Ubuntu22:47
RainCTwell, it toke a lot and then said this http://paste.ubuntu-nl.org/42403/22:48
RainCTand the same with the stuff I downloaded previously22:48
minghuaRainCT: Installing debian-keyring package *may* help.22:49
TheMusod/c22:49
TheMusouh22:49
=== azeem_ is now known as azeem
RainCTok, thanks22:49
minghuaRainCT: I think it has something to do with your gpg setting.22:54
minghuaI just tried under gutsy, it doesn't connect to a remote keyserver here.22:55
StevenHarperUK_Hi I am looking for MOTU's to review my Package (easycrypt) on REVU : I currently have 0 Advocation's: http://revu.tauware.de/details.py?upid=43723:00
RainCTminghua: it's the default one, + seahorse installed23:09
JanChttps://bugs.launchpad.net/ubuntu/+source/python-django/+bug/15790323:11
UbotwoLaunchpad bug 157903 in python-django "security vulnerabiity in django i18n system" [Undecided,New]23:11
POX_buxy: ^^ (we need to fix it in DPMT)23:13
RainCTbalsa is writing a lot of  "cc -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED ....." lines23:20
TheMusoRainCT: Did you check for a patch to make that happen?23:23
RainCTthe package was build fine tought23:27
TheMusoRainCT: Yeah but if that was showing up, something is still causing it to disable the depricated warnings or whatever it is.23:29
RainCTyeh, the Makefiles contain that23:30
RainCTin the latest ubuntu revision this was commented out, but directly on the makefiles (no patch)23:30
TheMusoRight.23:31
TheMusoMaybe try commenting it out.23:31
persiaRainCT: patches in diff.gz are still patches: just a different way of doing them (one patch for everything)23:31
RainCTwell, so this should continue?23:32
RainCT*continue there23:32
TheMusoRainCT: Basically, it would be good to find out whether the disabling is needed.23:32
nenolodanyone have tips on packaging CMake based buildsystems?23:35
persianenolod: You'll need to add the right cmake calls to both the configure: and the build: rules.23:36
nenoloddarn! i was hoping there was a cdbs overlay file for it :(23:37
nenolodoh well, there's other things that need to be done before it's packageable anyway23:37
nenolodthe damn library doesn't even set a SONAME and it installs as library.so23:38
TheMusonenolod: have you told upstream?23:38
nenolodyeah23:38
nenolodi have23:38
nenolod;p23:38
TheMusoOk.23:38
nenolodbut upstream is a gentoo luser, so we'll see if he chooses to care or not23:39
nenolod;p23:39
nenolodIT WORKS ON MY GENTOO BOX23:39
nenolodis probably what he will say ;p23:39
nenolodalthough AFAIK portage complains about missing SONAME too23:40
nenolod;p23:40
TheMusolol23:40
TheMusoBut if its a library.23:40
persianenolod: The problem is that cmake allows wide latitude in the way it wishes to be called in each step.  If you can find a way to generalise, and prepare a candidate cmake rule for CDBS, it may be accepted (although CDBS changes usually take a complete cycle for review & acceptance).23:40
nenolodpersia, i've noticed that cmake is very flexible23:41
persiaTheMuso: even a library doesn't matter on Gentoo.  all clients get recompiled when it is updated, even if there is no API or ABI change.23:41
nenolodit is annoying ;p23:41
TheMusopersia: See thats dangerous.23:41
TheMusoLulls programmers into a bad practice.23:41
nenolodTheMuso, well, portage goes23:42
persiaTheMuso: That, and makes packaging problems worse.  If there's an API change, and the packager forgets to change the package name, the system breaks.23:42
nenolodQA Notice: missing SONAME for libfoo.so23:42
nenolodor something23:42
TheMusoyeah. Portage should just stop and say "I'm not going any further"23:43
nenolodit's portage23:43
nenolodlowest common denominator23:43
nenolod;p23:43
TheMusoWell he deserves to have his ass kicked by sane packagers/distro maintainers.23:43
persiaTheMuso: We don't do that for lintian.  Why should portage for the equivalent?  I'm not trying to defend portage as a whole, just the decision to allow breakage if the packager really wants to.23:43
TheMusopersia: True.23:44
* persia completely agrees that the developer/packager who lets that through deserves direct physical appreciation from all the users23:44
bmk789what should i do with my GPG keys to transfer them to a new OS?23:45
TheMusoAfaik the only time one doesn't need to use a soname is for plugins, but even then...23:45
persiabmk789: Copy the pubring.gpg and secring.gpg files from ~/.gnupg.  You may also want the trustdb.gpg, but that is less essential.  If you forget pubring.gpg, you can at least download your key from the keyservers.  If you forget secring.gpg, you'll have trouble...23:47
TheMusoThats if your public key is on a key server.23:48
bmk789so basically transfering the whole .gnupg dir over will do the job?23:48
persiaTheMuso: Technically, one never needs a soname: it's just a mechanism to identify the ABI so that clients can select the right library version at runtime, and multiple versions can be installed.23:48
* TheMuso nods23:48
persiaTheMuso: Publishing to a keyserver is a requirement for Contributors :)23:49
TheMusopersia: yeah I know that.23:49
persiabmk789: That might work, but you may wish to adjust gpg.conf if your gpg version changes, you don't really need the backup files, and it doesn't hurt anything to generate a new random seed.23:49
bmk789thanks23:52
=== aplg is now known as apachelogger
RainCT(Can someone please merge ~rainct/ubuntu-dev-tools/dev into ~ubuntu-dev/ubuntu-dev-tools/trunk?)23:55
nenolodpersia: i don't understand this using CMake trend23:59
nenolodpersia, what is so wrong with autotools :/23:59
persiaRainCT: Ummm..  About line 45 of get-build-deps.  It fails to guarantee either that sufficient versions are installed, or try installing alternates if the preferred dependencies are not available.  The second it's a big issue, but the first can be a problem.  Can these not be extracted, and checked with grep-dctrl or similar?23:59

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