/srv/irclogs.ubuntu.com/2009/07/25/#ubuntu-motu.txt

=== zorael_ is now known as Zorael^nb
=== asac_ is now known as asac
=== tuantub_ is now known as tuantub
=== fta_ is now known as fta
trothigaris the latest time a package can be accepted for a release of ubuntu, just before the feature freeze?00:33
directhextrothigar, unless someone fills out the assorted paperworks, bribes, etc00:36
trothigardirecthex, ty00:37
=== blueyed_ is now known as blueyed
cody-somervilleneversfelde, pong01:39
binarymutantwhy would a patch fail to apply on a builder (papaya) but not for me?01:45
dtchendepends, really - cruft in the maintainer's build directory, etc. Which build?01:47
binarymutantdtchen, it was on papaya, here's the log http://launchpadlibrarian.net/29433943/buildlog_ubuntu-karmic-i386.skia_0.0.1~svn20090723r287-1_FAILEDTOBUILD.txt.gz01:47
binarymutantsorry the build was 113047001:49
dtchenhave you verified that the patch actually applies in a pristine {s,}chroot?01:50
binarymutantI did build it with pbuilder just a few minutes ago01:51
dtchencan you post or link to your source package?01:52
binarymutantdtchen, , thank you for help btw; http://bazaar.launchpad.net/~skia-team/skia/trunk/files/head%3A/debian/01:53
dtchen(sec, shop is closing)01:58
dtchenbinarymutant: maybe just buildd weirdness; it sbuilds ok here, too02:18
binarymutantI'll try retry building to the ppa, thanks dtchen :)02:18
yoasifdtchen, is this expected, and if so, why? https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/40437002:19
ubottuUbuntu bug 404370 in pulseaudio "Second or third logged in user cannot play sounds -- gnome volume control shows "null output"" [Undecided,New]02:19
=== zehrique is now known as zehrique-off
bitplaneare there some docs on how to get software into Ubuntu's package manager? I'm thinking of writing a small app that would be useful07:14
bitplaneoh nevermind, found the info in the urls in the topic, thanks anyway :)07:17
dmentregaspa: I have opened bug for round 3: https://bugs.launchpad.net/ubuntu/+source/lablgtk2/+bug/40447009:51
ubottuUbuntu bug 404470 in pcre-ocaml "[3.11.1 transition][round 3/6] Please synchronize following packages from Debian sid in Karmic" [Undecided,New]09:51
geserdmentre: round 2 is now complete? I've seen there were some additional rebuilds necessary as round 2 started a little bit to early09:54
dmentregeser: it is complete on amd64. Which packages needed a rebuilt?09:55
dmentregeser: http://bentobako.org/ubuntu-ocaml-status/transition_monitor/ocaml_transition_monitor.html09:57
=== yofel_ is now known as yofel
geserdmentre: the ones on i386 it looks like09:58
dmentregeser: that's strange. For example camlidl seems to have coorectly been built: https://launchpad.net/ubuntu/+source/camlidl/1.05-12build1/+build/113098910:00
geserdmentre: it build successfully but with ocaml 3.11.0 and not ocaml 3.11.110:01
dmentregeser: ouch! you're right. :-(10:03
dmentregeser: was this because the ocaml derived binary packages were not available on build machines?10:04
dmentreis there any way to check that?10:05
Laneyyou can look at the build log and see which pacakges were installed10:05
Laneyor look at the depends of the resulting binary I guess10:05
dmentreLaney: Hmm. So there is no way to check that a depenency is available before doing the build. :-/10:06
Laneynot without modifying the source package10:06
Laneywell, ...10:06
Laneyyou can check if it's published before uploading it10:07
Laneythis would be easier if we had dw :)10:07
Laneyanyway, must dash10:07
dmentreLaney: how can I check it is published?10:09
gesereither you look into the Packages files or you click your way through LP till you get to https://edge.launchpad.net/ubuntu/karmic/i386/ocaml10:11
geserwhich was published at the same time as the rebuild of camlzip: https://edge.launchpad.net/ubuntu/karmic/i386/libzip-ocaml10:12
geserdmentre: as ocaml is now published on all archs, I'll re-do the missing rebuilds10:15
dmentregeser: thanks a lot!10:16
dmentregeser:  I hope nobody will start round 3 before round 2 is finished on i38610:17
dmentreSorry for the mess. :-(10:17
gesercamlbz2 from round 3 is rebuild already so it will need a 2nd rebuild but that's only one package currently10:18
dmentregeser: camlbz2 failed to build on i386 (Depends: ocaml-nox-3.11.0 but it is not installable). Will the build robot restart the built?10:21
geserdmentre: only on manual request10:21
dmentregaspa: ok10:21
geserdmentre: it can be given-back once findlib got rebuild10:22
geserfindlib and facile need a core-dev to do the rebuild for i38610:23
dmentregeser: how to "find a core-dev"? :-)10:24
dmentreopen a new bug and subscribe ubuntu-main-sponsors?10:24
geserdmentre: yes (and provide a debdiff). can do it when I'm done with the other rebuilds10:25
dmentreI'll do it. Let me know for the other rebuilds. What is a debdiff? (sorry for being totally new to all that)10:26
geserdmentre: https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff10:27
* dmentre reading debdiff10:28
dmentregeser: sorry, I don't understand which should I provide a debdiff, of what? We only want to have a package rebuild. The source package is the same, there are no modifications10:31
geserdmentre: the version changes, so debian/changelog needs a new entry10:32
geserdmentre: http://launchpadlibrarian.net/29471934/camlidl_1.05-12_1.05-12build1.diff.gz are the "changes" to get camlidl rebuild10:33
dmentregeser: last time james_w done that, he only asked me for a sentence that were put in the rebuild logs10:33
dmentregeser: yes, exactly that10:34
dmentres/were/was/10:34
geserit depends on your sponsor10:35
geserit might be easier to find a sponsor when you provide a ready debdiff which they need simply to apply and upload10:35
dmentregeser: ok10:41
dmentregeser: I'm planning that work10:41
dmentreI first start by opening the bug10:42
geserdmentre: yes10:42
geserdmentre: done the i386 rebuilds in universe10:43
=== Quintasan_ is now known as Quintasan
dmentregeser: thanks for the help and rebuilds!10:49
gaspageser: I redid some of those yesterday evening...10:56
gaspai've not had time to mail both of you, sorry10:56
gesergaspa: I noticed10:56
gaspagood10:56
gesergaspa: I did the ones now listed on dmentre's page10:57
james_wLaney: we have dw10:57
james_wonly automatically though as far as I know10:57
gaspageser: how about findlib?10:57
james_wI'll do that one again now10:57
gesergaspa: still in main10:58
gaspaehm..10:58
gaspajames_w: how about findlib?10:58
gaspa:P10:58
geserjames_w: and facile too please10:59
james_wouch10:59
james_wit's a good idea to leave lag time so that the binaries can be published on all architectures11:00
dmentrejames_w: lag time: you mean, wait some time between rounds?11:09
james_wyeah, where a round depends on the previous11:09
james_wso there should be a few hours between ocaml entering and the rebuilds happening11:10
james_wfor a smooth process you need new ocaml -> built on all architectures -> published on all architectures (~1:30) -> rebuilds11:11
james_wso a round a day should work nicely :-)11:11
dmentrejames_w: ok. I'll do that11:11
dmentrejames_w: so we should wait for tomorrow for round 3 ?11:12
james_wif it depends on the previous round binaries being available11:13
james_wyou can do it quicker if you like, it just takes a little care in timing11:13
dmentrejames_w: ocaml_transition_monitor builds the status table from Packages.gz files. So if this is ok in those files, we can start the next round. Am I right?11:15
james_wyep11:15
dmentreack11:15
dmentre& cool11:15
dmentre:-)11:15
james_wthe buildds use a mirror that is generally faster than the one you are probably watching, so there should be no issue with that11:16
james_wrebuilds uploaded11:16
dmentrejames_w: I'm using http://ftp.ubuntu.com/ubuntu to get Packages files11:17
james_wyeah, that's actually a mirror, so can have a lag over the real archive11:17
james_wand I believe the buildds use the real archive11:18
dmentreI have updated http://bentobako.org/ubuntu-ocaml-status/transition_monitor/ocaml_transition_monitor.html so that the check is done each 6 hours11:24
dmentreinstead of eahc 24 hours11:24
l3dxAre there any good documentation on how to create a .deb from python libraries/applications? I just came across debianpackagemanager - is this used by python package maintainers?11:33
james_whttps://wiki.ubuntu.com/PackagingGuide/Python11:34
l3dxthanks11:37
AnAntis something wrong with: fiordland.ubuntu.com ?14:31
AnAntcan't I set requestsync to send via my local SMTP service ?14:32
AnAntoh,I can14:33
AnAntcool !14:34
dmentregaspa, geser: round 2 is finished! :-) Thank you for triggering recompilation of missing i386 packages (and james_w of course!). Round 3 can now start (cf. LP bug 404470). Let me know if I need to do something15:32
ubottuLaunchpad bug 404470 in pcre-ocaml "[3.11.1 transition][round 3/6] Please synchronize following packages from Debian sid in Karmic" [Undecided,New] https://launchpad.net/bugs/40447015:32
gesergaspa: the reupload of camlbz2 wasn't necessary. as camlbz2 FTBFS on i386 a give-back would be enough15:36
simon-ohi, how do I trigger a rebuild for a failed package?15:51
jacobsimon-o: bump the version number in the changelog and re-upload I think15:51
jacobunless it was on a PPA, in which case there's a rebuild link15:52
geserasking for a give-back is enough15:52
geserof in case of PPA: use the "retry" link as jacob said15:52
simon-ook, whom do I ask? It's this build: https://edge.launchpad.net/ubuntu/+source/advi/1.6.0-14/+build/112556915:53
geserthe "retry" links also exists in Ubuntu archive (if you have upload rights for that package)15:53
geserah, it's part of the ocaml transition15:53
simon-ogeser: Yes, kind of.15:54
simon-oIt was waiting for ocaml-base-nox on powerpc15:54
gesersimon-o: given-back16:01
simon-ogeser: thanks, that's nice :)16:02
=== cprov is now known as cprov-afk
simon-oit failed again, this time with another dependency error. I think I'll wait some days until all dependencies are built.16:05
gesersimon-o: lablgtk2 is in round 3 and camlimages in round 4 of the ocaml transition. you can monitor it on http://bentobako.org/ubuntu-ocaml-status/transition_monitor/ocaml_transition_monitor.html16:07
gaspageser: ah, ok. sorry16:10
gaspageser: findlib on ia64 hasn't built yet, so all round three have to wait him, I guess...16:11
geseryeah, better wait before we have to redo part of it16:12
geseralthough the packages from round 3 should either build or FTBFS now so we can give-back them later, but it's easier to wait a few more till all catched up16:13
ScottKgeser: You might be able to get NCommander to rescore stuff on the slow archs if it would help move stuff along.16:14
geserScottK: it's not that important, we have still plenty of time to finish the ocaml transition16:18
ScottKOK16:18
gesergaspa: the first rebuild of findlib on ia64 was already with ocaml 3.11.1 so need to wait here on the second rebuild, the first will also do16:19
geserdmentre: would it be possible to include the other archs in your ocaml transition monitor too? so we have a better overview16:20
hemanthhi , i followed the steps as in ubuntu wiki , have my keys if i do gpg --list-secret-keys , debuild -S -sa , says secret key not available16:21
geserhemanth: compare your key-uid with the name in your changelog entry (incl. any comments in your uid)16:22
hemanthgeser: checked16:23
hemanthi did gpg --recv also16:23
gesercan you please paste bin your key-uid and your changelog entry16:24
hemanthyes16:24
hemanthgeser: fixed it , thanks :)16:26
hemanthi had added a comment, will making the key and had missed it in the changelog16:27
hemanthlike it was <name> (comment) <email-id>16:27
hemanthi did a dput to my ppa , it said Successfully uploaded packages.16:33
hemanthNot running dinstall. I'm not able to find the file in my lp , plz help me16:33
hemanthall of a sudden bash: debuild -S -sa: command not found16:48
coolbhavihemanth, debuild output log please16:54
hemanthcoolbhavi: its working now !16:55
coolbhavihemanth, good16:55
hemanthcoolbhavi: if i did whereis debuild16:55
hemanthit used to debuild :16:55
hemanthnow its giving the path16:56
hemanthhmm16:56
coolbhavihemanth, okay16:56
hemanthcoolbhavi: package accepted :)16:57
hemanthcoolbhavi: Estimated build start: in 3 hours !!16:59
coolbhavihemanth, yes if its building other sources it ll take time16:59
hemanthok17:00
Q-FUNKhowdy!  I'm thinking of adding apport hooks to a package, but the developer instructions on the ubuntu wiki seem rather sketchy.  could anyone help me?17:02
dtchenhaven't read the wiki in a bit, so i don't know if /usr/share/doc/apport/package-hooks.txt.gz would be any less sketchy17:03
=== joaopinto is now known as joaopinto_brb
c_kornif there are many packages in the control file and packagename.install files for each for them as well as a install file without prefix. is the content of the install file without prefix being installed to every package?17:30
=== joaopinto_brb is now known as joaopinto
=== foursixnine is now known as santiago-ve
=== santiago-ve is now known as Guest43074
=== korn_ is now known as c_korn
c_kornI try to build the packages of avidemux. the plugins require the avidemux libraries for compilation. they are in debian/tmp/usr/lib. how can I add this directory to the search path? I currently get this error: /usr/bin/ld: cannot find -lADM_core17:53
Q-FUNKpython -c 'import apport.hookutils; help(apport.hookutils)'17:58
Q-FUNKthis seems to be the answer for available apport hooks17:58
pwnguinI swear, SourceForge bugmail is incomprehensible18:29
geserc_korn: is this during compiling?18:33
c_korngeser: yes. but -l looks for the static .a files, doesn't it? but I think those files are not in this debian/tmp/usr/lib directory. but when I have a look at the compilation instructions they should18:35
geserc_korn: the upstream source doesn't know anything about debian packaging18:36
c_kornhere are the instructions: http://www.avidemux.org/admWiki/index.php?title=Install_2.5#Example_Ubuntu_Compilation18:36
geser-l looks for the .so file18:36
c_kornoh18:37
geser(if you don't do a static build of course)18:37
c_kornlooking in man ld I thought it looked for static libs: http://pastebin.com/d21263aae18:38
c_kornI could also first build avidemux without plugins and then make it build-depend on avidemux (>= 2.5) and build the plugins with the libs from /usr/lib18:40
geserc_korn: it looks like those passage is wrong (at least on Linux). for a static linking --static is needed.18:42
geserc_korn: please try to avoid circular build-dependencies. they are a pain18:43
=== ejat is now known as myfenris
geserc_korn: try to figure out in which directory the build libraries are (in the avidemux source) and specify that dir in -DAVIDEMUX_LIB_DIR18:44
=== e-jat is now known as Guest46514
=== myfenris is now known as e-jat
c_korngeser: currently I have this code in the install target (I know this is wrong but I just wanted it to work ;-) http://pastebin.com/d4ec7918f18:48
c_kornit is just under the installation code of avidemux: cd build && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp18:49
geserthat might work too18:50
geserI'm not sure if LD_LIBRARY_PATH is needed, as it's only used to look up libraries for run-time (IIRC)18:51
geserthe linker uses the option -L to search for libraries to link (which is here probably the value for AVIDEMUX_LIB_DIR)18:51
c_kornhm, yes but I still wonder that the error is: /usr/bin/ld: cannot find -lADM_core18:53
* hyperair curses. why is *everything* attempting to use oss now?18:54
* e-jat pokes hyperair18:56
hyperair?18:56
dtchenwhich "oss" is this?18:58
dtchenif it's the "sound" oss, then it's likely a config issue18:58
hyperairsound oss.18:59
hyperairwhat configuration could i possibly have messed up that causes flash to use oss?18:59
hyperair*and* fail miserably18:59
hyperairand then there's mplayer, which defaulted to oss for some strange reason18:59
hyperairi had to manually override it in my config18:59
dtchenoss is usually a fallback; what is hogging the alsa device(s)?19:01
hyperairpulseaudio.19:01
hyperairthat's the only thing there is19:01
dtchendo you have a custom /etc/asound.conf or ~/.asoundrc ?19:02
hyperairno asound.conf, but my .asoundrc contains two extra lines19:02
hyperairpcm.pulse { type pulse }19:02
hyperairand ctl.pulse { type pulse }19:02
hyperairi used it for skype back in intrepid, but then something changed in pulseaudio or the alsa plugins that miserably broke bloody skype again19:02
dtchenyou shouldn't need that at all given /usr/share/alsa/pulse*19:03
hyperairhmm?19:03
dtchenalso, do paplay and speaker-test work?19:03
dtchenpulse is set to be the default route19:03
hyperairwell i'll delete it then19:03
hyperairpaplay works19:03
hyperairbanshee works19:03
hyperairand the volume control applet shows banshee is accessing pulseaudio19:04
hyperairflash doesn't19:04
hyperairmplayer attempts to screw around with oss, but if passed -ao pulse or -ao alsa, it works.19:04
dtchengrep oss /etc/mplayer/mplayer.conf19:04
hyperair#ao=oss19:05
hyperairthe config says that the default is oss.19:05
hyperairpresumably19:05
hyperairbut it's commented out so it shouldnt make a difference anyway.19:05
hyperairand flash is a bloody temperamental beast which works sometimes and doesn't other times19:05
dtcheni'm pretty certain that i had to create ~/.mplayer/config for that reason19:06
dtchenFlash 10? 32-bit (and if so, using nspluginwrapper) or 64-bit?19:06
hyperairthe one that comes with flashplugin-installer19:07
hyperairon 6419:07
dtchenyeah, that's the nspluginwrapper + 32-bit19:07
dtchenare you using karmic's stock pulseaudio or the one from luke's ppa?19:07
dtchencan you reproduce the symptom if you use the native 64-bit Flash alpha from labs.adobe.com? if you can't, it's probably ia32-libs/libasound32-plugins (again)19:08
hyperairstock.19:08
hyperairhmm okay, this time flash's not using oss. it's using alsa19:09
hyperairbut for some reason it didn't get routed into pulseaudio19:09
hyperairi'll go try the 64-bit flash then19:10
hyperair(though it went berserk the last time i tried it and refused to load anything without crashing)19:11
dtchen(remember to purge flashplugin-installer, too)19:11
hyperairyeah i'm doing that now19:11
hyperairby the way, ekiga used to work in intrepid, but underruns like nobody's business now too19:12
hyperairthe same as skype.19:12
dtchenright, known19:12
dtcheni'll be rolling a new git snapshot of pulseaudio for testing this weekend19:12
hyperairhmm cool19:12
AnAntHello, does anyone know an ld option equivalent to -Wl,--as-needed that would do the same job for compiling shared libs ?19:15
AnAntie. avoid linking with un-necessary libraries19:17
AnAnthmm, nevermind, it seems -Wl,--as-needed is the correct flag for this too19:19
c_kornI still think that -l only looks for static .a libs.19:22
c_kornand there is no libADM_core.a but a libADM_core.so19:23
c_kornand it is in debian/tmp/usr/lib where I pointed to19:23
=== Guest43074 is now known as santiago-ve
hyperair-l looks for dynamic libs.19:24
hyperairunless you pass -static19:25
c_kornhm, then I don't understand why it does not find the library.19:25
c_kornmaybe really a ldconfig call is missing.19:26
c_kornbut this requires root privileges, doesn't it?19:26
hyperairdtchen: 64-bit works with pulse19:35
=== DktrKranz2 is now known as DktrKranz
c_kornhm, maybe I will put the libraries directory in an own tarball and compile the plugins alone. I can then depend on avidemux-2.5 and there is no circular dependency. I will add the plugins in the Suggests field. or would depends be better?19:45
=== highvolt1ge is now known as highvoltage
ScottKnhandler: Are you around?20:55
ScottKnhandler: If you have a moment, I'd appreciate it if you'd have a look at libio-compress-perl-2.020 in pkg-perl svn and make it build.20:57
emgentScottK: around ?22:00
=== _ruben_ is now known as _ruben
nhandlerScottK: Still need me to look at it?22:33
sebnernhandler: would you mind unsubscribing motu-release from bug 392426 ?22:35
ubottuLaunchpad bug 392426 in rednotebook "Please sync 0.8.1-1 from Debian" [Wishlist,Confirmed] https://launchpad.net/bugs/39242622:35
RainCTstefanlsd_: seems like there's a patch for Firefox 3.5 compatibility in Gears, see the last post at http://groups.google.com/group/gears-users/browse_thread/thread/1585bcd7531c069622:36
nhandlersebner: Done22:36
sebnernhandler: thanks :)22:37
=== snearch_ is now known as snearch
jacobif anyone has some free time, mind checking out gfire on revu? it's been sitting around for a while and i'd like to get it finished up once and for all :) http://revu.ubuntuwire.com/p/gfire22:52
nhandlerjacob: The maintainer should now be the Ubuntu Developers not MOTU, and Standards-Version 3.8.222:56
jacobnhandler: is the maintainer email still ubuntu-motu@?22:59
nelleryubuntu-devel-discuss22:59
nhandlerI think update-maintainer has been updated to do the right thing now22:59
jacoballrighty, reuploading in a moment after a couple of other changes23:00
LaserJockare there any widespread problems with mozilla plugins these days?23:00
nelleryNEWS file seems a bit useless, no real use in debian/docs23:00
nhandlerjacob: See https://lists.ubuntu.com/archives/ubuntu-devel/2009-May/028213.html for details about it23:00
nelleryjacob: http://gfire.site40.net/ appears to redirect to http://gfireproject.org/23:01
nelleryprobably better to change it in copyright and control23:02
jacobnellery: yeah, they recently changed their site. updated, along with a typo in control23:02
jacobshould this have a versioned depends on debhelper 7? I vaguely remember someone saying 6 is enough23:03
jacobthough lintian is complaining about it not being 7, so I guess I'll just leave it.23:04
sebnerjacob: if no dh7 features are used dh6 is really enough23:04
jacob"W: gfire source: package-lacks-versioned-build-depends-on-debhelper 7" << ignore?23:05
sebnerargh, you are using cdbs -.-23:07
sebnerjacob: well, leave it then23:07
nelleryjacob: that error was because you didn't change compat23:08
nelleryuse lintian -i to get more info on the errors23:08
jacobnellery: makes sense, thanks23:09
nelleryjacob: and ChangeLog has another copyright holder and some differing years23:10
nhandlerScottK: Attribute the changelog entry to yourself. We don't tend to attribute it to pkg-perl. You also might want to look into updating the debian/rules file to the newer format the team is using (dh-make-perl --refresh should do it)23:10
=== Znova_ is now known as Snova_
jacobnellery: ah, didn't see the copyright in the changelog before.23:13
jacobuploaded a new revision hopefully addressing all of this23:16
nelleryjacob: ok. Should be ready soon enough.23:17
jacobnellery: thanks for the help. :)23:18
nelleryjacob: no problem.23:18
jacob(also thanks nhandler & sebner)23:18
nelleryjacob: it's not necessary to have the copyright names twice, just change the years in the first entry23:38
nelleryfor example 2000-2001, 2006-2009 for Beat Wolf23:38
=== vorian is now known as OldSchool
jacobnellery: ok23:40
jacob& re-uploaded.23:42
nhandlerI'm going to dinner. jacob poke me later for an advocation if you don't get 2 now23:56
jacobthanks nhandler (/me just had a delicious pizza)23:57

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