/srv/irclogs.ubuntu.com/2010/06/03/#ubuntu-motu.txt

=== nobawk|away is now known as nobawk
simHi00:41
simI have some issue with a ppa build00:41
simhere is the build log file:00:42
simhttp://launchpadlibrarian.net/49573645/buildlog_ubuntu-lucid-amd64.linux_2.6.32-21.32%2Bnet5bigxp.1_FAILEDTOBUILD.txt.gz00:42
simand the interesting part is:00:42
simdpkg-deb: building package `linux-image-2.6.32-21-preempt-dbgsym' in `../linux-image-2.6.32-21-preempt-dbgsym_2.6.32-21.32+net5bigxp.1_amd64.deb'.00:42
simdpkg-deb (subprocess): data: internal gzip error: read(4096) != write(0): No space left on device00:42
simI am not a packaging specialist bu it looks like there is no space left on device00:44
simor my package is wrong00:44
simanyway, any hints are welcome00:44
ScottKaskhl_: Depending on what python packages one has installed and what release we are discussing having all three of those is quite normal.02:40
ScottKIf you want help with non-Ubuntu packaging, you should try #ubuntu-packaging.02:40
askhl_ScottK, thank you02:51
ScottKNo problem.02:51
=== nobawk is now known as nobawk|away
=== nobawk|away is now known as nobawk
* ajmitch wonders why bzr merge-package is being so unhelpful with changes in debian/control04:37
rippsCan someone please tell me what's wrong with gmpc amd64 build? It's done this on and off throughout Lucid's development cycle, and now, it suddenly started doing it again. http://bit.ly/8XaWut04:37
=== nobawk is now known as nobawk|away
=== nobawk|away is now known as nobawk
dholbachgood morning08:08
ajmitchmorning dholbach08:10
dholbachhi ajmitch08:10
ajmitchhow's it going?08:11
dholbachgood good - how 'bout you?08:11
mok0hey dudes08:12
dholbachhey mok008:12
toabctli try to package some software but get the following error: $ dpkg-source -b loco08:42
toabctldpkg-source: error: can't build with source format '3.0 (quilt)': no orig.tar file found08:42
toabctlbut in the same directory are 2 files: loco_1615.debian.tar.gz and loco_1615.orig.tar.gz08:42
toabctlany ideas?08:42
hyperairtoabctl: i think you need to give dpkg-source -b a dsc file?08:47
toabctlhyperair, i have no .dsc file.08:47
toabctlhyperair, i just have the original source tree (which i pack to a .orig.tar.gz) and a debian directory (which i pack to debian.tar.hz)08:48
hyperairif you've got a .debian.tar.gz and a .orig.tar.gz how can you not have a .dsc file?08:48
hyperairand the version seems kinda weird as well. "1615"? where's the debian revision08:49
mok0hyperair, probably a native package08:53
simHi08:54
hyperairmok0: mm yes, probably.08:54
hyperairtoabctl: have you extracted the loco packaeg?08:54
toabctlhyperair, mok0 it my own source-code08:54
toabctlit's just a svn repository.08:54
simI am looking for a way to restrict the targets (for ppa build)08:55
hyperairtoabctl: what are you trying to do, then?08:55
mok0toabctl: is it a native package?08:55
simHere is the ppa: https://launchpad.net/~sguinot/+archive/net5big-xp08:55
toabctlmok0, what means native?08:55
toabctlhyperair, i want to package my own software as a debian package.08:55
mok0toabctl: strictly Ubuntu, not useful for anything else08:55
simThe amd64 build fail because there is no space left on device08:55
simapt-get install hard-disk :)08:55
hyperairtoabctl: and what are you trying to do with dpkg-source?08:56
toabctlmok0, no. it's a webinterface for an embedded device.08:56
mok0toabctl: then you shouldn't make it native08:56
simon the other hand, i am not interested in building _all_ the kernel binary (or non-binary) packages08:56
toabctlhyperair, originallly, i tried to build it with dpkg-buildpackage but the "dpkg-source" command failed.08:56
simjust 2 or 3 of them should be enough for me08:56
hyperairtoabctl: did it say why?08:57
simso, there is anyway to give some options to the ppa buildbot08:57
=== nobawk is now known as nobawk|away
toabctlhyperair, it's the same error. dpkg-buildpackage just executes: "dpkg-source -b loco"08:59
=== nobawk|away is now known as nobawk
hyperairtoabctl: how did you invoke dpkg-buildpackage?08:59
arandsim: https://help.ubuntu.com/community/Kernel/Compile#Modify%20the%20source%20for%20your%20needs Has some instructions on how to disable building -rt and -xen for example, if you don't need them it might save you some space hopefully...09:00
simarand: actually I could keep this ones :)09:00
hyperairtoabctl: your pwd should be your source directory (as in, .orig.tar.gz is in ../ and debian/changelog is in ./debian/changelog), and run dpkg-buildpackage -b09:00
toabctlhyperair, dpkg-buildpackage -us -uc -rfakeroot09:01
hyperairtoabctl: you need to either specify -b or -S, i think.09:01
hyperairtoabctl: do you want a binary or a source package?09:01
toabctlhyperair, both09:03
simarand: I am not very confortable with modifying the package controls by removing some targets09:03
hyperairtoabctl: then add a -b09:03
hyperairtoabctl: dpkg-buildpackage -b -us -uc -rfakeroot09:03
simmodifications have to be less intrusive as possible09:03
arandsim: Like mentioned in #lp, I think you don't have much choice otherwise...09:04
toabctlhyperair, what about the source format ( i use 3.0 quilt). i thought i need also a debian.tar.gz in SOURCE/../09:06
toabctlhyperair, i use a Makefile to create a release with:09:07
toabctl$ dpkg-source -b loco09:07
toabctltail: cannot open `loco/debian/changelog' for reading: No such file or directory09:07
toabctldpkg-source: error: tail of loco/debian/changelog gave error exit status 109:07
toabctlsorry. wrong post.09:07
toabctlrelease: revision09:07
toabctl@echo $(RELEASENAME)09:07
toabctltar cfz ../$(RELEASENAME_ORIG) ../loco/ --exclude-vcs --exclude=loco/debian09:07
toabctltar cfz ../$(RELEASENAME_DEBIAN) ../loco/debian --exclude-vcs09:07
toabctl^^ that's it09:07
toabctlhi dholbach09:07
dholbachhi toabctl09:17
BlackZcan someone sponsor bug #588664 ?09:19
ubottuLaunchpad bug 588664 in gnumeric (Ubuntu) "Please merge gnumeric 1.10.5-1 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/58866409:19
* hyperair tickles sebner 09:58
* sebner pets hyperair 09:58
hyperairsebner: you use maverick, right?09:58
sebnerhyperair: hrm, in fact I use lucid with some packages from maverick :P09:59
hyperairlol09:59
sebnerhyperair: LTS! I want a stable system now and then :P09:59
hyperairhehehe =p09:59
hyperairi thought you were all about bleeding edge10:00
hyperairi was wondering how client-side-decorations were done in maverick.10:01
sebnerhyperair: wth is client-side-decoration?10:02
hyperairsebner: moving window decorations from the window manager's role to each applications' roles.10:02
hyperairsebner: i'm wondering how they're intending to pull it off without resulting in inconsistency horror.10:03
sebnerhyperair: is that even implemented already?10:04
hyperairsebner: from what i heard, they attempted to turn it on in lucid, but ran into all kinds of walls and turned it back off.10:04
hyperairand it's back on maverick, or so i've heard.10:04
sebnerhyperair: dunno, try maverick alpha1 later in a vm :P Ack about the horror stuff though10:05
hyperairsebner: there was an open letter by some kwin dude.10:06
hyperairsebner: considering all that was said about how the notification area was *inconsistent*, it's really puzzling why they're now straying down the CSD path.10:06
sebnerhyperair: desktop team should care about gnome-shell and improve integration in ubuntu then going wild alone again ..10:06
sebner*than10:07
RAOFCSD has been on the road map for a long time.10:07
RAOF(GTK roadmap)10:07
kklimondaheh, lets not talk about gnome-shell ;)10:07
* sebner hides10:08
sebnerhyperair: RAOF is now a coninical guy, we have to watch out! Psssssssssssssst :P10:08
StevenKsebner: If you're going to troll, how about you at least type correctly? :-)10:09
kklimondahyperair: applications that support csd should look the same. one thing I'm not sure about is running remote applications but then I find remote features of X11 a relic of the ancient past.. ;)10:10
sebnerStevenK: full ack ^_^10:10
sebnerStevenK: .. and I don't troll RAOF, he is a valued member of debian-cli ;)10:11
slytherinWhat is process for SRU these days? Attach debdiff, get it reviewed and upload OR attach debdiff, upload and get everything reviewed?10:24
=== Tonio__ is now known as Tonio_
dupondjedholbach: a question on bug (https://bugs.launchpad.net/bugs/588166) you commented. So the depends needs to be in main also for a main package right? else it can't be synced ?11:07
ubottuUbuntu bug 588166 in xterm (Ubuntu) "Sync xterm 258-1 (main) from Debian unstable (main)" [Wishlist,New]11:07
dholbachdupondje: exactly11:07
dupondjeah k :D11:08
dupondjesounds logic :)11:08
keffie_jayxI have question on the patches... If a patch is in the list t be applied and somehow the source directory has changes in name due to version numbers... does the patch still gets applied or one has to manully fix the paths in the  patch11:09
mok0keffie_jayx: without knowing for sure, I would think that you need to fix the paths11:10
keffie_jayxI think so too11:11
c_kornkeffie_jayx: you don't need to update the patch if the source directory name changed.11:11
keffie_jayxthanks11:11
c_kornthe patches are run with -p111:12
mok0c_korn: that depends on what way the paths have changes11:15
mok0s/changes/changed11:15
c_kornof course. if the path inside the source directory changed the patches have to be changes for sure11:15
c_kornI thought keffie_jayx just meant a source directory name change11:16
c_korns/changes/changed/11:16
c_korn:)11:16
keffie_jayxit is just the source directory11:16
keffie_jayxversions11:16
mok0c_korn: your left pinky is also misbehaving :-)11:16
keffie_jayxI am finding out why a patch won't get applied11:16
mok0keffie_jayx: hm11:16
keffie_jayxit is active in the list, the patch system is quilt11:16
mok0keffie_jayx: then c_korn is right11:16
keffie_jayxseries lists it11:16
keffie_jayxand it must be another patch overriding changes11:17
mok0keffie_jayx: or reversing the changes11:17
keffie_jayxor simply not found in the source and therefore not patch, but I guess that would FTBFS11:17
mok0keffie_jayx: I could see that happening11:17
keffie_jayxthanks guys11:18
mok0keffie_jayx: we didn't solve the problem though11:19
keffie_jayxyou got me out of my doubt11:19
keffie_jayxI think you did11:19
keffie_jayxnow it is up to me to findout why on earth the patch is set to be applied and it doesn't patch the code :)11:20
mok0keffie_jayx: weird indeed11:20
mok0keffie_jayx: step through them manually using quilt11:20
keffie_jayxI was actually reading them one by one11:21
mok0keffie_jayx: but try to apply them, that might result in an explanation11:21
keffie_jayxok11:22
dupondjedholbach: https://bugs.launchpad.net/ubuntu/+source/libutempter/+bug/58910311:28
ubottuUbuntu bug 589103 in libutempter (Ubuntu) "[MIR] libutempter" [Undecided,New]11:28
keffie_jayxmost weird11:37
=== nobawk is now known as nobawk|away
BlackZmr_pouit: patch for bug #588664 fixed12:35
ubottuLaunchpad bug 588664 in gnumeric (Ubuntu) "Please merge gnumeric 1.10.5-1 (universe) from Debian unstable (main)" [Wishlist,New] https://launchpad.net/bugs/58866412:35
jariqI am not sure what to do then there is new upstream release available. Should I create new orig.tar.gz file and start with clean changelog ???12:43
BlackZjariq: nope, just add a new changelog entry, and yes, you need a new .orig.tar.gz for the new upstream release12:44
jariqBlackZ: thx12:45
=== nobawk|away is now known as nobawk
=== traveller_ is now known as traveller
=== xfg is now known as zul
xteejxHey guys, I want to start to package for Ubuntu, mainly new ones on LP. I've had a quick look at the PackagingGuide on the wiki but it's a little confusing. Can anyone direct me to more "dummy" level tutorials or anything like that please? (if they exist)14:09
azeemdunno about other tutorials, but if you questions about the PackagingGuide, you can ask them here14:09
xteejxahh ok :)14:10
xteejxWould source that builds/compiles with "./configure make make install" be easier to package than something that hasn't got these, or are these scripts easy enough to make that it doesn't make any difference?14:12
xteejxSorry if I don't make too much sense, not with it today :(14:12
cpscottiafaikm, if you use the standard (./conf, make , make install ) everything will get better for you14:13
cpscottireally14:13
cpscottixteejx: for example, most of the packaging guides use this14:13
cpscotti(unless your app is in python or the like)14:13
xteejxwell I'm not a dev so I'd be picking an easy-ish one to package for my 1st time :)14:14
LaneyI advise you not to start with packaging new software14:15
xteejxreally? why?14:15
Laneyboth because it's very difficult and because it tends to lead to unmaintained packages in the archive14:15
Laneyit's a better idea to get to grips with how stuff works by fixing existing bugs. And we have enough of those to work on14:16
xteejxhmm...first point fair enough, but I been part of bug control and bugsquad for 2-3 yrs now I'm not likely to abandon things ;)14:16
xteejxok then...any guides on fixing bugs that is easy to follow? lol14:17
ari-tczewxteejx: don't be discouraged. On my example, I've started packaging on simple merges, looking for Ubuntu Development procedures etc.14:17
cpscottiLaney:  I always felt like the developers themselves should (when applicable) do the packaging.. this way.. they take responsibility for both the app and the package... does this makes sense for more people on the community?14:17
cpscotti(and well.. if you do things right.. and you get the correct docs, packaging for debian is pretty easy and straight forward)14:18
xteejxhmmmm....i thought merges were done automatically or is that syncs? :S14:18
Laneycpscotti: They can do it indeed if they wish, but working in partnership with a distro developer also works very well IME14:18
cpscottiwell.. in my case I simply forgot the other distros (made the app for and packaged for ubuntu)14:19
cpscotti(even though the app should run ok on all the rest)14:19
ScottKI think it depends.14:20
Laneyas long as you keep the upstream and packaging stuff reasonably unentangled then it's alright14:20
Laneyso that other distros can incorporate your stuff if they want14:20
ScottKI maintain anything I'm involved in upstream for in Debian/Ubuntu but no way am I qualified to touch RPM packaging.14:20
ScottKSo as long as you're involved in the distro you're packaging for and understand how it works, it's great.14:21
xteejxwell I understand most of the work process14:21
cpscottifor sure.. when I was making my first package I was advised (here) to keep every unplugged.. and really .. the debian/watch scheme is just beautiful14:21
ScottKIf it's hard for someone else to package your work for another distro, you're probably doing it wrong (your upstream work).14:21
xteejxI'm not a dev :P14:22
cpscottiScottK: good point.14:22
xteejxIgnore me I'm already confused14:23
cpscottiinvolving more than one does forces things to follow the standars14:23
* xteejx crawls back into his cave14:23
ScottKxteejx: No need to do that, but really making entirely new packages is about the most complex thing there is to do.14:24
ScottKIt's really better to learn packaging through updates and bug fixes so you can learn a little bit at a time.14:24
xteejxScottK: I see. Well I don't wanna end up drowning in the deep end :)14:24
xteejxAny suggestions?14:25
ScottKNot specific ones.  I'm kind of tied up with $WORK at the moment.14:25
LaneyTake a look at the bugs for your favourite package and see if you can fix them14:25
LaneyScan merges.ubuntu.com for any packages you like and see if you can merge them with Debian14:25
LaneyHave a look at the FTBFS list for stuff to solve14:26
xteejxMy favourite package....hmmmm lol14:26
xteejxftbfs? fail to build?14:26
Laneyyes14:26
xteejxWhere do I find those ones - certainly sounds easier than building entire package14:27
Laneythe link is in the topic14:28
dupondjethere are ALOT of ftbfs :(14:29
dupondjeso alot of work :)14:30
ari-tczewdupondje: go ahead14:30
xteejxcould some of them be stupid things like missing build-deps?14:30
dupondjeari-tczew: sure. But did some merges/syncs last days14:30
xteejxalot? It shows 914:30
xteejxthis is the right link? http://udd.debian.org/cgi-bin/ubuntu_ftbfs.cgi14:31
dupondjehttp://qa.ubuntuwire.com/ftbfs/14:31
xteejxbloody hell there is a few !14:31
ari-tczewuniverse (589)14:31
dupondjeyou won't feel bored the next days :)14:32
xteejxDoes it matter that I'm using Lucid?14:32
LaneyYou'll at least want a maverick chroot, and maybe a VM depending on what you're up to14:32
xteejxFTBFS stuff14:33
geserxteejx: no, you need at least a maverick pbuilder (or similar) for test-building14:33
xteejxoh god14:34
xteejxI'll look into how to set one up....14:34
dupondjeis there btw a possibility to build things for like ia64 or armel ?14:34
ari-tczewthe nice work on ftbfs is fix: "Package is waiting on another package" because we can combine job - fixing ftbfs though by merge/sync14:34
xteejxnot without those archs where you are i dont think14:34
ScottKIt depends on the bug.14:35
ScottKSome you can fix based on the build logs, but usually it's hard.14:35
xteejxIs anyone else getting a "Lost something?" error with LP when trying to look at build logs?14:36
geserdupondje: for armel there is (through qemu) but I don't know how fast and compatible it is. For ia64 I don't know (and I wouldn't care too much about ia64).14:37
tumbleweedgeser: armel in qemu is totally usable14:38
geserxteejx: yes, known problem. The script generates currently broken links. Remove the "1.0" from the link and it should work14:38
tumbleweed(and certainly faster than my real hardware for weird old architectures)14:39
xteejxthanks geser :)14:39
dev__To start package building/fixing bug for ARM, can you suggest any package ??14:43
dev__I am reading complete conversation and now I am sure bug fixing is the best first step to start.14:43
dupondjefeel free to pick anything14:44
dev__How to find packages with Bug ?14:44
dev__k14:44
dupondjeits always nice to choose a package you use ..14:44
dupondjethen you fix your own problems :)14:44
dev__should be small and simple one ?14:44
dev__k14:44
geserit would be really nice if hdf5 could get fixed on armel to build as that would (hopefully) allow to get octave3.2 build on armel which would allow to get the many octave packages get build on armel14:44
dev__dupondje, thx14:44
xteejxthe ubuntu archive site is crawling along!!14:45
dev__k. so hdf5 can be good start for me.14:45
dupondjehttp://launchpadlibrarian.net/49300098/buildlog_ubuntu-maverick-armel.hdf5_1.8.4-patch1-2_FAILEDTOBUILD.txt.gz14:46
dupondjeenjoy ! :D14:46
dutchieso with the FTBFS stuff, should we create a bug report to document it?14:47
geseronly if you have a fix to sponsor14:47
dutchieok14:47
=== nobawk is now known as nobawk|away
dev__Which is main package for hdf5   ? hdf5-tools or h5utils ?14:48
geserhdf5 is the source package14:48
geserthe FTBFS list lists only source packages14:48
dev__fine. Let me start with first task. If I stuck with some problem I will ask you ppl :)14:50
dev__thx14:50
xteejxHow can I check if I installed the chroot correctly, i.e. can I check the Ubuntu version after i 'sudo chroot /var/chroot'?15:09
geserlsb_release -a15:09
xteejxI tried that...command not found :S15:09
gesersudo apt-get install lsb-release15:10
xteejxsudo...command not found lol oh hang on I'm root anyway :P15:10
BlackZxteejx: or run cat /etc/issue directly15:10
xteejxboth worked great thanks guys :)15:11
mcashi15:25
mcasi want to fix a bug where a service is installed as dep but not started at the right time15:26
mcasi think i had to tweak the .postinst file from the package15:26
mcascan i simply say if /etc/init.d/mysql status is running  -> ok else /etc/init.d/mysql start ?15:27
dupondjeI think the order should be changed then15:28
mcashow can i do this dupondje15:29
dupondjethat the dep-service is started before its needed15:29
mcaswhich file is it?15:29
dupondjeno idea directly, but think thats the best way of fixing it15:29
mcasthe dep-service is in controlfile as recommends15:31
dupondjethe the dep-service is normally started before the post.install of the package you install15:33
ScottKdupondje: If it's a recommends, you can't rely on that.15:37
ScottKAll you can rely on is that the package is unpacked.15:37
mcasScottK: that exactly what i see15:37
=== mathiaz_ is now known as mathiaz
mcasdo i have to change it from recommend to depend?15:38
ScottKThat wouldn't change anything about what you can rely on.15:38
mcasso i have to go my first plan? checking mysql and if its not running start it by myself?15:39
ScottKNormally you don't do that.15:44
ScottKGenerally there are system methods such as sysv init sequencing or upstart jobs to get the events in the right order.15:44
mcasbut my postinst tries to connect to mysql when mysql isn't running15:45
=== xfg is now known as zul
mcasthe status of mysql ist installed ok unpacked15:59
ScottKTechnically you could do this with pre-depends, but that sort of solution probably isn't suitable for the official archive.16:03
mcasi think bacula, the package i work on, is in main, so i need a solution that works for the official archive16:04
mcasi am talking about bug #32109116:04
ubottuLaunchpad bug 321091 in bacula (Ubuntu) "Bacula fails to install correctly if mysql wasn't installed before" [Medium,Triaged] https://launchpad.net/bugs/32109116:04
dupondjemcas: I dunno, but maby check how other packages do it ?16:06
dupondjeguess there are some other that depend on mysql ?16:07
azeembut none might try to use mysql in their postinst16:07
dupondjeI bet some do ... :)16:07
mcasi am looking for other packages ;-)16:10
dupondjeguess mythtv does ...16:10
mcasdupondje: mythtv has mysql as dep not recommend... i'll try this16:16
dupondjebacula needs mysql to work ?16:17
sorenbacula-director-mysql does.16:18
sorenIt can use a number of different metadata storage backends and they each have their own package.16:19
dupondjebacula-director-mysql should depend on mysql then no ?16:20
mcasi think so16:21
dupondjeif bacula-director-mysql NEEDS mysql to work, then it should depend on it instead of recommend imo :)16:23
azeemdupondje: supposedly, it can connect to a remote mysql as well16:24
mcasazeem: correct but then should it bring up a message like postfix where i can select where my mysql runs16:25
dupondjeyea indeed16:25
dupondjeand if its local16:26
dupondjethe user should assure MySQL is running ofc ..16:26
mcasok ... how can i make such a selection :-D16:26
dupondjeyou say 'like postfix'16:27
dupondjehrhr :) apt-get source postfix :)16:27
mcashrhr... and i thougt this would be a good bug to start my packaging work ;-)16:28
dupondjeyea16:28
dupondjesometimes you thing: 'oh it seems easy'16:28
dupondjethink*16:29
azeemmcas: it's certainly a difficult bug16:29
=== Amto_res is now known as Amto`Off
mcasi thought there were a definition of server-papercuts... "easy to fix" ...16:30
mcas:-)16:30
mcashow long until alpha2 deadline?16:31
c_kornmcas: https://wiki.ubuntu.com/MaverickReleaseSchedule16:35
mcasthx c_korn16:36
ScottKmcas: No, you've selected quite a difficult problem to work on.16:41
dutchiei'm looking into the FTBFS of anerley on maverick. I'm building out of lp:ubuntu/anerley with "bzr bd --builder=pdebuild", and seeing a different error to the one at http://launchpadlibrarian.net/48167454/buildlog_ubuntu-maverick-i386.anerley_0.2.3-1_FAILEDTOBUILD.txt.gz16:45
dutchienot sure what's going on16:45
=== nobawk|away is now known as nobawk
dupondjedutchie: looks like missing dependency16:59
dutchiedupondje: it gets as far as building on my machine though :/17:00
Laneywhat's the new error then?17:01
dutchietoo many args for some function or other17:01
dutchiehttp://media.joshh.co.uk/anerley-build.log is what I got from "bzr bd --builder=pdebuild"17:02
Laneyer, that package has been removed from Debian17:02
dutchieanerley?17:03
Laneyyeah17:03
dutchiegreat17:03
dutchieshall I stop working on it then?17:03
Laneysounds like a plan17:03
MTecknologyYou guys normally use schroot for making chroot environments?17:04
LaneyI do (through the mk-sbuild wrapper), dunno about anyone else17:05
MTecknology!info red517:08
ubottuPackage red5 does not exist in lucid17:08
hyperaireverything uses debootstrap anyway17:08
MTecknologyAccording to this - https://launchpad.net/ubuntu/lucid/+source/red5 - doesn't red5 exist in 10.04 ??17:08
dupondjeMTecknology: to build I use pbuilder ... :)17:08
dupondjeMTecknology: look @ the building17:09
dupondjeits waiting for a dependency17:09
dupondjehttp://launchpadlibrarian.net/48313001/buildlog_ubuntu-maverick-i386.red5_0.9.1-1_MANUALDEPWAIT.txt.gz17:10
MTecknology!info groovy-doc17:11
ubottugroovy-doc (source: groovy): Agile dynamic language for the Java Virtual Machine (documentation). In component main, is optional. Version 1.6.4-4ubuntu2 (lucid), package size 3600 kB, installed size 74032 kB17:11
MTecknology!info libmina2-java17:11
ubottuPackage libmina2-java does not exist in lucid17:11
MTecknology!info libmina2-java maverick17:12
ubottuPackage libmina2-java does not exist in maverick17:12
MTecknologydupondje: so that needs to exist first...17:13
dupondjeMTecknology: yea ofc, you can't build a package that depends on packages that doesn't exist ...17:14
MTecknologydupondje: I don't see it existing in LP :(17:15
MTecknologyI was exited to see a package for red5 though :P17:16
dupondjeseems like they are not yet synced from debian17:17
MTecknologydupondje: thanks for that :)17:17
MTecknologydupondje: it won't be in lucid then?17:17
MTecknologybecause of the import freeze beign long gone?17:17
dupondjeforget it for lucid17:21
dupondjefor maverick it should maby be possible17:21
MTecknologydupondje: thanks a bunch :)17:25
ari-tczewyou can file a sync request for non-existing packages17:29
rippsCan someone please help me figure this out, I'm starting to get emails from people telling me how the gmpc-trunk amd64 package is broken now. http://launchpadlibrarian.net/49586888/buildlog_ubuntu-lucid-amd64.gmpc_0.20.0%2Bgit20100502.ffa5341-0ubuntu1~ripps1~lucid_FAILEDTOBUILD.txt.gz17:29
ari-tczewripps: maybe it's ftbfs due to gcc 4.417:31
geserripps: can you pastebin the code around the mentioned line in the error message?17:31
rippsari-tczew: that is a possibility, it went through this on and off throughout lucid development, but it worked after lucid was released, it just started doing this again a few weeks ago.17:32
rippsgeser: here's the whole file, it's not that long: http://pastebin.com/vqmMZDqD17:35
rippspublic17:36
rippsthat's the line it's having trouble with?17:36
geserwhich language is that?17:38
geservala?17:38
rippsgeser: I know portions of gmpc code is vala17:39
rippsit says it's a gob file17:39
rippsI think all of gmpc's vala code is kept seperate in src/vala. so, no I don't think it's vala17:40
geserI assume it can't resolve the "GmpcMetaWatcher" as the other error is about it too17:45
rippsgeser: I don't understand why this seems to come and go, the developer hasn't changed the code in months17:48
rippsAnd only with amd64 nontheless17:50
=== xfg is now known as zul
ari-tczew!info vte17:53
ubottuPackage vte does not exist in lucid17:53
geserari-tczew: !info works on binary package names not on source ones17:53
ari-tczewok then:17:54
ari-tczew!info libvte-dev17:54
ubottulibvte-dev (source: vte): Terminal emulator widget for GTK+ 2.0 - development files. In component main, is optional. Version 1:0.23.5-0ubuntu1 (lucid), package size 345 kB, installed size 784 kB17:54
ari-tczewcan I get !info from DEbian?17:54
geserdon't know17:54
geser!info libvte-dev sid17:55
ubottu'sid' is not a valid distribution: hardy, hardy-backports, hardy-proposed, jaunty, jaunty-backports, jaunty-proposed, karmic, karmic-backports, karmic-proposed, kubuntu-backports, kubuntu-experimental, kubuntu-updates, lucid, lucid-backports, lucid-proposed, maverick, maverick-backports, maverick-proposed, medibuntu, partner, stable, testing, unstable17:55
geser!info libvte-dev unstable17:55
ubottulibvte-dev (source: vte): Terminal emulator widget for GTK+ 2.0 - development files. In component main, is optional. Version 1:0.24.1-1 (unstable), package size 684 kB, installed size 1140 kB17:55
ari-tczewnice17:56
ari-tczewI'm pissed due to outdated packages.ubuntu.com17:56
LaneyI never use that17:56
=== nobawk is now known as nobawk|away
Laneylp/ubuntu/+source/package is always up to date17:56
ari-tczewLaney: you not, other people yes17:56
Laneyme not, because it's always out of date ;)17:57
geserI mostly only use it to the package for a file (as replacement for apt-file)17:57
ari-tczewsite is out-of-date because now it's orphaned17:57
ari-tczewI'm looking on packages.ubuntu.com for packages information17:58
geserfor that I use "apt-cache show"17:58
geserunless I need information for an older release17:59
ari-tczeweasier for me is write package name in firefox (packages.ubuntu.com search engine)17:59
ari-tczewLaney: would you update your comment on my wiki that I'm not enough MOTU due to I use packages.ubuntu.com? ;-D18:01
* Laney groans18:01
LaneyI was trying to help you find an alternative18:02
ari-tczewuhm, so thanks, love you :)18:02
ari-tczewwhat about script syncpackage? when it will be oficially use by developers?18:12
LaneyI don't think it will; we are waiting for sync-in-launchpad18:12
kklimondaari-tczew: wrt outdated p.u.c just use rmadison i it can query both ubuntu and debian and got really fast at some point18:22
* abogani2 waves18:32
abogani2Anyone could help me in the upload package process?18:32
BlackZabogani2: what upload?18:33
abogani2BlackZ: linux-rt_2.6.31-11.15418:33
BlackZabogani2: is it in pending upload into a -proposed archive?18:34
abogani2I uploaded it 8 hours ago but It is right now in unapproved queue and I don't know the reason. :-(18:35
abogani2BlackZ: ^18:35
BlackZabogani2: the packages uploaded in -proposed have to be manually approved18:36
abogani2BlackZ: Ok Who man I should beg?18:36
BlackZabogani2: is there a open bug?18:38
ari-tczewBlackZ: did you thought about using bazaar instead debdiffs?18:41
BlackZari-tczew: heh, you're right18:41
BlackZare the debdiffs wrong?18:41
abogani2BlackZ: It fix three open bugs at least.18:42
ari-tczewBlackZ: debdiffs aren't wrong, but bazaar is like a fashion, modern system for patches and not only18:42
BlackZari-tczew: OK, next time I will use bazaar18:43
ari-tczewI had a problem to get used to it bazaar, but it's simply to use18:44
dutchieis there anything a nobody like me can do about FTBFS like http://launchpadlibrarian.net/49085811/buildlog_ubuntu-maverick-i386.critterding_1.0-beta12.1-1_FAILEDTOBUILD.txt.gz?18:44
Laneyis sdl now fixed?18:44
lfaraoneLaney: I remember hearing it was, but don't quote me.18:44
BlackZari-tczew: if there aren't problems for the sponsors I will use bazaar in the next18:45
Laneydutchie: Just try a test build of it now and see if sdl works. If yes, ask for a give-back. If no, investigate that.18:45
dutchiedoing it now18:45
dutchieseems to be working18:45
lfaraoneLaney: can non-motus request give-backs, or do we need to "sponsor" the request?18:46
dutchieat least, libdirectfb-dev has installed18:46
Laneylfaraone: the latter18:46
slytherindutchie: You are doing the build in chroot, right?18:46
Laneylfaraone: I'll usually just do one if someone asks on irc18:46
dutchieslytherin: yes, pbuilder18:46
slytherinlfaraone: people usually just ask on IRC. Similar to how MOTUs can ask core-devs for give backs.18:47
LaneyI see that it got rebuilt a few days ago for the directfb transition18:47
Laneyso I'd wager that we can just give back critterding now18:47
slytherinlfaraone: There is no process for give back really. Because failed build are auto-retried after some time.18:48
Laneydutchie: given back, thanks18:48
dutchieok18:48
dutchiewhat does that mean?18:49
slytherindutchie: The build is scheduled for retry.18:49
dutchieok18:50
dutchiethere were a couple more like that I saw18:50
MTecknologyso for a sync request - how does bug 589295 look?18:56
ubottuError: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/589295)18:56
slytherintoo bad. :-P18:56
dutchiecritterding has built locally now19:23
dupondjewhat mirror contains armel packages ? :s19:26
jpdsdupondje: None.19:27
jpdsWell, actually; there are a couple of ports mirrors.19:28
jpdsdupondje: http://ftp.tu-chemnitz.de/pub/linux/ubuntu-ports/19:30
=== ripps_ is now known as ripps
=== xfg is now known as zul
=== yofel_ is now known as yofel
geserMTecknology: mina2 (source package for libmina2-java) is up-to-date with unstable in maverick, but it also is in dependency wait21:05
Tallkenhi! I need to understand why a kismet newcore hackish package can detect libpcap's support for PPI in ./configure but not in the ./configure part of debian/rules binary. TIA21:08
geserMTecknology: one of those nice cyclic build-depends: libspring-2.5-java waits on libtiles-java (tiles) which waits on libspring-core-2.5-java (libspring-2.5-java) to get build21:09
geserMTecknology: you need to figure out, how to break those cycle to get those packages build, so mina2 can get build and then red521:09
geserTallken: do you have a links to build logs for both cases?21:26
MTecknologygeser: wow.. that looks exciting21:32
MTecknologygeser: so one of those doesn't actually depend on the other but states that it does?21:37
Tallkengeser: no, is it needed? snippet of configure output on both cases: «PPI log format: yes» VS «PPI log format: no - PPI logging unavailable, upgrade libpcap». Note: I'm running a hackish packaging attempt, I just copied the debian/ dir from kismet-2009 to the kismet-2010 dir.21:38
dutchielooking at ocropus, in debian/rules it contains "AUTOMAKE=automake-1.9 ACLOCAL=aclocal-1.9 autoreconf -ivf". This seems a little wrong, as even Lucid has automake 1.1121:39
geserMTecknology: it does depend (as far as I can tell), but you need to figure out how to build one of those two so you can get the other build, so you can undo your modification to the first so it get can build as intended now21:39
Rhondadutchie: But does it work with automake 1.11?21:40
dutchiewell, no21:40
dutchiebut that can't be helping21:40
RhondaThen it doesn't seem so wrong to me. :)21:40
MTecknologygeser: so you tweak A so B can build and thus C can build; then remove the modification to A so it can build correctly with C now existing?21:40
dutchieit doesn't work with 1.9 either though21:40
geserTallken: not really needed, but without a log to look at it is hard to give any hints/advice21:41
Rhondadutchie: oh.21:41
geserMTecknology: almost, tweak A so it can get build (now without the dependency on B), as A is now available B can get build now too, as B is now available too we get let the "original" A get build (undo the tweak). that C can now get build too is a nice bonus21:44
geserwhen I see cyclic build depends, in most cases -java packages are involved.21:44
geserDebian hasn't that problem, as the DD uploads the build debs too21:45
geseronly Ubuntu has this boot-strapping problem21:45
MTecknologyis it possible for an ubuntu dev to upload the deb temporarily?21:46
geserno21:46
geserbut what could be done is something like was done for "cup" (https://edge.launchpad.net/ubuntu/+source/cup/+changelog)21:47
MTecknologyoh...21:48
Tallkengeser: I assumed it would be something simple, since the only check the configure seems to make is checking for DLT_PPI in pcap.h , so I thought "Maybe it's fakeroot that's blocking something or something else". I can't provide you with the exact logs since I'm disconnecting, but what are you looking for in them?21:48
MTecknology+++ cup-0.11a+20060608/cup_0.11a+20060608-1_all.deb.uue21:49
MTecknologygeser: that looks.......21:49
geserTallken: I don't know. There is no guarantee that I would see the difference that explains it. fakeroot is only used during the "install" phase and creating of the debs, the compilation is done as a normal user21:52
MTecknologygeser: So if I can get libspring-core-2.5-java to build in a PPA; you could take that and upload it then everything else would be able to build - then remove that modification just as was done there?21:54
geserMTecknology: that is a work-around for the problem, but you might need to talk to an archive admin that he lets such a package through NEW (I assume that those source packages didn't get build successfully till now so the binary debs need NEW processing)21:54
geserMTecknology: yes21:55
geseryou could also try contacting the DD for those packages if they have any hints how to resolve this boot-strapping problem in Ubuntu21:56
MTecknologygeser: I REALLY like Red5 in the sense that FMIS is $5k and this is free - and once this is fixed seems a whole massive amount easier - I'm guessing this fight is worth it - and others could benefit :)21:56
Tallkengeser: I just deleted CFLAGS lines out of rage and it worked -_- ; will trim down the line21:56
geserMTecknology: I hope that that is the only cyclic build-dependency to get red5 build and doesn't get any bigger (I didn't check all build-dependencies but only looked at those LP shown, it might be that once those get resolved it waits on an other package)22:00
MTecknologygeser: no :(22:01
Tallkengeser: «CXXFLAGS = -g -Wall» is the culprit ?!?! tested twice... makes no sense...22:01
geserMTecknology: it might even qualify for an SRU (as it's currently FTBFS), but that would be an interesting SRU22:01
MTecknology!sru22:02
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates22:02
MTecknology!ftbfs22:02
MTecknologywhat's that last one?22:03
geserFails To Build From Source22:03
MTecknologyso once building it might not even make it into lucid?22:03
gesersorry, I assumed you know already this abbrevations22:03
geseryes22:04
MTecknologyI knew the first one but forgot some - the second i didn't22:04
MTecknologyjava sucks... doesn't it..22:04
MTecknologyI'll have to sound really desperate and use a lot of flattery :P22:05
geserMTecknology: looks like you need to also resolve this http://launchpadlibrarian.net/49103797/buildlog_ubuntu-maverick-i386.portlet-api-2.0-spec_1.0-2_FAILEDTOBUILD.txt.gz (for maverick)22:11
MTecknologygeser: ugly stuff :D22:12
simarand: thanks for your help22:37
Tallkengeser: for some reason "-Wall" was borking the detection of the PPI thing. I've no clue why.22:44

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