/srv/irclogs.ubuntu.com/2008/02/29/#ubuntu-motu.txt

mok0jdong: in what way, less painful?00:04
StevenKI suspect the base tarball isn't one any more00:04
jdongmok0: the base.tgz is much faster to build00:05
jdongmok0: I find myself doing pbuilder updates quite frequently so that's greatly appreciated00:05
mok0jdong: hmm, ok00:05
jdongand the base.tgz size increased abt from 88->110MB00:05
mok0jdong: I use cowbuilder, so no tarring or compression00:05
jdongwhich is noticeable.. .but not too bad00:05
jdongmok0: if I had LVM set up on this machine....00:06
* StevenK uses sbuild and LVM snapshots00:06
* mok0 plans to set up sbuild & LVM snapshots at some point00:06
=== neversfelde_ is now known as neversfelde
LaserJockhi mok000:07
mok0LaserJock: Hi00:07
LaserJockI haven't quite been convinced yet that sbuild/LVM is much better than pbuilder00:08
LaserJockseems like you need an aweful lot of disk space for them00:08
mok0LaserJock: true, but my machine has so many gigabytes of diskspace I don't really need00:09
LaserJockso what do you gain though?00:10
mok0LaserJock: As I understand it, with sbuild you can create your own buildd system, that compiles several archs00:11
LaserJockand you can't do that with pbuilder?00:11
LaserJockjust wondering00:11
mok0LaserJock: you can use deb-o-matic00:12
LaserJockdeb-o-matic apparently work with pbuilder as well00:13
RAOFLaserJock: It's a bit faster than pbuilder, and it's an environment closer to what the buildds use.00:13
mok0yes that's right00:13
LaserJockRAOF: right00:13
LaserJockbut they seem fairly comparable00:14
LaserJockwhen I reinstalled my system I LVM'd it all so I could try it out, but I haven't had a chance to try yet00:16
LaserJockI don't have a lotta hard drive space so that was my biggest concern00:16
StevenKYou seemed more content to complain about 64 bit issues instead.00:16
LaserJockheh00:17
LaserJockI haven't reinstalled it though, I'm still sticking to 64 bit00:17
LaserJockI've been learning how to work around the issues00:18
LaserJockI need to figure out how to get a 64 bit skype 200:20
LaserJockthat's my latest challenge00:20
* RAOF laughs derisively.00:23
RAOFActually, that's unfair.  Skype _would_ be easy for me to set up if ALSA wasn't broken.00:26
* LaserJock cringes at reading people trying to deploy Hardy production school servers00:28
RAOFLaserJock: http://www.skype.com/go/getskype-linux-beta-dynamic seems to work (modulo ALSA problems) for me.00:29
FujitsuI've deployed Hardy to a server.00:29
FujitsuThough it isn't doing much at the moment other than rebuilding universe.00:29
RAOFAs have I.  But that's because I'm _insane_.00:29
jdongLaserJock: I've been shocked by how stable hardy has been throughout development...00:29
Fujitsujdong: Indeed.00:29
LaserJockwell00:29
jdongthe hiccups have only been minor so far00:29
jdongthere's that pycentral day :)00:30
FujitsuApart from composite on -intel, it hasn't broken.00:30
FujitsuAnd that, yeah.00:30
jdongand yeah, intel xv from day to day00:30
LaserJockI'm not afraid of the desktop stuff in general00:30
FujitsuAnd g-p-m a bit lately, but nothing important.00:30
jdongmy biggest trouble area right now is the newest HAL00:30
jdongi.e proc->sys batteries00:30
LaserJockbut deploying unfinished software to workaround Gutsy bugs seems doomed00:30
RAOFYes.00:30
jdongsysfs batteries do not update properly for me, so I've personally locked my own patched hal to my macbook right now00:30
Fujitsujdong: I have 59 hours until my battery is charged.00:31
RAOFMy battery is discharging on AC :)00:31
emgenteya people00:32
emgent59 O_O00:32
emgentlol Fujitsu00:32
FujitsuI had 63 hours of runtime this morning, too.00:33
jdongmy battery only updates when I /etc/init.d/hal restart00:33
jdongso I love how I have 98% battery for 4 hours00:33
jdongthen my PMU puts the laptop to sleep.00:33
FujitsuSame.00:33
mok0jdong: Just tested lzop, it's about 2x faster than gzip00:33
jdonghence why I inverted the patch we chose to apply00:33
FujitsuI see the flashing red battery light, and note that I have 100% full...00:34
jdongmok0: it turns the process from CPU bound to IO bound.00:34
FujitsuBut then the power history graph shows correct discharge...00:34
mok0jdong: ok00:34
jdongFujitsu: and even worse, g-p-m and laptop mode both apply the wrong power saving settings00:34
jdongmok0: so the more underpowered your CPU is, the more you'll likely save00:34
mok0jdong: I have a q6600, not exactly underpowered :-)00:35
jdongmok0: oh PFFT00:37
jdongmok0: then you'd almost not benefit from the switch00:37
mok0jdong: 2x00:37
jdongmok0: you'd probably want to use p7zip's bzip2 backend00:37
jdongmok0: which can quad-thread bzip2 from stdin00:37
jdongthat might end up faster on your muscle CPU00:37
mok0jdong: cool00:37
mok0lzop doesn't delete the original?00:37
jdongmok0: lzop is identical in behavior to gzip00:38
mok0jdong: no00:38
mok0jdong: not for me00:39
mok0jdong: it leaves the original as well as the compressed file00:39
jdongmok0: you're right00:39
* mok0 tries p7zip00:40
mok0definitely slower00:40
jdongmok0: are you sure you're multithreading bzip200:41
mok0jdong: no :-)00:41
jdonglemme TRY to recall the cmdline00:41
jdong | 7z a -tbzip2 -mx=1 -mmt=on -si test.bz200:41
jdongthat should be the "business end" of your pipe00:42
jdongit's definitely gonna be 3-4x faster than standard bzip2, and compress better than it.00:42
mok0jdong: I am testing on an .iso, it doesn't really compress well00:42
jdongthe question is, is it gonna be faster than lzop.....00:42
jdongmok0: you should probably test on a gunzipped base.tgz00:43
mok0jdong: you mean gunzipped base.tgz?00:43
jdongwhat did I say?00:44
mok0jdong: kkk00:44
mok07z: 7.77 secs :-)00:46
mok0lzop: 2.26 sec00:46
jdongok, that's what I expected00:47
jdongthough of course the former would be a lot smaller if it were compressible00:47
mok0Both compress the image to 81M00:47
mok0bzip2: 19.9 sec00:48
mok081 Mb00:49
FujitsuHow long does pbuilder usually take overall? sbuild+LVM gives me <25 second builds on lots of things.00:49
mok0Fujitsu: it take me 3.9 secs to decompress base.tgz00:50
LaserJockman, pbuilder used to take slightly over 1 min. on my older laptop00:50
FujitsuNot bad.00:51
mok0I use cowbuilder, which does no unpacking/packing00:52
FujitsuWe seem to have a lot of failures in universe because of the dh_iconcache/dh_icons migration.00:52
mok0Fujitsu: what's the problem?00:53
Fujitsudh_iconcache doesn't exist any more, so the builds fail.00:53
jdongFujitsu: unpacking the base.tgz usually takes me 3-4 secs, cleaning takes another 5 secs or so00:53
mok0Ah.00:53
jdongso I'd guess at top 15s overhead00:53
LaserJockFujitsu: I thought it was transitioning00:53
FujitsuLaserJock: My build results say otherwise.00:54
LaserJockhmm :/00:54
LaserJockFujitsu: do you have any idea how many FTBFS we're looking at?00:56
FujitsuLaserJock: Total, or just from that?00:57
LaserJockjust from that00:57
FujitsuStill grepping for that.00:58
LaserJockI guess total would be good to know as well ;-)00:58
Fujitsu~500 out of the ~8300 that I've built so far have failed. Some of those won't be legit failures (because I forgot to use P-a-s this time), but most will be.00:58
LaserJockhmm00:59
LaserJockthat's fairly significant00:59
FujitsuYes.00:59
FujitsuAbout 3000 builds still to go, which should take about 36 hours more.01:00
LaserJockI wonder if they're biased towards Ubuntu packages or if they're a general problem01:00
TheMusoFujitsu: I'm guessing this is related to performing universe rebuilds?01:01
FujitsuTheMuso: Correct.01:01
TheMusoLovely.01:01
slangasekLaserJock: defining "Ubuntu packages" how?01:01
=== jelmer_ is now known as jelmer
LaserJockslangasek: Ubuntu versioned01:02
slangasekdh_iconcache was never in Debian, so they'll all be Ubuntu-local bits01:02
jdongpkgname =~ ubuntu?01:02
LaserJockslangasek: I was speaking about all FTBFS for that part01:02
slangasekah, yes01:02
jdongis there any way of grabbing the changelog between two vers of packages from launchpad?01:02
jdongor is hitting up changelogs.ubuntu.com the only way?01:02
slangasekin that case, I'm sure there are plenty of FTBFS that can be blamed on the Debian maintainers ;)01:02
LaserJockyeah01:03
LaserJockwe often sync at precisely the wrong time ;-)01:03
slangaseknah, there's no right time to sync that will avoid the fact that a significant number of packages in Debian unstable are poorly maintained01:04
FujitsuHm, pycentral breakage in a build just a few minutes ago.01:04
FujitsuDuring bzr installation. Is that known?01:05
superm1what actually happened that initiated this pycentral breakage in so many things?01:05
LaserJockslangasek: I don't mean sync repo wide, just on a per-package basis01:06
LaserJockanyway, yeah01:07
slangasekLaserJock: yes, and some packages sit FTBFS in unstable for longer than an Ubuntu release cycle :)01:08
LaserJockyeah01:09
jdongIs there some method other than grep-dctrl that I can use to resolve an arbitrary binary package name to its source package?01:09
LaserJockit's difficult sometimes because Debian seems to have quite variable levels of maintenance01:09
blueyedShould a package remove obsolete config files when it gets upgraded? They seem to stay in /etc and get listed as "obsolete" in "dpkg -s".01:19
FujitsuErasing modified configs is a Bad Idea.01:20
blueyedFujitsu: sure. But they should get removed when they are unmodified, shouldn't they?01:20
crimsun_jdong: rmadison?  apt-cache madison?01:22
jdongcrimsun_: really? *checks his sanity*01:22
jdongcrimsun_: rmadison on a binary package name doesn't seem to tell me its source package?01:23
jdongor am I being retardd?01:23
crimsun_jdong: ah, it's not reliable, true01:25
crimsun_jdong: it only shows source if the binary pkg name is also the source pkg name01:25
jdongright01:25
crimsun_jdong: ("apt-cache madison" should suffice, though)01:25
jdongI guess I'll just grab the Source.bz2's01:25
jdongcrimsun_: well that makes assumptions about what's in sources.list01:26
crimsun_true01:26
jdongif only launchpad were magical...01:26
crimsun_jdong: PTS has something of that sort01:32
emgentheya crimsun_ :)01:32
crimsun_hey emgent01:32
=== greeneggsnospam is now known as jsgotangco
ScottK\sh_away: If it's bugfix only, no FFe is needed.  Just file a bug to document what you are doing.02:40
=== kitterma is now known as ScottK2
LaserJockhmm03:43
* LaserJock wonders why git-core in fiesty-backports has a ~dapper1 version and is newer than in gutsy03:44
Hobbseehm?03:53
Hobbseeheh03:53
ScottKLaserJock: Because it was backported from Hardy to Dapper and then Hardy got a newer one that wouldn't backport cleanly past Gutsy so the Dapper one was forward ported to Edgy/Feisty.  Gutsy backport from Hardy is pending.04:02
ScottKClear?04:02
LaserJockScottK: kinda04:02
ScottKIt'll all work out right in the end.04:03
ScottKjdong had it all figured out.04:03
LaserJockI figured04:03
LaserJockjust made me smile as I was backporting04:03
jdonglol04:04
jdongyeah lamont uploaded to dapper initially, then I realized we needed to care for everyone else04:04
jdongI got a FTBFS of the latest hardy to gutsy which I am investigating04:04
jdongsomehow the test for cvs fails in pbuiler04:04
LaserJockhmm, I'm  currrently trying it04:06
LaserJockit takes an insane amount of time doing tests04:06
jdongLaserJock: one of the final test cases failed with can't cd into cwd, IIRC04:06
LaserJockhmmpf04:07
ScottK2jdong: Lucky you to have an interested core-dev that might upload a source backport for you.04:07
jdongScottK2: yeah, just have to know what to upload ;-)04:07
=== boomer` is now known as boomer
TheMusohrmf. Since when did pycentral start using /usr/share/pyshared?04:12
* TheMuso had to find that one out by building a damn package by hand.04:12
emgenthello world04:18
* jscinoz is away: I'm busy04:24
RAOFjscinoz: Thank you for that useful titdit of information :P04:25
* jscinoz is back (gone 00:00:52)04:25
jscinozwhat happened04:25
jscinozdidnt know that would go out in every channel04:25
jscinoz>_<04:25
LaserJockjdong: well, git-core just finished building for me04:27
jdongLaserJock: no way04:27
jdongLaserJock: well why did it fail for me :(04:27
jdongoh well I'll assume it works04:27
ScottK2jdong: You don't have that special core-dev touch.04:27
jdongand get a backport going04:28
LaserJockheh04:28
jdongScottK2: lol04:28
LaserJockhmm, so the icecast of the local police scanner proved useful tonight06:09
LaserJock"Powered by Ubuntu" ;-)06:10
AstralJavaLaserJock: Could you elaborate, please? Sounds fascinating. :)06:26
LaserJockwell, somebody in my LUG emailed to say they set up an icecast server on an Ubuntu box to stream from his police scanner06:27
LaserJocktonight "something" happened in our neighborhood06:27
LaserJocka helicopter kept circling around06:28
LaserJockso I thought I'd make use of the stream and see what was up06:28
AstralJavaOh alright. Nice. :)06:28
LaserJockI'm still a bit shaky on the details, but something definately when down a couple streets away06:28
AstralJavaRight.06:29
LaserJockI thought it was an interesting use of Ubuntu :-)06:29
AstralJavaMost definitely. :)06:33
jscinozugh this is maddening06:49
jscinozpackage builds fine with dpkg-buildpackage, but if i debuild -S -sa then use pbuilder it fails06:49
RAOFjscinoz: Missing build-deps?06:51
jscinoznone afaik06:52
RAOFjscinoz: Also, logs make for more useful answers :)06:52
jscinozsec il lpatebin06:52
superm1good evening slomo, you around?06:52
slomosuperm1: yes06:53
jscinozRAOF, http://pastebin.com/m28dfdc9506:53
superm1as we had discussed the other day about that patch related to V4L/V4L2, I scrapped it and made one against gst-plugins-good0.10 that just changes the default06:54
slomosuperm1: sounds better06:54
superm1I talked to an upstream dev about making the change show up upstream as well, and they're going to consider making it a change there too06:54
warp10Good morning06:54
RAOFjscinoz: Your /tmp is out of space?06:54
RAOFjscinoz: That's likely to be a fair sized package, yes?06:55
slomosuperm1: sounds sane anyway... who did you talk to? :)06:55
jscinozyes 750mb06:55
jscinozRAOF, shouldnt be, i have 1.4gb free06:55
superm1slomo, er i'd have to look at my logs at my PC in the office.  gentleman in #gstreamer06:55
superm1he said they'd decide later though, so just to document it on a bug for now06:56
slomosuperm1: ok, so things are taken care of ;) feel free to patch the ubuntu package for now06:56
superm1slomo, well it's in main06:56
superm1so i'd need to get sponsorship on it06:56
slomooh06:56
slomogive me a patch then ;)06:56
superm1the debdiff on the bug is against debian06:57
superm1bug 19591406:57
ubotuLaunchpad bug 195914 in ekiga "Ekiga & gstreamer inputs default to outdated V4L, and require to be changed to V4L2" [Undecided,In progress] https://launchpad.net/bugs/19591406:57
slomosuperm1: thanks06:57
jscinozRAOF, wait i guess you're right, it is running out of space >_<06:57
slomosuperm1: will care for that later, don't worry :)06:57
superm1slomo, thanks06:58
jscinozis it possible to tell pbuilder to use a different temp dir? i have plenty of room on my home partition06:58
AstralJavajscinoz: Change the APTCACHE and BUILDRESULT config option in your pbuilderrc, I would think.07:03
jscinozthanks07:04
AstralJavajscinoz: Also BASETGZ and BUILDPLACE config options in the same file come to play.07:04
jscinozIf i get my package in to debian, will it likely be in ubuntu 8.10?07:10
AstralJavajscinoz: Most probably, yes, unless you manage to sneak it in within the next few days, and then file a FF exception bug, get it reviewed and accepted within the next two weeks or so. I'm not sure about the dates, but it's getting pretty late for 8.04 cycle anyway.07:29
jscinozyeah, i was told it'd be better to go for debian unstable and it would get into intrepid anyway07:29
AstralJavaYeah, during the Intrepid cycle, it's only a matter of a simple sync request.07:30
jscinozarent the debian folk rather tight-arsed about what gets included though?07:34
AstralJavajscinoz: Heheh. :) I guess one could find a more delicate description. :) To answer your question, I don't really know, I haven't tried to upload anything there, but I've been told they have a good tight QA process, which really is a good thing, mind you. :)07:35
jscinozyeah07:35
jscinozi have one small licensing issue with my package07:36
jscinoza single file is under a non-free license07:36
AstralJavaThey're strict about licenses, yes.07:36
jscinozthe Quake 3 SDK EULA, which permits distribution.07:36
jscinoz>_<07:36
jscinozat the moment i have it display the license preinst, then upon acceptance i have it download this one file which is only 1.2mb07:37
AstralJavaHmm... I have no experience when it comes to such issues.07:37
AstralJavaRight, well unless the upstream agrees to change the policy and license, I'm afraid that's the only approach possible.07:37
jscinozwell i'll submit it to mentors and see what feedback i get.07:40
jscinozalthough i'd imagine every quake3 based game has this same issues, and they're still in the repos07:40
jscinozthis data package takes so darn long to build >_<07:41
jscinozfinally built now to upload the 800mb package >_<07:47
AstralJavaOuch. :)07:57
jscinoz108kbyte upload speed >_<08:00
jscinozdput cant do a diff upload can it?08:00
jscinozbecause i have a feeling the first one is gonna be rejectect and i get to uploda the whole thing again >_<08:00
=== \sh_away is now known as \sh
slomosuperm1: uploaded08:08
slomosuperm1: will take the patch to debian too and upload after the previous version went to testing08:08
HighNoHi everyone. Is updating a package to a new upstream version a feature freeze exception? and if so how can new upstream versions be included into hardy at all? Or do they only go into intrepid and have to be backported?08:13
nixternalHighNo: yes. if it fixes bugs, doesn't include new api/abi changes, then filing a feature freeze exception should be easy08:14
nixternalif it is major changes, then it may be a bit more difficult for it to get included08:15
HighNook, it would be a major update...08:17
nixternalmorning dholbach08:19
dholbachgood morning08:19
dholbachhey nixternal08:19
\shmoins08:25
Hobbseemorning08:25
\shwho can I bug about UbuntuWeeklyNews?08:25
\shMessage from Zend: http://andigutmans.blogspot.com/2008/02/zend-framework-to-be-part-of-ubuntu.html08:25
dholbach\sh: just edit the wiki page :)08:26
\shdholbach: this one? https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Ideas <--- looks a bit outdated ;)08:28
HighNonixternal: so what about if I want to integrate the new version with hardy and most likely without a ffe?08:28
\shoh no...there is something else08:28
dholbachThe next Ubuntu Weekly Newsletter, Issue #80 is due to be released on March 1st 2008.08:28
dholbachhttps://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue8008:29
dholbach\sh: ^08:29
\shdholbach: yeah found it :)08:29
HighNoanybody - what is the exact process of releasing a new version of a package already included in hardy - if that new version only has functionality, not bugfixes? Am I getting this right - it is typically not wanted unless using the backport project?09:20
cody-somervilleHighNo, Are you looking to get the new version into Hardy or into an already released version of Ubuntu?09:24
HighNocody-somerville: Hardy at this time - though the new version will be released next week09:29
cody-somervilleHighNo, The feature freeze has already passed for Hardy. If you want to upload a new version to Hardy, you'll need to file for an exception.09:29
cody-somervilleHighNo, See https://wiki.ubuntu.com/FreezeExceptionProcess09:30
cody-somervilleHighNo, What package are you thinking of?09:31
pwnguinneat. someone finally wrote some colorblind simulations for colorfilter09:32
HighNocody-somerville: blueproximity09:35
cody-somervilleHighNo, interesting package.09:37
cody-somervilleHighNo, What is the upstream URL?09:38
HighNocody-somerville: I am the upstream author and doing some major feature enhancements these days. The version that made it into hardy is very stable and works great but has limited functionality. I was mainly asking to know what to do after I completed those changes and did the testing. If there are ways to get the package with the new funcionality in hardy. (which also implies feisty and gutsy as backporting takes place)09:39
HighNocody-somerville: http://blueproximity.sf.net09:39
cody-somervilleHighNo, Is there a risk of regression? How big is the update?09:39
HighNoanyone: It is ok for MOTUs to accept a package with very low build deps (like debhelper 5). It would make backporting of my package very easy (that is no change at all)09:40
HighNocody-somerville: could you explain regression?09:41
cody-somervilleHighNo, Is there a big risk that the package will stop working where it would work before? ie. The risk of regression would be greater if the amount of changes you've made since the last upload is larger than what some might consider "minor"/.09:42
cody-somervilleHighNo, Once you've made the next release, you can make yourself (or ask someone else) to file a Ubuntu Freeze Exception to see if you can get approval to upload your new version. As I already pointed out, the procedure is detailed at https://wiki.ubuntu.com/FreezeExceptionProcess09:43
HighNocody-somerville: ahh, ok, no danger of regression then09:44
cody-somervilleHighNo, Okay. Well, once you've made the release, feel free to e-mail me if you need help filing for a freeze exception.09:45
HighNocody-somerville: that sounds great09:47
cody-somervilleHighNo, Do you need my e-mail address or will you be able to find it?09:47
HighNocody-somerville:  until when can new versions be introduced?09:47
cody-somervilleHighNo, Technically, new versions may not be introduced with an exception approved by the motu release team. The closer we get to the release date, the harder it will be to get approval.09:48
cody-somervilleHighNo, If with the exception request, you could prove that you've tested it for regressions, I'm sure you'll have an easier time getting approval.09:48
cody-somervilleHighNo, OooOoo... I'm just looking at the release schedule now. I dunno how easy it will be able for you to get an exception. The UserIterface freeze passed on the 28th.09:50
cody-somervilleHighNo, If we can't get your new version into the official hardy repository, we can always put it in a PPA :)09:51
cody-somervilleHighNo, And that'll mean it'll be all ready for a quick upload once the repository for the next version (intrepid) opens in a few months.09:51
cody-somervilleHighNo, Do you know what a PPA is?09:53
HighNocody-somerville: sorry, have been afk09:56
HighNocody-somerville: I've hear of PPA but have not used it until now09:57
cody-somervilleHighNo, It is a personal package archive. It allows you to host debian packages on launchpad easily :)09:58
HighNocody-somerville: I'd like to involve launchpad a bit more into development but don't know how. Are You used to that?09:59
cody-somervilleI am.09:59
HighNowhoohoo09:59
cody-somervilleI'll continue this conversation with you in a private query.09:59
HighNook10:00
=== geser_ is now known as geser
=== dholbach_ is now known as dholbach
proppyoy11:11
=== thekorn_ is now known as thekorn
dholbachsoren, geser, nixternal, persia: I won't be able to make it to the MOTU Meeting today (just as a heads-up) - need to prepare some stuff for next week :/11:43
=== cprov-out is now known as cprov
Hobbseeoh, there's a meeting?11:45
Hobbseegoody11:45
IulianHi11:57
sistpoty|workmotu meeting in #ubuntu-meeting now12:09
RainCTHeya12:44
txwikingermoo13:15
=== allee_ is now known as allee
=== Pricey is now known as PriceChild
mok0persia, about the logo, you can see it in https://help.ubuntu.com/community/UbuntuScience13:28
persiamok0: Ah.  I'm in agreement with you then :)13:28
DaveMorrisI've created a bug, assigned a debdiff for a package thats been included in hardy, and assigned USU to it.  What else do I need to do to get it built and released?13:28
mok0DaveMorris: you've created a bug? ;-)13:30
DaveMorristechnically I did, I left off some dependencies in the package I created :)13:30
mok0DaveMorris: The procedure seems correct13:31
DaveMorrisso just a matter of time till it's build, or do I need to change teh status as well?13:31
mok0DaveMorris: Status = confirmed13:31
* RainCT supposes that DaveMorris means u-u-s and not u-s-u13:31
DaveMorrisUbuntu sponsors for universe is who I subscribed13:32
RainCTok then :)13:32
* mok0 's head just exploded13:32
RainCTrofl13:32
* RainCT puts mok0 head back together with some glue ;)13:33
* mok0 hugs RainCT13:33
* RainCT hugs mok0 back :)13:34
mok0DaveMorris: If you click on the Ubuntu Sponsors for Universe string in LP, you can see that your package now appears on their list13:34
emgentheya13:35
DaveMorrisyeah, I noticed I had only subscribed them, not assigned it to them13:35
RainCTHi emgent13:35
mok0DaveMorris: I don't think you should assign it to them,13:35
mok0but to yourself, showing that you take responsibility for it13:35
* DaveMorris needs to sort out some backports of the package yet13:36
RainCTactually, I think it shouldn't be assigned to anybody (so that the reviewer can assing it to himself) :P13:36
RainCTwhich bug is it, btw?13:36
DaveMorris#19543313:36
mok0RainCT: Ah, is that how it works?13:36
mok0bug 19543313:37
ubotuLaunchpad bug 195433 in opensg "libopensg-core-dev is missing dependices which are called on in the pkg-config file" [Undecided,Confirmed] https://launchpad.net/bugs/19543313:37
sochi13:37
soccan someone help me?13:37
soci worked on bug https://bugs.launchpad.net/ubuntu/+source/blogtk/+bug/19681313:37
ubotuLaunchpad bug 196813 in blogtk "BloGTK doesn't work with Python 2.5 (IOError: unsupported XML-RPC protocol)" [Undecided,New]13:37
socand found the fix13:37
soci contacted the upstream developer and asked him to include it in a new upstream version13:38
sochope that was right?13:38
mok0RainCT: I am constantly confused by what you are supposed to and not supposed to in LP.13:38
socwhen a new version gets released how can i sync it in ubuntu?13:38
mok0RainCT: ... and the rules tend to change ever so often13:38
RainCTsoc: yes, contacting upstream is always right :)13:39
RainCTsoc: now what would be good to do (unless the next upstream version is a bugfix only release) is to include the fix in the version that is currently in Ubuntu13:40
RainCT(s/Ubuntu/Hardy)13:40
RainCTmok0: heh13:40
socRainCT: how can i do that?13:40
RainCTmok0: I also find them somewhat confusing :).13:41
socimo the fix would be very useful because it fixes a) a crasher b) makes BloGTK run with Python 2.5, so the dependency on Python 2.4 can be dropped ...13:41
RainCTsoc: do you have the hardy source repository enabled?13:42
socyes13:42
RainCTmok0: and the answer to your question is yes (well, at least there are some sponsors doing so)13:43
soci downloaded the orig.tar.gz and the diff.gz now13:43
RainCTmok0: it's allways good to subscribe yourself when reviewing something so that other sponsors don't duplicate the work13:43
socin my opinion in the diff all the lines with "-#!/usr/bin/env python13:43
soc+#!/usr/bin/env python2.4"13:43
sochave to be changed back ...13:43
RainCTsoc: okay. you'll need also the .dsc, and then run:   dpkg-source -x *.dsc   to get an uncompressed directory13:44
socbut just deleting deleting is not the right to do i gess :-)13:44
socok13:44
mok0RainCT: Ok, I understand13:44
=== Ubulette_ is now known as Ubulette
mok0RainCT: But subscribing is different than "assigned to"13:45
LucidFoxWhat should be the version number for a fakesync?13:45
socok, did it ...13:45
RainCTmok0: Yes. Subscriber's get bug mail (and in the case of u-u-s, the bug is listed in their "bugs the group is subscribed to" list..)13:46
socdo i have to manually change #!/usr/bin/env python2.4 to #!/usr/bin/env python or is there a way to revert that change?13:46
RainCTmok0: the Assigner field is to say who is working on the bug, and usualy a field with someone assigned shouldn't be touched (unless he is asking for information on his last message or something, then you should answer if you can :))13:46
RainCTsoc: let me have a look at the source.. :)13:47
* jdong half-loses temper at bug reporters13:47
HighNosoc: I believe that there should be #!/usr/bin/python and no env anymore13:48
socok13:48
jdong"Why don't you just upload the package without the launcher and break all the launcher icons? I need this bugfix on hardy NOW"13:48
jdong*grumble*13:48
Hobbseehaha13:48
HighNohehe13:48
Hobbseesounds like a $clueless_user13:48
Hobbseeapply $lart13:48
* HighNo pours in another cup of coffee for jdong13:48
jdongHighNo: thanks13:49
socRainCT: the last change was basically setting the py interpreter to a fixed version13:49
* Hobbsee takes away the accompanying crack pipe13:49
jdongHobbsee: what's even more... he used a *homemade deb* as a threat :D13:49
Hobbseehaha13:49
HighNohehe13:49
HighNoand he didn't ask for archive upload rights?13:50
jdonghttps://bugs.launchpad.net/ubuntu/+source/ktorrent-kde4/+bug/192812/comments/2013:50
ubotuLaunchpad bug 192812 in ktorrent-kde4 "[FF exception] New upstream release ktorrent-kde4 3.0.0 " [Wishlist,Confirmed]13:50
* jdong cries a bit13:50
RainCThaha13:50
HighNohehe, hey at least 'he doesn't want to sound rude'13:50
Hobbseesilly users.13:51
Hobbseeremind them about hte idea of patience13:51
RainCTHighNo: hm.. are you sure? /usr/bin/env allows the user to specify a custom version13:51
jdongHighNo: whenever a statement is prefixed by that, it almost ALWAYS tends to have the opposite effect13:51
HighNojdong: hehe, I know :-)13:51
jdongHobbsee: I almost want to reply back "Well if I do that, don't ever expect me to get a feature freeze exception approved again for the next 2 decades"13:51
Hobbseehaha13:51
Hobbseeit's not like you would anyway.  you're jdong.13:52
HighNoRainCT: that's what the MOTUs have told me to change in my package, telling me the env style is 'outdated'13:52
RainCTHighNo: oh, will have to check this then.13:53
socRainCT: still here?13:54
RainCTsoc: yes, 1 moment13:54
jdongkinit -R13:54
jdonggrumble13:54
socafaik /usr/bin/env selects the _first_ python interpreter in the path13:54
jdongsoc: that's correct13:54
soci guess this is useful if you develop something, where you have different versions installed13:54
jdongsoc: it's also useful when deploying software to platforms with inconsistent python locations13:55
socbut for software release /usr/bin/python should be used, because it uses the _system_ interpreter13:55
jdongi.e. I'm doing that for MIT's intro EECS packages because we must deploy to the network cluster, personal debian/ubuntu, solaris.... etc13:55
socso software behaviour doesn't change if you install another python interpreter13:55
RainCTsoc: the change to "python2.4" was done by upstream?13:55
socyes13:55
jdongbut for an Ubuntu.Debian package, you should use /usr/bin/python*13:55
jdongbecause by policy they are fixed to that location anyway13:56
jdongand you'd rather NOT get bugreports from people who decided to run it with some other python interpretor in their path13:56
socbecause py2.5 was more strict in some XML-RPC things which made BloGTK crash13:56
RainCTjdong: and packages should be patched to use usr/bin?13:56
socso i think the one before me thought "well, then just use pyx 2.4"13:56
jdongRainCT: I would personally be inclined to do so13:56
soc^py 2.413:56
RainCTsoc: heh. and you have a patch for those crashes now?13:57
jdongRainCT: either via gigantic patch or via some sort of make rule in the install target...13:57
soci would now make my changes to source ...13:57
socyes13:57
RainCTjdong: I usualy prefer sed in debian/rules for such things :)13:57
socmy patch verifies that the uri starts with http:// or https://13:57
jdongRainCT: but big patches are fun ;-)13:57
RainCTlol13:57
socif it not starts, BloGTK will crash on Python 2.513:58
socbecause Py 2.5 _requires_ http:// or https://, Python 2.4 didn't do that13:58
* jdong tries his newly built ktorrent-kde413:58
socRainCT: i would now make my changes ok?13:58
RainCTsoc: okay. you can do those changes on the source directly here, as the package isn't using any patch system13:58
socand then could you tell me how they get into the diff?13:59
socor can i just change the last patch?13:59
RainCTsoc: (if it was using one you'd have to create a patch using that system; you can see what patch system is being used by running "what-patch" in the source directory, if you have ubuntu-dev-tools installed)13:59
RainCTsoc: run:  debuild -S13:59
socRainCT: before or after my changes?14:00
Amaranthafter14:00
RainCTsoc: after doing your changes and adding a new changelog entry (with "dch -D hardy -i")14:00
socok14:00
soccan i modify things in the diff?14:00
bobboWhat is the current DH_COMPAT level to use?14:01
RainCTsoc: then cd to the previous directory (where you have the .dsc, .diff.gz and .orig.gz) and run: debdiff <old version>.dsc <new version.dsc> > <new version>.debdiff14:01
Hobbsee614:01
RainCTbobbo: 4-614:01
socok14:01
bobboHobbsee, RainCT; thanks14:01
* RainCT prefers the lowest one which isn't deprecated (unless newer features are needed) as it makes backports easier14:02
* HighNo applaudes to RainCT14:03
RainCTsoc: (where <old version> is is blogtk_1.1-2build1, and <new version> blogtk_1.1-2ubuntu1)14:03
socah ok14:03
* RainCT hugs HighNo 14:03
* HighNo feels warm enough, you can let go now :-)14:04
* RainCT unhugs HighNo heh14:04
jdongvorian: ok I see the problem with ktorrent-kde414:05
jdongrather, it's one of those "it's a transition not a bug" things.14:05
HighNoI always if these jokes only cost precious time one could really spend much more useful or if one does productivity will be lower since you're not motivated...14:05
RainCTsoc: and debdiff will then create a diff from the version that is currently in Hardy to your new one14:05
HighNo+wonder14:05
jdongvorian: the /usr/bin/ktorrent-kde4 launcher is nixed, the desktop file just explicitly calls the kde4 version14:05
socmhhhh14:06
jdongExec=/usr/lib/kde4/bin/ktorrent %i -caption "%c" %u14:06
jdonganyone think that'll actually work?14:06
socRainCT: i'm currently on a gutsy system, but have the hardy package (which is imo the same as the gutsy one)14:06
jdongwe don't need to set any PATHs to contain KDE4?14:06
socis that a problem?14:06
sochow can i drop the dependency on python 2.4?14:07
RainCTsoc: no, same here :)14:07
socok, good14:07
RainCTsoc: the dependency will change automatically14:07
socah, ok14:07
socfantastic :-P14:08
* RainCT wonders if HighNo wouldn't be more productive if he wondered less and spend more time working instead14:08
RainCT:D14:08
socsorry, closed the window ...14:08
socok14:08
toniohi there14:08
socso now i do: dch -D hardy -i14:08
tonioI'm attempting to package a gnome application, and I must say I'm a bit embarassed with gnome build-deps14:08
socthen debuild -S?14:08
HobbseeRainCT: as everyone knows, the most effective thing to do is whing :P14:08
toniofor kde, kdelibs4-dev does the trick14:08
tonioisn't there a gnome-libs meta package for development files ?14:09
jdongHobbsee: do you use KDE4? :)14:09
Hobbseesometimes14:09
RainCTsoc: yes. dch will open a nano window where you have to explain what you changes (look at the previous entries for reference), and also ensure that the version number is right14:09
jdongHobbsee: do you know if a .desktop file just runs /usr/lib/kde4/bin/some_app, whether or not that'll work?14:09
Hobbseeno idea14:09
socah ok14:10
soci see it14:10
jdongHobbsee: I thought several environment variables had to be augmented for KDE4 apps to launch14:10
socit now says hardy in the changelog14:10
socis that a problem for gutsy?14:10
jdongsoc: if you're uploading it into Ubuntu, yes. If you are doing something locally, no.14:10
socmhh14:10
RainCTsoc: no, it should say Hardy14:11
soci would prefer that the change would get into gutsy and hardy ...14:11
jdongsoc: first, fix it in Hardy14:11
socok14:11
RainCTsoc: you'll have to request a SRU then once it's fixed in Hardy14:11
jdongsoc: the process of fixing it in Gutsy is slightly different (StableReleaseUpdates on the wiki)14:11
socah ok14:11
socmhh14:11
socmy emailadress says "doko@ubuntu.com" is that right?14:11
RainCTHobbsee: uhm.. whing isn't in the dictionary :D14:12
Hobbseeer, whining14:12
* Hobbsee probes RainCT with the Long Pointy Stick of DOOM!!!!!!!!!!!!!!! ™14:12
RainCTsoc: in the changelog?14:12
socyes14:13
jdongsoc: lol I'm not sure doko_ would be happy with that ;-)14:13
RainCTsoc: you've a bad global variable then14:14
soclast version was 1.1-2build1, should the new version now be 1.1-2ubuntu0?14:14
socshould i change it to my adress?14:14
RainCTsoc: ubuntu114:14
socok good14:14
RainCTsoc: what does "echo $DEBEMAIL" say?14:14
socnothing14:15
RainCTsoc: ok, do you have a GPG key?14:15
socyes14:15
RainCTsoc: then open ~/.bashrc and at the end add:14:15
RainCTsoc:  export DEBFULLNAME="Your Name (and key comment)"14:16
RainCTsoc:  export DEBEMAIL="your@email"14:16
socwhat's key comment?14:16
RainCTsoc: if you run "gpg --list-secret-keys", do you have (something) after your name?14:17
soci have 3 entries ...14:17
soc2 mail adresses, one jabber14:17
RainCTsoc: look at that one you have on Launchpad and which you want to use for Ubuntu development14:17
socshould i choose the email adress from my launchpad account?14:18
socok14:18
RainCTsoc: DEBFULLNAME should be your name exactly like it's listed there (but without the email)14:18
socahh ... ok14:18
RainCTsoc: dch should get it right then. and yes, for now change the email in the changelog (and also the name if it got it wrong too)14:19
socso, i should run dch again now?14:19
protonchrisI submitted a FFE.  It was ack'ed twice, approved and marked as confimed.  Do I need to do anyting else other than wait?14:19
RainCTsoc: either change it manually or close nano without saving (ctrl+x n) and run it again then14:20
socok14:20
Amaranthprotonchris: us uus subscribed?14:20
Amarantherr, is14:20
socguess i have to restart gnome-terminal too?14:20
RainCTsoc: eh, yes (or at least get into a new tab).14:21
protonchrisBoth uus and MOTU Release team14:21
soc:-)14:21
RainCTprotonchris: then yes, just wait :)14:21
protonchrisCool.  Thanks.14:21
socknow it looks right!14:21
socnow^14:21
protonchrisI just wanted to make sure I wasn't the hold up :)14:21
socparsechangelog/debian: error: badly formatted heading line, at file debian/changelog line 514:22
socdch: fatal error at line 1166:14:22
socProblem executing dpkg-parsechangelog:14:22
socmhhh14:22
RainCTsoc: copy the changelog to http://paste.ubuntu.com14:23
socok, fixed it ...14:23
RainCT(or any other site you prefer)14:23
soclooks like i have to manually align the enumerations ... :-)14:23
soc*sigh*14:23
RainCTsoc: you can also edit the file with any other text editor14:23
RainCTsoc: geany for example gets the align right automatically (and most other graphical editors probably too) :)14:24
socok14:24
socworks now14:24
RainCTsoc: just save (Ctrl+O) the document in nano after it shows up and then you can edit it with what you want ;)14:24
soci exited nano now ... dch is now finished, right?14:25
RainCTyes14:25
socok14:25
socnow debuild -S?14:25
RainCTright14:25
soc*sigh* pgp passphrase ....14:26
* RainCT wonders if he is spamming the channel and #ubuntu-classroom would have been better.. :P14:26
socah now ...14:26
socok14:26
socok, signed that now14:26
RainCTsoc: cool, now the debdiff thing14:26
socdebdiff blogtk_1.1-2build1.dsc blogtk_1.1-2ubuntu1.dsc ????????.debdiff14:28
* RainCT also wonders why he always forgets something when he mentors someone :P14:28
socwhat name should debdiff have?14:28
Hobbseepackagename.debdiff14:28
RainCTsoc: blogtk_1.1-2ubuntu1.debdiff, and there's a > missing before it14:28
socdebdiff blogtk_1.1-2build1.dsc blogtk_1.1-2ubuntu1.dsc > blogtk_1.1-2ubuntu1.debdiff14:29
soclike this?14:29
RainCTyes14:29
socgreat!14:29
sistpoty|workpersia: thanks for hosting the meeting, and sorry again that I had to leave14:29
RainCTsoc: does the debdiff look good?14:29
socWarning: You do not seem to have interdiff (in the patchutils package)14:30
socinstalled; this program would use it if it were available.14:30
socgpg: Signatur am Mo 15 Jan 2007 18:58:57 CET mit DSA Schlüssel, ID 0F932C9C, erfolgt14:30
socgpg: Unterschrift kann nicht geprüft werden: Öffentlicher Schlüssel nicht gefunden14:30
Hobbseeinstall patchutils then14:30
RainCTsoc: install interdiff and ignore the gpg warning14:30
* persia catches up on backscroll, references https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue, and notes that it doesn't appear to change very often (or at least in short bursts).14:30
socok14:30
socnow it works14:30
RainCTs/interdiff/patchutils14:30
HobbseeRainCT: no, patchutils14:30
Hobbseeyes :)14:30
RainCTHobbsee: yes, thanks :)14:30
socRainCT: the GPG warning is gone now too14:30
persiasistpoty|work: Happy to.  I hope you don't disagree with any of the agreements after you had to run.14:30
socater installing patchutils14:31
RainCTcool14:31
sistpoty|workpersia: no, I think it was a very productive meeting :)14:31
socgood14:31
socnow i have the debdiff14:31
RainCTsoc: okay, now you can create a new one because I forgot something :$14:31
persiasistpoty|work: I generally find 12:00 UTC meetings the most productive, and sometimes wonder why we have them at different times (aside from fairness).14:31
RainCTeh, I mean because I didn't explain something yet so that you create it twice and get more practice :D14:31
socok :-)14:32
socno problem :-)14:32
RainCTsoc: get back into the source directory, open debian/control and look at the "Maintainer: ..." line there14:32
RainCTsoc: then run update-maintainer (you'll need package ubuntu-dev-tools for that) and notice what changed in debian/control and debian/changelog :)14:33
soc"You don't have hardy in your source repos."14:36
socnothing changed ....14:37
bobboDebdiff up for Bug #196870 if anyone has some spare time14:37
ubotuLaunchpad bug 196870 in gpppon "No .desktop file for gpppon" [Undecided,Confirmed] https://launchpad.net/bugs/19687014:37
RainCTsoc: do you have hardy in your source repos?14:37
RainCT(try "update-maintainer --section=universe" for now)14:38
persiaRainCT: Do you happen to have a plan for chromium?  I've just noticed it FTBFS (although we've still working gutsy binaries)14:38
persia(update-maintainer issues seem to be the source of the FTBFS)14:38
* RainCT doesn't understand persia's last sentence :S14:38
persiahttp://builder.ubuntuwire.qeuni.net:9998/job/793614:39
RainCTpersia: (about the first questio,) not really. I want to look at the package in debian-games' SVN (and apply our patches there if they aren't in Debian yet), but that's all. I still can't any C/C++ :(14:40
RainCToh14:41
persiaRainCT: It's just a packaging issue.  If the C++ really FTBFS, bug me about it.14:41
RainCTpersia: yes I see. I'll fix it now then14:42
persiaAlso, I think the new sound files were put in SVN recently, and it might be nice to use them (as they are free, unlike the current sound)14:42
persiaIf I'm wrong, it's worth pinging to see if they can be added (they should be ready soon, if not already, and a weekend is coming up)14:42
RainCTpersia: if so what do you thing about bugging some DD in debian-games to release it and then syncing?14:43
persiaRainCT: That works too, but I think D-G is waiting for the new upstream, so I suspect that to be unlikely.14:44
RainCTpersia: ah yes I got some email about that. is there already one or you mean they are waiting until there's one before releasing anything?14:45
* RainCT wonders if soc is still there14:45
=== asac_ is now known as asac
RainCTbtw, does artwork freeze apply to universe?14:46
socsorry14:46
socjust made a soup14:46
socno, no hardy14:46
soci'm running gutsy14:46
RainCTheh no problem :)14:46
RainCTsoc: yes, but you can still have a deb-src line in /etc/apt/sources.list14:46
soc"Maintainer changed to Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>"14:47
persiaYes.  Artwork Freeze / Doc Freeze applies everywhere.  As with any other freeze, if you've a good reason, ask motu-release (but first, have a good reason)14:47
socno, i downloaded the hardy package manually14:47
RainCTsoc: if you plan to contribute more often, I recommend adding "deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse" there so that you can get the sources with "apt-get source package-name" and have a working update-maintainer14:48
persiaEither that, or create a chroot tracking the development version, and do package updates from the chroot.14:48
socah ok14:50
soci guess i'll have to decide where i do my developing in the future ...14:50
RainCTsoc: well lets continue.. that change is something you always have to do when you change a package for Ubuntu (it's needed because of https://wiki.ubuntu.com/DebianMaintainerField, if you are interested)14:51
socon my laptop with hardy it would be easier ... but my gutsy desktop has a brandnew 24" tft :-P14:51
socyes, i know that ...14:51
RainCTsoc: ok, so now you can create the new debdiff ( debuild -S; !debdiff)14:51
RainCTok :)14:51
socdebdiff: fatal error at line 260:14:52
socCan't read file: blogtk_1.1-2build1.dsc14:52
RainCTsoc: oops, cd .. first :)14:52
soccould it be that i have to change dirs between debuild and debdiff?14:52
socok14:52
RainCTsoc: ok, now just check that the debdiff only has the changes that you did (you'll see that sometimes you find strange stuff there), and then attach it to your bug report14:53
socmhhh14:54
sochow do you know that -Maintainer: Diego Andres Sanabria (diegueus9) <diegueus9@gmail.com> is a debian dev and not an ubuntu dev?14:54
RainCTsoc: use "apt-cache madison blogtk" to check that the package is in universe, and then subscribe ubuntu-universe-sponsors to the bug (or in this case, better just give me the URL)14:54
RainCTsoc: because of the version number in his changelog entries14:55
RainCTsoc: but this change is done always anyway14:55
=== dholbach_ is now known as dholbach
socah ok14:55
socmhhh14:55
socmhhh14:55
socbeneth my changes there is something else:14:55
sochttp://ubuntuusers.de/paste/53106/14:56
socis that a problem?14:56
RainCTsoc: only Ubuntu Developers (with @ubuntu.com) can decide to leave themselves as the Maintainer in packages they create if they want14:56
* soc thinks that having an @ubuntu.com email adress would look veeeeery cool :-P14:57
socbut i guess that will take some years :-P14:57
RainCTsoc: heh :D. not really.14:57
socisn't it only for canonicals employees?14:58
soc isn't it only for cannonical's employees?14:58
persiasoc: Only for Ubuntu members.  Typically takes 3-6 months of solid, linkable contributions to get Membership.  Of course, you ought keep the contributions up at that point :)14:58
socah ok ...14:58
RainCTsoc: no, Canonical guys have @canonical.com; the have to go through the Community Council (or some other Ubuntu council) to get an @ubuntu.com, too14:59
socbut back to topic ...14:59
RainCTs/the/they14:59
socis that thing http://ubuntuusers.de/paste/53106/ ok?14:59
socthe last entry looks a bit weird14:59
RainCTsoc: which one?15:00
socthat one after: blogtk (1.1-2build1) feisty; urgency=low15:00
soc"only in patch2:15:01
socunchanged:"15:01
RainCTlooks strange :S15:01
sistpoty|worktjaalton: can you attach diffstat/upstream changelog diff to bug #196073 please?15:02
ubotuLaunchpad bug 196073 in libpciaccess "Please sync from libpciaccess from Debian unstable" [Wishlist,Incomplete] https://launchpad.net/bugs/19607315:02
RainCTpatching file src/spellcheck.py15:02
RainCTpatch unexpectedly ends in middle of line15:02
RainCTHunk #1 succeeded at 1 with fuzz 115:03
=== DktrKranz2 is now known as DktrKranz
RainCTsoc: strange.. try rm blogtk_1.1-2ubuntu1*; cd blogtk-1.1/; debuild -S; cd ..; !debdiff15:07
socok15:07
socmhh15:07
socthe same15:07
persiaAnyone interested in a possible security SRU combined with some date checking code?  Bug #196854 seems to cover a few interesting issues.15:08
ubotuLaunchpad bug 196854 in fail2ban "fail2ban doesn't handle leap years" [Undecided,New] https://launchpad.net/bugs/19685415:08
persiaErr s/security SRU/security\/SRU/15:08
sochttp://ubuntuusers.de/paste/53108/15:09
RainCTsoc: that was intending to be run in ~/build/BloGTK15:11
* RainCT wonders how many computers soc has (desktop07..) :P15:11
* RainCT wonders why he is wondering that much today15:12
* DktrKranz wonders about RainCT wonderings15:14
RainCTdebdiff blogtk_1.1-2build1.dsc blogtk_1.1-2ubuntu1.dsc > blogtk_1.1-2ubuntu1.debdiff15:14
RainCT(oops, sorry)15:15
RainCTsoc: hm.. I get the same thing here15:15
RainCTsoc: well, if you fix the patch manually it works15:17
sochow?15:17
RainCTsoc: http://paste.ubuntu.com/5141/15:18
socmhhh15:20
soci think i need the last one, too15:20
RainCTsoc: it's there. I just moved the stuff up to the other src/* changes, removed the -orig from the --- line, add a "diff -u ..." line and remove the "only in..." crap15:21
socahhh now15:23
socok, didn't see that ...15:23
socok15:23
soci corrected my debdiff now15:24
RainCTsoc: ok, attach it to the bug report. and normally you would have to subscribe ubuntu-universe-sponsors but don't do this now as I'm already subscribing it15:24
RainCTs/subscribing/reviewing15:24
RainCTsoc: eh, but before add: (LP: #xxxx) to the 1st or 2nd point in your changelog entry15:26
RainCTwhere xxxx is the bug number15:26
RainCT(rather to the 2nd one)15:26
socok, mom15:27
socok15:28
soci'll attach it15:28
persiasoc: Careful.  The acronym "MoM" means something very specific here (merges.ubuntu.com) :)15:28
socah ok :-)15:29
sochttp://launchpadlibrarian.net/12296500/blogtk_1.1-2ubuntu1.debdiff15:29
sochttps://bugs.launchpad.net/ubuntu/+source/blogtk/+bug/19681315:29
ubotuLaunchpad bug 196813 in blogtk "BloGTK doesn't work with Python 2.5 (IOError: unsupported XML-RPC protocol)" [Undecided,New]15:29
HighNowhat is the usual crowd in #launchpad? are those paid people? Somehow they are much less responsive than MOTUs...15:29
persiaHighNo: Mix of paid and unpaid, but the community is smaller (harder to review code).  Generally best to check during CET working hours.15:30
HighNopersia: but that's the place to ask if something with launchpad (like rosetta) is somewhat broken?15:31
socRainCT: what does happen now? (btw, i changed status to Fix Committed, hope that's right15:31
HighNoMaybe I'll post the question here too: I'm having a strange behaviour with rosetta: I uploaded a translation, get the import mail with the correct number of entries but the translation does not show up in launchpad - it still shows an old version...15:32
RainCTHighNo: yes, either there, on the Launchpad mailing list or filling a bug15:32
RainCTsoc: was about to complain about that, should be "confirmed" or "triaged" (fix committed means that a MOTU uploaded it) :)15:32
socah ok15:32
persiaHighNo: That's the place, although launchpad-users@ and answers.launchpad.net may also be helpful.15:32
socok, changed15:32
RainCTsoc: uhm, btw, why do you mentor yourself on the bug report? :P15:33
RainCTsoc: I'll upload your changes in some minutes :)15:34
socyesterday i thought "ok, if someone fixes it, i can at least review the patch" but today i thought, "well, let's just do it myself"15:34
soc^^but i hope by mentoring myself i get extrapoints? :-P15:34
HighNohehe15:35
HighNodid you help yourself much?15:35
socthat remains to be dicussed between reporter, mentor and asignee :-P15:35
RainCTlol15:36
socuuuhh15:37
socbtw ...15:37
soc gpg --send-key --> which key should i choose?15:37
socthe "pub" id or the "sub" id?15:38
soci just saw that i forgot to import my gpg key into launchpad and didn't sign the code of conduct ...15:38
RainCTsoc: ohhhh, I can't speak to you anymore until you've signed it :D15:40
soc:-P15:40
socjust tell me which id i have to use!15:40
RainCTsoc: what do you mean with which?15:40
RainCTsoc: that one you used for the package..15:41
socwhen i do  gpg --list-keys soc@krg-nw.de i get 5 lines ...15:41
socfirst starts with "pub"15:41
socthen 3 with "uid"15:41
soc5th starts with "sub"15:41
socand i wonder which id i have to use for  gpg --send-key15:41
RainCTsoc: ah. dunno, mine starts with "sec 1024D/0EADC245 2006-11-04 [expires: 2008-11-03]", where "1024D/0EADC245" is what I've to pass gpg --send-key15:42
soc(and for gpg --fingerprint)15:42
RainCTsoc: try with gpg --list-secret-keys15:42
socnow i have one line with sec15:42
soc3 with uid15:42
socand one with ssb ...15:43
RainCTsoc: see above :)15:43
socguess i'll take that one with sec15:43
=== greeneggsnospam is now known as jsgotangco
sochttps://wiki.ubuntu.com/Soc15:46
soccoooool15:46
socthat's bad for google's summer of code :-)15:46
sistpoty|workprotonchris, murrayc_: thanks for adding the check-symbols output to bug 190744. Unfortunately the abi is not stable, please see my comment at the bug.15:47
RainCTheh15:47
ubotuLaunchpad bug 190744 in libgdamm3.0 "Request: Upgrade libgdamm3.0 to upstream version 2.9.81" [Undecided,Confirmed] https://launchpad.net/bugs/19074415:47
RainCT(if someone is bored, http://paste.ubuntu.com/5144/plain/)15:47
HighNodoh!15:48
* HighNo feels bored enough to fall for that one...15:48
socouuuch ... that's really brilliant ...15:48
socthe call the file UbuntuCodeofConduct-1.0.1.txt15:49
socbut give the line gpg --clearsign UbuntuCodeOfConduct-1.0.1.txt ... of course, that can't work ...15:49
bobbosoc: they spell it wrong on the site15:49
socyes ...15:49
bobbotry tab completing it15:49
socalready fixed it ...15:49
protonchrissistpoty|work: thanks for taking a look.  I was under the impression that symbols starting with an underscore were internal.15:50
bobbosoc: ah sorry15:50
protonchrissistpoty|work: admittedly, I am new to all of this.15:50
sistpoty|workprotonchris: nope... that's the c++ mangling (everything starting with _Z is a c++ symbol iirc)15:50
sistpoty|workprotonchris: you can just use echo "c++demangledsymbolname" | c++filt to see the demangled name15:51
* RainCT observes how HighNo loops :P15:51
HighNodamn, that is a loop?15:52
RainCTHighNo: do you have a broken parser or what? :D15:53
HighNohehe15:53
protonchrissistpoty|work: Ahh.  Thanks.  I'll see if murrayc_ wants to do a new release with an updated soname.15:54
sistpoty|workprotonchris: thanks!15:54
socRainCT: is there anything i can do now?15:56
\shgrmpf15:56
\shcan't we patch away the registration dialog box of netbeans?15:57
HighNo\sh:  why is it bothering you?15:58
\shHighNo: it shouldn't be in an app we ship..there is no need to register, so it's useless...15:58
\shHighNo: and it's highly annoying15:58
RainCTsoc: fix another bug :)15:59
HighNo\sh: at least full ack on 2nd one. I am not certain about the first one. If it is in universe and a commercial one - there still is a point in kindly asking the users to register. Knowing about your users is good for commercial development16:00
bobboRainCT: you got time to sponsor another debdiff for me?16:01
bobboRainCT: this one is actually in universe ;)16:01
HighNo(hey, it's not even bad for any software)16:01
\shHighNo: then it should belong to multiverse but as we build it from source, and as it's opensource now, we should get rid of it16:02
RainCTsoc: (I'll need some time to upload this one as I'm uploading my Hardy chroot and that's damn slow.. feel free to donate me a better connection :P)16:02
RainCTbobbo: subscribe me and I'll have a look at it later today :)16:02
HighNo\sh: you are free to do it - but still open source does not conflict with commercial app.16:03
bobboRainCT: thanks :)16:03
socRainCT: no problem?16:03
socis there a way to see which packages still depend on python 2.4 instead on python?16:03
socso i can investigate if it's a mistake or if there is something fundamental blocking it from using Python 2.516:04
RainCTsoc: apt-cache rdepends python2.4   might help16:04
sistpoty|worksoc: apt-cache rdepends python2.416:04
sistpoty|workheh16:04
socthanks16:04
RainCT^^16:04
soc:-)16:04
\shHighNo: well, then we should change the text "you'll receive mail for new version releases blabla" doesn't make sense in a package which will be supported for 3 years...16:04
HighNo\sh: ok, that does not make sense then16:04
RainCThooray, pbuilder finished :)16:05
HighNo\sh: do you formally ask me to patch that?16:05
HighNo\sh: I just freed 500mb of disk space :-)16:05
\shHighNo: :) disk space is not the problem i have :)16:05
murrayc_sistpoty|work: I don't update .so names for any of the *mm libraries, and neither does GTK+.16:06
HighNo\sh: Yes, but it was mine. (<150mb) I meant I have enough space to apt-get source netbeans now :-)16:06
\shHighNo: and it would be nice, if we could get rid of this screen...or just make it a simple splash which disappears after 2 or 3 secs ,-)16:06
\shthe former is my favorite solution :)16:06
HighNo\sh: I'll have a look.16:07
sistpoty|workmurrayc_: well, you really should, as the abi is broken by the change (that's what the soname is for)16:07
HighNo\sh: you want me to patch the hardy release, right?16:07
\shHighNo: yepp :)16:07
murrayc_sistpoty|work: It's unstable. It's meant to break. But on the other hand, I don't mind if we change the .so name it for that very reason, so I'd accept a patch. Without a patch I'm not confident that I'd make the right change in configure.ac.16:08
HighNo\sh: can you give me some short details on when the dialog pops up and what its content is (at least part of it so I can search for that in the source)16:08
sistpoty|workmurrayc_: ok, I'll take a look, once I'm at home (or maybe protonchris would like to do that?)16:09
emgentjdstrand, ping16:09
\shHighNo: directly when you start netbeans the first time16:09
murrayc_sistpoty|work: Thanks.16:09
sistpoty|workThanks for the lib in the first place, murrayc_ ;)16:10
RainCTbtw, nano segfaults when the terminal is too small16:10
socRainCT: ok, i'll review balder2d next ...16:11
soci'll leave my hands of zope and plone ... and falcon repository builder mentions something about py 2.5 incompatibility ...16:11
RainCTgo soc go! :)16:13
HighNo\sh: I never used netbeans - how do you start it from the command line?16:13
soc^^:-)16:16
\shHighNo: netbeans :)16:19
\shHighNo: if you have sun-java6 installed somehow, it will crash right before start.16:20
\shHighNo: just do this on the CLI:  export LIBXCB_ALLOW_SLOPPY_LOCK=116:20
\shand start netbeans...this is a workaround16:20
socweiiird ... since when go executables to /usr/lib?16:21
\shHighNo: I'll go home now...and come back in at least 1h30mins :)16:21
\shHighNo: if you need help, I can look into the code too :)16:21
\shok...and weekend time now16:21
=== \sh is now known as \sh_away
tjaaltonsistpoty|work: I'm too lazy, I'll just close it as invalid for hardy. it's only really needed when xserver 1.5 is uploaded after hardy.. ;)16:23
sistpoty|workok, thanks tjaalton16:23
IulianI'm trying to debuild a package after I added .desktop file but I get an error from lintian: desktop-file-but-no-dh_desktop-call16:38
IulianI've added dh_installmenu in debian/rules16:38
IulianAm I missing something?16:38
RainCTIulian: you've to add dh_desktop, not dh_installmenu16:38
RainCTIulian: dh_installmenu is for debian/menu files16:38
IulianRainCT: Boah!16:39
IulianRight16:39
IulianThanks RainCT16:39
RainCTIulian: np :)16:39
RainCTsoc: uhm.. blogtk is failing to build16:39
RainCTsoc: both the current version and that one with your changes16:39
bddebianHeya gang16:40
RainCTchmod +x debian/blogtk`pkg-config libgnome-2.0 --variable=prefix || echo /usr`/bin/BloGTK16:40
RainCTchmod: cannot operate on dangling symlink `debian/blogtk/usr/bin/BloGTK'16:40
RainCTstrange.. but running make install manually works16:43
* RainCT thinks that this is a strange package.. :P16:44
RainCTcan someone try to build blogtk on a Hardy chroot?16:47
bobboRainCT: i'll give it a go16:48
bobboRainCT: vanilla package from Hardy apt-source?16:48
hellboy195dholbach: around?16:49
dholbachhellboy195: yes, but quite busy - how can I help you?16:49
=== leonel_ is now known as leonel
hellboy195dholbach: ah, just wanted to let you now that clean-la thing (libnxml) is *still* necessary. so the uploaded debdiff should be ok. if you want to go ahead ,.. but if you have no time, it 's no problem. just no stress :)16:50
hellboy195*know16:50
dholbachhellboy195: OK, best to ask for *somebody* to upload it :)16:51
hellboy195^^16:51
hellboy195MOTUs out there with a little bit of time. Ok in fact I only need '1' ^^. bug 195532 :)16:52
ubotuLaunchpad bug 195532 in libnxml "Merge libnxml 0.18.1-4 from Debian(Unstable)" [Undecided,Confirmed] https://launchpad.net/bugs/19553216:52
IulianRainCT: Do you have few seconds to take a look at my debdiff please? http://paste.ubuntu.com/5145/ - it's bug #19687116:52
ubotuLaunchpad bug 196871 in zblast "No .desktop file; here is one" [Undecided,In progress] https://launchpad.net/bugs/19687116:52
bobboRainCT: blogtk fails on my end too Error: http://pastebin.ubuntu.com/5146/16:52
socRainCT: could it be that the main py-file isn't chmod+x ed?16:54
hellboy195LucidFox: btw, why are you a subscribed at my beagle merge if you are already in the MOTU Mono Team?16:56
LucidFoxhellboy195> I marked my intention to do it this way16:57
hellboy195LucidFox: ah k, nice if you would do it. I uploaded the debdiffs a long time ago and you should have noted that already somebody asked about the progess16:58
LucidFoxIndeed :)16:58
LucidFox(By the way, for some reason I don't receive mail from team subscriptions - none from u-u-s, for example)16:58
hellboy195LucidFox: :)17:00
RainCTIulian: sorry for the wait. the .desktop file won't validate; otherwise it looks good17:12
RainCTbobbo: thanks17:12
RainCTbobbo: same error as here17:13
RainCTbut dpkg-buildpackage -rfakeroot works17:13
RainCTLucidFox: u-u-s mails go to ubuntu-universe-sponsors@lists.ubuntu.com17:13
IulianRainCT: No problem, what should I do before submitting the debdiff to the bug report?17:14
RainCTIulian: ensure that the .desktop file is clean, using the desktop-file-validate command17:14
=== alleeHol is now known as allee
RainCT(it's installed with the default installation)17:15
IulianRainCT: Ok, will do that.17:15
RainCTIulian: on a first look the Encoding line should be removed, the Application category too, the Icon field should just be "xzb" and the command should start with a verb (desktop-file-validate won't find this last one, but trust me :))17:16
RainCTah, and remove the GenericName thing if it's empty17:16
RainCTperhaps a more descriptive Name would be good, but I don't see many games following this so you might also leave it as it is17:17
RainCTIulian: ah, and if you tell me what Comment you're going to use I'll give you one or two translations :)17:19
IulianRainCT: Actually I don't know. :-)17:20
IulianRainCT: I don't mind if you give me one though17:21
* Iulian smiles17:21
RainCTigh-speed shoot 'em up game17:21
RainCTargh17:22
RainCTIulian: "Play a high-speed shoot 'em up game" would be the easy one17:22
IulianRainCT: Heh, ok, will add that. Thanks17:22
RainCTIulian: ok.. I'll give you a translation when I decide how to translate "shoot 'em up" :P17:27
IulianRainCT: Okay17:29
jpatricksorry about that guys17:32
IulianRainCT: I'm still fighting with the .desktop file, can you give me a hint? http://paste.ubuntu.com/5147/17:33
Iulianjpatrick: You missed one :)17:34
jpatrickgah17:34
PP|SpydonWho shall I contact if I want a package reviewed and updated to the repos?17:34
bobboIulian: "Applications;Games;" should just be "Games;" i think17:34
Iulianbobbo: Let me try.17:35
Iulianbobbo: Nop, seems that it should start with X-17:36
* bobbo goes to grab gnome-games source to check this out17:37
Iulianbobbo: Yep, it should start with X-. Now I get only this error: zblast.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated17:37
bobboIulian: just remove the entire Encoding line and it should work17:38
IulianOk17:38
IulianIsn't necessary to have that line?17:38
bobboIulian: Looks like its been deprecated to me17:39
IulianThat's true...17:40
bobboIulian: is it working now?17:41
Iulianbobbo: Yes17:42
PP|SpydonThe game X-Moto is version 0.3.2 in the repos and there has been many improvements since that version to the current version (0.4.1) is it possible to get in updated in some way? :P17:42
PP|SpydonOr this is maybe the wrong place to ask?17:43
bobboPP|Spydon: is there a newer version in Debian Sid?17:43
PP|Spydonbobbo, I don't think so...17:44
stgraber     xmoto |    0.3.2-1 | gutsy/universe | source, amd64, i386, powerpc17:44
stgraber     xmoto |    0.4.0-2 | hardy/universe | source, amd64, i386, powerpc17:44
PP|Spydonah how nice!17:44
stgraberso hardy's 0.4.017:45
bobboDebian sid has 0.4.1-117:45
PP|SpydonAh okay, how can I check things like that? :P17:45
sistpoty|workoh, you don't want to block the release team having to extensively test the newer xmoto from sid? *g*17:45
stgraberPP|Spydon: I just used : rmadison xmoto that gives you the versions for Ubuntu and there is an extra parameter to check Debian IIRC17:46
PP|Spydonthx17:46
stgraberrmadison xmoto -u debian17:47
PP|Spydonah this is a really nice app17:47
PP|SpydonI shall not take more of your time, thx for the information and keep up the good work! :)17:48
PP|Spydonbb17:48
=== doko_ is now known as doko
* sistpoty|work heads home... later folks17:55
jakevHello all17:58
IulianHi jakev18:01
IulianRainCT: I think it's ready now, can you please take a look at it again? http://paste.ubuntu-nl.org/57847/18:02
=== \sh_away is now known as \sh
hellboy195\sh: good to see you :) I have a question18:27
hellboy195\sh: I'm currently mergin gnustep-gui and I have an error I can't avoid. http://pastebin.com/m44f7596a18:28
RainCTIulian: why "X-Game"?18:30
\shhellboy195: you need to install some of the gnustep -dev packages18:30
\shhellboy195: it's a essential build-dep for gnustep stuff, and it needs to be installed on the host where you run debuild -S -sa18:31
\shor something similiar18:31
hellboy195\sh: ah. I'm a dork.18:31
RainCTIulian: it's just Game, see http://standards.freedesktop.org/menu-spec/latest/apa.html18:31
hellboy195\sh: just wondering why the build machines don't have a problem!?18:31
IulianRainCT: I changed it because this: zblast.desktop: error: value "Games;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Games"; values extending the format should start with "X-"18:32
RainCTIulian: because it's "Game" and not "Games" ;)18:32
IulianRainCT: Blah! :)18:33
RainCTIulian: using "X-Game" either it won't be displayed or it would create a new category in the menu18:33
IulianRainCT: Okay, after that should I attach the debdiff to the bug report and subscribe u-u-s?18:33
RainCTIulian: yes18:33
IulianRainCT: Thanks!18:34
hellboy195\sh: but debuild is also very funny. dpkg-source: error: syntax error in ./gnustep-gui-0.12.0/debian/control at line 55: line with unknown format (not field-colon-value)18:34
hellboy195  http://pastebin.com/m28b8e3fa  ;)18:34
RainCTdoes anyone know what "chmod: cannot operate on dangling symlink" means?18:35
RainCTslangasek?18:35
\shhellboy195: that was the rules file18:35
hellboy195\sh: I'm just wondering what's false at line 5518:36
slangasekRainCT: it means coreutils has gotten silly in its old age18:36
slangasekRainCT: that used to fail silently, now coreutils balks when you try to chmod a symlink that's pointing out into nowhere18:37
\shhellboy195: but there is something wrong in debian/control not in rules...18:37
hellboy195\sh: l g18:37
hellboy195\sh: I mean. OMG. I should stop for today xD18:37
* RainCT decides that slangasek is allmighty :)18:37
RainCTslangasek: thanks18:38
affluxthere are three bugs in gnome-art for which I have fixes that I'd like to get sponsored. Should I create multiple debdiffs or one big containing all three fixes ?18:41
RainCTafflux: one18:41
hellboy195\sh: thanks, thanks, thanks :)18:41
RainCTslangasek: but the symlink works..18:42
affluxRainCT: okay. And attach that one to which bug?18:42
hellboy195wb LucidFox :)18:43
LucidFoxI won't stay for long18:43
LucidFoxgoing to sleep soon18:43
hellboy195^^18:43
RainCTafflux: create a new bug "Candidate for version XXX"18:43
RainCTafflux: and post a comment in the other bugs stating that there's a fix available on that other bug18:44
slangasekRainCT: more context, please?18:44
affluxRainCT: alright, thank you18:44
RainCTslangasek: http://paste.ubuntu.com/5146/18:44
RainCTslangasek: it builds in Gutsy but failds with that error in Hardy chroots18:45
RainCTslangasek: btw, if you know what that strange "`" is please tell me (it's also there when building on Gutsy)18:46
slangasekln -s  debian/blogtk`pkg-config libgnome-2.0 --variable=prefix || echo /usr`/share/blogtk/BloGTK.py debian/blogtk`pkg-config libgnome-2.0 --variable=prefix || echo /usr`/bin/BloGTK18:46
RainCTs/is/are18:46
slangasekRainCT: that's not a proper package symlink according to Debian policy; you're supposed to use relative symlinks, where this one is an absolute symlink (which would be invalidated in the actual package, besides)18:46
Iulianbobbo: Are you working on #196872 ?18:47
slangasekbasically, that line above reduces to ln -s debian/blogtk/usr/share/blogtk/BloGTK.py debian/blogtk/usr/bin/BloGTK18:48
slangasekand it should be ln -s ../share/blogtk/BloGTK.py debian/blogtk/usr/bin/BloGTK18:48
slangasekRainCT: so the blogtk Makefile is just not compatible with current coreutils, and also creates a symlink that's wrong; the latter was not an issue for the package because it was overridden by debian/blogtk.links18:51
slangasekbut the former is an issue18:51
RainCTuhm.. the package has been removed from Debian18:53
LucidFoxGosh, an iPod is _heavy_.18:53
hellboy195LucidFox: not if you loose it (like me :( )18:54
bobboIulian: i was thinking about working on #196872 but you can have it if you want18:56
LucidFoxI've compared my dad's iPod video 5G to my iriver clix. The iPod's ONLY advantage is 40x more storage space, 80GB vs 2GB (but, then, it's HDD vs flash). Everything else is worse.18:56
RainCTslangasek: from popcon  web: position by_vote: 26 blogtk  inst: 1949  vote: 158  old: 1703  recent: 8718:56
RainCTslangasek: do you think is should be removed or rather adopted in Ubuntu?18:57
LucidFoxOverpriced, heavy, few formats supported, requires special software, etc.18:57
slangasekRainCT: I'm not familiar with the package and have no opinion18:57
LucidFoxanyway... night all18:57
RainCTanyone here knows blogtk?18:57
* soc knows it a bit since yesterday ...18:58
soc:-)18:58
RainCTheh18:58
RainCTsoc: do you think it's worth being in Hardy?18:59
socgood question ...18:59
socit's the only remotely usable blogging client for gtk ...18:59
socafaik18:59
soci have absolutely no experience with makefiles, but i can look at it ...19:00
Iulianbobbo: Ok, I will take a look.19:00
slangasekI'm not even sure what a "blogging client" is...19:01
slangasekmy blogging client is my editor + my VCS (ikiwiki++ :P)19:01
RainCTsoc: I'm already looking at it19:01
socmh ok19:01
socat least it would be good to have one program less which depends on python 2.419:01
socso either fix or remove i would say ...19:02
socbut atm it's not really nice ...19:02
RainCTwell, I think I'll just clean it up a bit for now19:03
\shman I'm tired of sckers who steal property, even if it's only an article19:05
\shcheck out "http://www.linuxindex.com/" and tell me what you see...this is ridiculus19:07
jpatrick\sh: especially when they get money with ads..19:09
RainCT:/19:10
\shjpatrick: and more annoying when they send trackbacks in their name with our content19:10
\shhttp://www.mysqlperformanceblog.com/2008/02/04/finding-out-largest-tables-on-mysql-server/ as he did here19:10
\shif you want to send emails to him, all infos are on http://www.sourcecode.de/content/damn-you-thieves :)19:12
\shsadly that p.u.cs cronjob isn't running :)19:13
tbfsuperm1: revu has an updated version of gnome-lirc-properties19:17
tbfRainCT: danke! :-D19:17
=== neversfelde_ is now known as neversfelde
RainCTtbf: you're welcome :)19:22
TuxCrafterhi guys19:23
TuxCrafterhow do I remove all *-dev files19:23
TuxCrafterpackages19:24
fdovingfor example_:19:24
fdovingdpkg -l '*-dev'|xargs aptitude remove19:24
TuxCrafteri am working with a driver developer and he needs /usr/include/linux to link to the kernel sources but is this a correct way19:25
fdovingem, that missed a cruical part. hang on.19:25
=== santiago-php is now known as santiago-ve
TuxCrafterhe needs the compiler.h19:26
fdovingdpkg -l '*-dev'|awk '{print $2}'|xargs aptitude remove19:26
fdovingthere.19:26
fdovingthat can be used to uninstall all -dev packages.19:26
jpatrickfdoving: woah... tons of output19:28
=== afflux_ is now known as afflux
slangasekTuxCrafter: ehm, no, the correct way is for the driver developer to not use /usr/include/linux, which is reserved for userspace headers19:29
fdovingjpatrick: did you get the one with awk? - the first command i left awk out. which is fun, but it won't work.19:29
jpatrickfdoving: aptitude is still working the stuff needing removal out..19:30
TuxCrafterslangasek: it is a special tvtime modivication19:30
TuxCrafteror am i just missing a important dev package19:31
fdovingjpatrick: oh, that much :)19:31
TuxCrafterhow can i search apt-cache for  an package that will install the compiler.h header?19:31
TuxCrafterin the /usr/include/linux dirs19:31
TuxCrafteri got one in my normal headers19:31
fdovingTuxCrafter: you can't use apt-cache for that. there is apt-file19:31
fdovingor you can use packages.ubuntu.com19:31
slangasekTuxCrafter: it doesn't matter what it is, that's the wrong directory to use when building kernel modules.  you want either /lib/modules/$(uname -r)/build, or a specific path under /usr/src/ depending on the kernel ABI you're building for19:32
slangasekand compiler.h is not a userspace header, so if you're building something that's /not/ a kernel driver, you shouldn't be using that header19:33
TuxCrafterslangasek: i agree19:33
TuxCrafteri am going to talk with him about than19:33
TuxCrafteri will show you19:33
TuxCraftermaybe you can give me advice where he sould be looking for his header files19:34
TuxCrafterslangasek: http://pastebin.ca/92368619:35
TuxCrafterhe is working on some very advanced video and tuner chips for external pctv devices19:37
TuxCrafterbut his dependency checks are driving me crazy so i am doing the documentation for him19:38
slangasekTuxCrafter: this is userspace code using a kernel-only header.  compiler.h is not vetted for use from userspace; if he wants that definition, he needs to copy it into his own code19:38
TuxCrafterso nobody else have to go through it agiain19:38
TuxCrafterslangasek: and if he needs kernel space code because it is interfacing with hardware?19:39
TuxCrafterthat would not be a good idea19:40
TuxCrafterit would break the API19:40
TuxCrafterABI19:40
slangasekTuxCrafter: false, you only need kernel space code if you're writing kernel code19:40
TuxCrafterslangasek: yes i see that19:40
slangasekif you're writing a userspace application, the rule has always been that if it's not a header exported by the kernel, you either can't rely on it at all or you make a local copy19:40
TuxCrafterslangasek: In file included from videoinput.c:39: videodev2.h:19:46: error: linux/compiler.h: No such file or directory19:44
slangasekyes19:45
slangaseklinux/compiler.h is not a header intended for userspace19:45
TuxCrafterso he needs to include that file in his own code?19:47
slangasekif he thinks he needs to use it, yes19:47
TuxCrafteror should he do something else?19:47
slangasekpersonally, I think the reference to linux/compiler.h ought to be dropped entirely19:47
slangaseksince the only definition he uses from it is __user19:47
TuxCrafterso relinking /usr/include/linux to my kernel source tree is not correct19:48
slangaseknope, a userspace app should be buildable without having to do that19:48
TuxCrafterslangasek: can you please help me explain this issue to the developer at #dvb at freenode.org19:54
=== \sh is now known as \sh_away
TuxCrafterslangasek: http://packages.debian.org/search?searchon=contents&keywords=compiler.h&mode=exactfilename&suite=stable&arch=any20:02
TuxCrafterwhy does debian has a /usr/include/linux/compiler.h and ubuntu does not20:03
slangasekTuxCrafter: no time to get involved in this discussion on another channel right now, sorry20:03
slangasekTuxCrafter: Debian no longer has /usr/include/linux/compiler.h either; that information only applies to etch, not to lenny20:04
TuxCrafterslangasek: also is this normal to do sudo ln -s /usr/src/linux-source-2.6.24 /lib/modules/$(uname -r)/source20:15
TuxCrafteri had to do that to compile an other piece of his kernel userspace driver20:16
slangasekTuxCrafter: generally one can use the linux-headers-$(uname-r) package instead20:17
TuxCrafteryea but the headers the package was needing where not there with only the headers20:19
slangasekthen that code is also broken for relying on headers that aren't part of the interface exported for kernel modules ;)20:21
TuxCrafterslangasek: pfff20:22
TuxCrafteri aslo cant get the guy to change his mind20:22
TuxCrafterseem to be something broken in videodev2.h when i compile it20:23
TuxCrafteris there some documentation that explains developers where to look for header and source files20:25
TuxCrafterfound the problem20:30
TuxCrafterthis code is just bad20:30
Ubuletteis http://paste.ubuntu.com/ broken only for me ? http://pastebin.mozilla.org/34939220:38
jpatrickUbulette: paste.u.c is broken beyond belief, use http://paste.ubuntu-nl.org/ instead20:41
Ubulettejpatrick, i use paste.u.c a lot and it's the 1st time it dies on me20:41
sistpotyhi folks20:42
tbfhey sistpoty :-)20:42
hellboy195sistpoty: ahoi :)20:42
sistpotyhi tbf and hellboy19520:42
tbfsistpoty: hope it wasn't my mail, that brought you back to life! :-D20:43
hellboy195sistpoty: May I ask you what kind of job you have. You work prettly long20:43
tbfhellboy195: its in the ubuntu wiki20:44
tbfit's20:44
sistpotytbf: no, I'll take a look later (need to do some things first)20:44
hellboy195tbf: k20:44
sistpotyhellboy195: I'm a scientific research (computer science) at the university of erlangen20:44
tbfsistpoty: of course!20:44
hellboy195sistpoty: cool :)20:45
sistpotyhellboy195: and since I pretty much can choose from when and to when I work, as long as I work my 40hrs per week, I tend to arrive later :)20:45
hellboy195sistpoty: that's nice. lucky one :)20:45
sistpotyheh, I even develop foss there: www.faumachine.org is the big project of the chair I'm working at20:45
RainCTsoc: ok, I changed the package a little bit (my changelog entry is only 50 lines long) :)20:55
HighNosistpoty: hm, latest release 20060310 ?...20:56
sistpotyHighNo: yeah... everyone is busy adding new features atm *g*20:57
HighNoseems like there are a lot of germans around here :-)20:57
sistpotyso, the long awaited new release still needs to wait a little bit longer20:57
sistpotyheh20:57
HighNosistpoty: I see... not exactly the 'open source way' ("release early, release often")20:57
sistpotyHighNo: well, it's still a university project (and of course there is cvs access) *g*20:58
socRainCT: ok, i'll watch out on hardy :-)20:58
hellboy195Wow. Today is a popential programs for FFE release day :)21:06
zulhello anyone feeling like patching fail2ban?21:24
sistpotyanyone, who'd like to proofread meeting minutes? http://paste.ubuntu-nl.org/57883/22:08
RainCTsistpoty: «such an ACK does "not necessarily whether it's correct or not" [Hobbsee].»22:09
sistpotyRainCT: fixed, thanks22:11
RainCTbtw, with what keyboard shortcut can I paste in konsole?22:25
nixternalRainCT: shift + insert22:27
RainCTthanks nixternal22:27
nixternalor clicking the middle mouse button22:27
nixternalno prob22:27
nixternalI have gotten so used to shift+insert I use it now more than I do ctrl+v22:28
sistpotytbf: just looking at gnome-lirc-properties: though I'm not a cdbs expert, I guess the autotools-dev build-dependency is not necessary (at least I didn't find something using it there).22:48
=== wolfger_ is now known as wolfger
tbfsistpoty: hmm22:58
tbfsistpoty: hmm.... the generated makefile contains several autotool invokations...22:59
sistpotytbf: also, please make sure to file a new FFe (referring to the needs-packaging bug) and mention that in debian/changelog (otherwise, archive admins might put it back to motu-release)22:59
tbf...even if they shouldn't be called normally22:59
sistpotytbf: then you'd need to build-depend on auto*conf* (the autotools-dev rather is useful, if upstream config.sub/config.guess is outdated and doesn't support a newer architecture for example)23:00
persiasistpoty: FFe bug?  Not new package bug?23:01
sistpotypersia: well, the new package bug is confirmed (rightfully that), an FFe being confirmed would mean that it's accepted23:02
sistpotysee bug 19236823:03
ubotuLaunchpad bug 192368 in ubuntu "Please add gnome-lirc-properties" [Wishlist,Confirmed] https://launchpad.net/bugs/19236823:03
sistpotythough I don't mind too much to have only one fulfilling both ;)23:03
sistpotybut at least one new package feature freeze exception bug should be there *g*23:04
persiasistpoty: I thought the plan was one filling both, but I suppose that's an implementation detail :)23:04
sistpotypersia: let's say it evolved in this case *g*23:04
bddebianpersia: !!??!23:04
tbfi read you shall just subscribe the ffe team23:04
persiatbf: Good :)23:05
sistpotytbf: sure, is ok as well, but please set it back to new or triaged then23:05
sistpotytbf: (otherwise motu-release won't look at it *g*)23:05
hellboy195persia: No one picked wxwidgets so far. So if you want to, just take it :) I'm going to bed now. hf and gn823:05
tbfsistpoty: hmm... maybe a new bug is more secure23:05
sistpotyheh23:05
persiahellboy195: I can't compile it on my machine.  We'll have to wait for someone else.  Thanks again.23:05
tbfsistpoty: i am that much lost in procedure already... that i've entered no-risk mode some time ago :-)23:06
hellboy195np. so gn823:06
persiabddebian: Hi.  I've still not tracked down the attal thing, but it's on my list for tomorrow (when I ought have some time).23:06
bddebianpersia: NP.  Actually I was wondering if you saw the newpki-client upload?23:07
tbfsistpoty: regarding: "and mention that in debian/changelog" --- something like "* Initial upload to Ubuntu (#192368, #xyz)"?23:07
persiabddebian: I did, and was very happy.  Unfortunately, it appears I deleted the patch that makes ctsim compile and segfault.  I'm thinking about disabling the GUI for hardy, and just shipping the CLI tools.23:07
sistpotytbf: s.th. like "feature freeze exception LP: #bugnumber" (to make it more clear, and LP: #bugnumber will also close that bug)23:08
socRainCT: did you figure out what caused the problems in BloGTK?23:08
tbfsistpoty: removed autotools-dev, really doesn't seem to make sense - but crosschecking by uploading to ppa23:17
tbfsistpoty: what stands "LP" for?23:18
azeemtbf: "launchpad", usually23:18
tbfazeem: ah!23:19
sistpotytbf: I guess I asked you before, but what is the prerm good for?23:23
=== Ubulette_ is now known as Ubulette
sistpotytbf: sadly, it doesn't work for me (see revu comment)23:31
sistpotytbf: looks like the python-support directory is wrong (/usr/share/python-support/gnome-lirc-properties/*gnome-lirc-properties*/)... though I'm no python packaging expert23:33
tbfsistpoty: that it doesn't find gnome_lirc_properties for you...23:38
jdongvorian: poke; you back yet? :)23:38
tbfsistpoty: for me python-support creates all the symlinks in /var/lib/python-support/python2.5/gnome_lirc_properties/23:39
tbfall pointing to that odd /usr/share/python-support/gnome-lirc-properties/*gnome-lirc-properties*/ folder23:39
* sistpoty installs again23:40
sistpotytbf: looks like it was my fault, didn't see that dpkg bailed out on missing dependencies (closed the shell too early *g*)23:41
tbfah... the odd folder name also is right23:42
tbfit is gnome-dash-lirc-dash-properties/gnome-underscore-lirc-underscore-properties23:43
tbfthe dash variant is the package name....23:43
sistpotytbf: still looking at the ui, it seems strange: I couldn't unlock at the first try, and had no chance to unlock for a second time (some error appeared). when I restarted it, somehow it was already unlocked23:43
tbf...the underscore variant is the public module name, sistpoty23:43
sistpotytbf: ah23:43
sistpotytbf: oh, it crashed when clicking on help (note, that I don't have gnome installed)23:44
tbfsistpoty: hmm... shall i add yelp to the depends list, or shall i make the code calling yelp more robust23:45
sistpotytbf: whatever you prefer, I guess23:46
sistpoty(I guess, if there is a button, I'd like to be able to click it, though yelp as a dependency makes some sense to me)23:46
sistpotys/though/so/23:46
* persia notes that robust code might also provide some user feedback to install yelp when clicking an otherwise nonfunctional button, but doesn't intend to sway the decision either way23:47
persiaAnyway feel like reviewing some packages and preparing new candidates for upload?  There are 395 likely candidates available from http://tinyurl.com/create.php, which is likely plenty to share :)23:49
persiaErr.. http://tinyurl.com/2stsyf23:49
persias/Anyway/Anyone/23:49
* persia stops, apparently being unable to type23:49
sistpotyheh23:49
vorianjdong, in about 30 min23:50
vorian:)23:50
* sistpoty ponders fixing a configure.ac to bump soname for upstream23:50
* sistpoty also ponders going to bed though23:50
jdongvorian: :)23:50
vorianmaybe 4023:51
vorianI just happened to hear my computer talking again :P23:51
jdongvorian: what are you, the Vista copy dialog?23:51
vorianhehe23:51
jdong:)23:51
jdong(maybe this is a bad joke to make in the Gates building; he might just disassociate me from the AP... AGAIN)23:51
tbfsistpoty: also have to sleep: had a 700km trip today23:59

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