/srv/irclogs.ubuntu.com/2009/06/15/#ubuntu-motu.txt

=== asac_ is now known as asac
CarlFK"If you have a dvgrab binary which is linked against a libraw1394 v1, then it won't use libraw1394 v2"  how do I tell if it is that ?  or, I have the source.  how do I make it use v2?02:04
jmarsdenCarlFK: ldd /path/to/dvgrab  # will show you what it is linked against02:08
CarlFK$ ldd /usr/bin/dvgrab |grep raw139402:11
CarlFKlibraw1394.so.11 => /usr/lib/libraw1394.so.11 (0x00682000)02:11
CarlFKlibraw1394.so.8 => /usr/lib/libraw1394.so.8 (0x004b2000)02:11
CarlFKso that looks like the "wont use v2" case, right?02:11
CarlFK.8 is v1, .11 is v2 (i think...)02:12
directhexyour numbers are correct02:12
CarlFKbuilding dvgrab deps on libavc1394-dev, which deps on libraw1394-8... how can I tell the build process to ignore libraw1394-8 and use -11?02:26
directhexan interesting packaging conundrum!02:29
CarlFKmak'n me grumpy02:33
directhexthere's one way. it's messy though02:34
directhexyou can generally force autofoo variables by passing them to configure02:35
directhexi.e. if there's an AC_PATH_PROG check which stores in the FOOBAR variable, then ./configure FOOBAR=baz works02:35
RAOFBut that won't work, surely.  You'll have two different ABI-incompatible versions of libra1394 trying to load in the same process.02:35
directhexso you can force the variable which defines the includes for libraw, to essentially hide the v1 include02:35
* RAOF reads some more scrollback, and is surprised that dvgrab works. Clearly, he is insufficiently awesome at ELF semantics.02:37
directhexhappy little ELF!02:38
directhexokay, 3am means sleeps02:59
MTecknologyAny ideas how to fix this? http://pastebin.com/m79b8c72803:34
MTecknologynot a motu question really, but you guys are smart :)03:34
HobbseeMTecknology: install libx11-dev for a start03:36
RAOFMTecknology: Really, really not a motu question, but "apt-file search xft.pc" will be useful for you.03:37
RAOFThe makefile is very considerately telling you what packages you need to install, too.03:38
RAOFAlso, howdie Hobbsee.03:38
Hobbseeheya!03:39
MTecknologyHobbsee: RAOF: thanks ;)03:39
MTecknology:)*03:40
MTecknologymake file doesn't have anything in it - I'm running apt-file update atm03:40
RAOFI mean: the makefile is telling you what it needs: "package x11 not found... directory containing 'x11.pc'"03:41
MTecknologyoh03:41
RAOFMan, we should totally see if the awesome font guy would be willing to licence some of his fonts under a free license.  Museo Sans makes an excellent desktop font.03:42
* RAOF is aware that statement lacked precision.03:43
MTecknologyRAOF: I installed the package it listed but still have that error03:43
MTecknologylibx11-dev fixed the other03:43
RAOFYou've installed libxft-dev, right?03:44
MTecknologyya03:44
RAOFWant to pastebin the build error again?  It really should be different :)03:44
MTecknologydoh....03:45
MTecknologyI did something really moronic03:45
MTecknologyI have this now - http://pastebin.com/m5b590c2103:46
RAOFMTecknology: apt-file search X11/StringDefs.h -> libxt-dev03:58
RAOFapt-file.  It's your one-stop "what package do I need to install to make this build" shop.03:59
MTecknologythanks :)04:01
MTecknologymore errors, but it builds now - that's what I care about :P04:01
MTecknologyappreciate the help :)04:01
StevenKinvalid conversion from 'void*' to 'GtkWidget*'04:19
StevenKBah04:19
StevenKBut it's just a pointer?04:20
RAOFUnless it's a magical different-sized pointer?04:22
RAOFOr unless it's a pointer with a different stride?04:22
* RAOF forgets some of that detailed C knowledge.04:23
StevenKRAOF: Different stride?04:27
RAOFI think I was mis-remembering.  I was thinking "how many bytes does pointer++ move by", and architectural alignment restrictions, and stuff.04:29
StevenKA pointer is a pointer?04:30
RAOFNot always?  I mean, you can't do void * arithmetic?04:30
StevenKYou can have maintainable code, or you can have pointer arithmetic04:31
RAOFHeh.04:31
* StevenK adds an explicit cast04:32
=== pace_t_zulu_ is now known as pace_t_zulu
fabrice_spGood morning06:07
fabrice_spa 'morning' question: a bug report I sent to debian has been closed on the 13th, with a new version of the package, but it's not yet in Ubuntu. The autosync wasn't supposed to run on a daily basis?06:08
ajmitchno, it is run manually by an archive admin06:09
ajmitchespecially around alpha freeze time06:09
fabrice_spohhh. I really thought it was a kind of cron job or similar... I'll wait then. Thanks!06:10
dholbachgood morning06:21
fabrice_spHey dholbach06:33
dholbachhiya fabrice_sp06:33
fabrice_spdholbach, by the way, Debian adopted the changes to solve Bug #384936, but they didn't put any Replaces in the control file...06:38
ubottuLaunchpad bug 384936 in gmerlin "libgmerlin0 cause a coredump in new version of openmovieeditor because the lib package miss the plugins" [Undecided,Confirmed] https://launchpad.net/bugs/38493606:38
fabrice_spwhen this package will be synced, I'll close the bug report06:38
dholbachfabrice_sp: is there files that are moved from one package to the other?06:38
fabrice_spdholbach, yes: the solution is the same as the one I gave (moving /usr/lib/gmerlin/plugins from gmerlin to libgmerlin0 package)06:40
fabrice_spclearly, he should have added it06:40
dholbachfabrice_sp: just drop them a quick email or follow up on the bug report - it should be easy for them to still add it :)06:41
fabrice_spok: will do :-) Thanks06:41
dholbachrock!06:41
dholbachhiya ara!06:41
arahey dholbach06:42
jmarsdenIf upstream accidentally includes a .o file in their source tarball, what is the best way to handle things -- aside from waiting until their next tarball release?07:51
geserremove it in the clean target to it gets rebuild07:52
lifelessjmarsden: is it accidental ?07:52
lifelessjmarsden: or deliberate07:52
jmarsdenI'll ask to be sure, but I'm fairly sure it is accidental.  The source .cpp is there for it...07:53
lifelessthen as geser says, though that will cause 'unrepresentable changes' to turn up.07:54
jmarsdenOK, thanks.07:55
siretartrevu is back now, sorry for the inconvenience08:26
wlxHow should do with the wrong directory layout? I want to create a package for ncview(http://meteora.ucsd.edu/~pierce/ncview_home_page.html), the source .tar.gz include three sub-directories, what I want to do is on one of them(the ncview-1.93g directory)09:02
siretart`wlx: talk to upstream to release 2 or 3 tarballs then?09:09
wlxsiretart, ok, I will try that. thanks.09:10
wlxand no any other technical method to deal this case?09:10
siretart`wlx: of course there are, you could repackage the tarball yourself. In most cases, upstream has reasons for that, and the fact that you're asking indicates that you don't understand them09:14
wlxsiretart, if I repackage the tarball myself, where should I indicate it in the debian directory?09:16
siretart`wlx: the debian directory should not go into the tarball, but in the .diff.gz09:18
wlxsiretart, yes, I know that. I mean in which file I could told other people what I do.09:20
siretart`wlx: I thing the developer's reference recommends debian/README.source09:21
siretart`wlx: and I find it convenient to provide an get-orig-source target in debian/rules that actually does the tarball remangling. For more complicated package I write that make target to call a script debian/get-orig-source.sh. Shell is often easier to implement that09:22
AnAntis there something wrong with packages.ubuntu.com ?09:23
HobbseeAnAnt: no.  and we don't run it, btw09:24
AnAntHobbsee: ?09:24
AnAntHobbsee: who runs it09:24
AnAntHobbsee: try searching for byobu on packages.ubuntu.com09:24
HobbseePlease contact Frank Lichtenheld if you encounter any problems!09:25
Hobbseethird line down, on the page09:25
HobbseeAnAnt: it comes up correctly.09:26
Hobbseeer, almost correctly09:27
AnAnt?09:27
AnAntHobbsee: I get, that it does not exist09:27
Hobbseewonder where the binaries are for that, in karmic09:27
AnAntHobbsee: actually for any search I don't get results for intrepid, jaunty, nor karmic09:27
HobbseeAnAnt: are you looking in jaunty?  it's a new addition to karmic.09:28
Hobbseeif you search by source, it's there09:28
Hobbseenot by binary, for some reason09:28
trip0-nb1in the control file, should the src package depend on all the build deps of the package (ie libgtk2.0-dev) ?09:28
AnAntah, that's the problem them09:28
Hobbseethe lack of binaries shown there is a bug, though09:29
Hobbseeand would be worth contacting Frank for09:29
AnAntprobably, it's a temp. problem09:29
AnAntthanks09:30
kmdmAnyone around who I can /msg to check if a security bug has already been raised against a package before I log it?10:17
lifelessjust log it10:20
lifelessif its a dup the security team will be able to dup it quickly10:20
kmdmdone, ta. Just thought I'd try and remove dups since it's likely to have a dup given it has a CVE number :)10:28
=== ogra__ is now known as ogra
Jomyootdoes apt-build really improve performance?11:07
JomyootHello11:08
james_wprobably not for most packages11:09
james_wthe sponsoring queue is huge11:49
james_wif you have a spare 10 minutes please review something from it11:50
mok0I'm on the ftbfs list currently11:50
* iulian has just started.11:50
mok0The sponsoring list is full of crud11:51
mok0It should be cleaned out11:51
=== runasand is now known as ninjarobot
=== ninjarobot is now known as runasand
=== azeem_ is now known as azeem
=== proppy1 is now known as proppy
=== Pici` is now known as Pici
Laneythekorn: can you comment on bug 387297?14:47
ubottuLaunchpad bug 387297 in ubuntu-dev-tools "manage-credentials should not ask for Launchpad password directly" [Undecided,New] https://launchpad.net/bugs/38729714:47
thekornLaney: sure, later today when I'm back home14:49
Laneythanks14:49
rmcbrideHi! I did a dput of what I thought was a perfectly good python-configglue package to REVU, but it hasn't turned up. Anyone able to fish it out of rejects and give feedback on what I screwed up?15:02
bddebianHeya gang15:03
=== ejat is now known as e-jat
james_wwould someone have a couple of minutes to review http://revu.ubuntuwire.com/p/python-oauth please?15:53
james_wit's another new launchpadlib dependency15:53
james_w(I think there's just one more after this)15:53
stefanlsdjames_w: what about a get-orig-source rule?16:19
james_wstefanlsd: true, it should probably have one16:19
james_wI don't like them much though16:19
stefanlsdjames_w: yeah. you can see my gears rules on revu for one that i did against google code...16:20
james_wwell I've uploaded now :-)16:21
stefanlsdjames_w: kk :)16:22
Laneyjames_w: will this allow us to replace manage-credentials?16:24
Laney(if oauth stuff is in lplib)16:24
james_wthey have oauth stuff now16:24
james_wI think this is just because they ported to using a library16:25
james_wrather than making the HTTP calls themselves16:25
Laneyalright16:25
=== dpm_ is now known as dpm
=== cjwatson_ is now known as cjwatson
siretart`is there some special magic I need to do in order to get an entry appear in gnome-panel besides installing the .desktop file into /usr/share/applications?17:13
siretart`I've isntalled a file there, but it just doesn't want to appear :(17:13
RainCTsiretart`: I think you need to put some file in /usr/lib or something like that17:14
siretart`RainCT: err, uh?17:14
RainCTerr nevermind17:15
RainCTI thought you meant an applet :P17:15
RainCTsiretart`: can you paste the .desktop file somewhere?17:15
siretart`RainCT: sure: http://pbot.rmdir.de/faa426681382140304069f10ee6302ce17:18
RainCTsiretart`: do you have gmplayer installed?17:19
RainCTsiretart`: the TryExec= line is looking if the command "gmplayer -fontconfig" works and only if it does the entry is displayed17:19
RainCT(s/works/is found and the user has rights to execute it/)17:20
siretart`oh, that's interesting to know...17:20
james_wPath to an executable file on disk used to determine if the program is actually installed. If the path is not an absolute path, the file is looked up in the $PATH environment variable. If the file is not present or if it is not executable, the entry may be ignored (not be used in menus, for example).17:21
james_wso I think it should just be "gmplayer"17:21
james_w(that's TryExec_17:21
siretart`okay, I've edited my /usr/share/doc/applications/mplayer.desktop file17:22
siretart`do I need something else to "activate" the new file?17:23
RainCTsiretart`: it's /usr/share/applications/, not /usr/share/doc/applications/17:23
siretart`arg17:23
RainCThehe17:23
siretart`yes, it is in /usr/share/applications17:23
siretart`not in doc17:23
siretart`http://pbot.rmdir.de/401f39be843eef87448745042ff1936f17:24
RainCTsiretart`: No. It shows up here if I remove the TryExec line17:24
siretart`hm. I've removed that and it still doesn't for me...17:25
siretart`wtf?17:25
RainCT (btw, the Comment is wrong, it should start with a verb and explains what you can do with the applicaion, eg. "Play movies and songs", and the Name should be more descriptive: "MPlayer Media Player", although this sounds a bit redundant :P)17:27
ivoksChritope Sauthier?17:28
ivoksChristophe17:28
RainCTivoks: that's huats, doesn't seem to be online right now17:29
ivoksah, thanks17:29
RainCTno problem17:29
ivokswhat's the procedure with motu mentorship?17:30
ivoksi have a candidate that's more than good for motu status17:30
ivoksi've been mentoring him for a month17:30
* RainCT looks at porthose 17:31
james_wivoks: if you think they are ready for MOTU then you should encourage them to apply17:31
ivoksoh, i see17:31
james_wany REVU admins around?17:37
RainCTjames_w: yes?17:38
stefanlsdivoks: https://wiki.ubuntu.com/UbuntuDevelopers has the details of applying17:38
james_wRainCT: could you find out why the upload of python-configglue isn't showing up?17:38
RainCTjames_w: because the _amd64.changes file was uploaded, instead of _source.changes17:40
james_wthanks RainCT17:40
james_wrmcbride ^17:40
rmcbrideah, thanks both17:41
RainCTyou're welcome17:41
RainCToh, and I can tell you now that I don't like the short description of the package :P17:41
siretart`RainCT: patches against the mplayer packages in karmic welcome :-P17:42
rmcbrideRainCT: I'll update that. Thanks. I also know what I screwed up with my new package workflow.17:42
RainCTsiretart`: aren't you going to upload?17:43
siretart`I'd love to be able to verify that the .desktop file is working, then I'll commit to git and then upload the beast17:44
RainCTsiretart`: so you can improve the Name and Comment while you're at it ;)17:45
RainCT(I can also give you Catalan translations for them if you want)17:45
siretart`RainCT: as said, patches welcome17:45
stefanlsdDoes anyone else have issues with staging.launchpad.net, i get so many timeouts when testing things..17:48
RainCTsiretart`: http://pbot.rmdir.de/5a56874f08049908851c37d6bd3b9efd17:49
siretart`RainCT: okay, I've installed now that file, but it still doesn't love me17:58
siretart`I'll continue tomorrow17:58
siretart`thanks for your file!17:59
RainCTsure17:59
=== ripps_ is now known as ripps
hemanthhi , how do i pack a sh file to a deb file ?19:12
directhexhemanth, by writing a package19:15
hemanthdirecthex, did not get u :(19:15
directhexhemanth, a .deb isn't just a compressed archive. there's lots of other things that go with it. you need to create a source package.19:16
hemanthdirecthex, any automated script for doing that , i tried giftwrap didnt work19:17
hemanthdirecthex, dh_make is the only go is it ? , i need to create debian related directories and then pack it is it ?19:19
azeemhemanth: are you trying to contribute to Ubuntu, or is this for your own stuff?19:21
azeemif the latter, something like checkinstall might work as well19:21
hemanthazeem, for ubuntu19:21
azeemhemanth: in that case, there is nothing besides dh_make and/or doing it yourself19:24
hemanthazeem, ok just to test , i tired checkinstall and it saysmake: *** No rule to make target `install'.  Stop.19:25
=== thekorn_ is now known as thekorn
azeemhemanth: maybe it can only do Makefile-oriented packages, dunno19:31
azeemnever used checkinstall myself19:31
hemanthazeem, ok19:31
hemanthazeem, i made a sudo checkinstall make install_package , a bed file is ready and is installed , as it's a script there is no effect of the installation, so what is the remedy ?19:47
blizzkidkirkland: you here?20:04
blizzkidor anyone else who knows a lot about encrypted Private folder?20:08
azeemhemanth: as I said, I don't know about checkinstall20:19
Nafalloblizzkid: how about just asking the question and anyone that might now the answer can shim in.20:20
Nafallo?20:20
dupondjehttps://bugs.launchpad.net/ubuntu/+source/audacious-plugins/+bug/383307 <- somebody will plz ever accept this :(20:20
ubottuLaunchpad bug 383307 in audacious-plugins "Please merge audacious-plugins 2.0.1-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed]20:20
blizzkidNafallo: you're right :)20:20
blizzkidI switched from ubuntu to mint as a test, but now when I "ecryptfs-mount-private" I get "ERROR: Encrypted Private is not setup properly"... Is my data lost or is there a solution?20:21
Nafalloblizzkid: that sounds like a question for #ubuntu to me... this is a development channel.20:21
kirklandblizzkid: -> #ecryptfs on irc.oftc.net might be best20:21
kirklandblizzkid: http://blog.dustinkirkland.com/2009/03/mounting-your-encrypted-home-from.html20:21
kirklandblizzkid: ^ how to access your data from a Jaunty livecd20:22
blizzkidI'll take a look at that20:22
blizzkidkirkland: I hope the lack of /var/lib/ecryptfs won't cause me too much trouble?20:22
kirklandblizzkid: some minor trouble, yes, please ask in #ecryptfs on oftc.  this is *not* the appropriate channel20:23
blizzkidok, I'll go there20:23
gaspageser: is your code that feed harvest 'ftbfs' column?20:43
Nrrdstefanlsd: He man, I'm looking at that patch again now21:00
stefanlsdNrrd: k. great. The patch applied cleanly. the problem was that the package currently uses a patch system, so when you tried to build the package, it tries to apply patches to the stuff you have modified, and it cant and breaks. Ideally, we want to apply the patch via the patch system...21:01
Nrrdstefanlsd: that sent my head in circles :) but I kinda get ya, any guesses where I should start looking?21:03
stefanlsdNrrd: you want to start by getting the current source. apt-get source blogtk (assuming you have src in your /etc/apt/sources.list) - if not, you can apt-get install ubuntu-dev-tools and run pull-lp-source blogtk21:07
Nrrdstefanlsd: got the source :)21:07
stefanlsdNrrd: ok, great. from there you can see the debian/ directory. beneath that is a patches directory. those patches get applied when the .dsc is built. Have a look here - https://wiki.ubuntu.com/PackagingGuide/PatchSystems21:10
Nrrdstefanlsd: cool, cheers21:10
stefanlsdNrrd: https://wiki.ubuntu.com/PackagingGuide/Howtos/CDBSSimplePatchsys is pretty concise...21:12
rmcbrideHi again. Would anyone care to review http://revu.ubuntuwire.com/p/python-configure ? I have one advocation already.21:21
james_wI'm sure rmcbride does know what the name of his package is, but the link should be http://revu.ubuntuwire.com/p/python-configglue :-)21:29
siretartRainCT: hm. your desktop file doesn't work for me even after a reboot21:29
siretartis there any way to debug why a .desktop file does not work?21:29
rmcbrideoops21:30
rmcbridethanks james_w. I have IRC on a seperate other machine than the dev box.21:30
rmcbrideand my brain didn't quite bridge the copy-paste right :)21:30
james_wheh21:30
RainCTsiretart: and there should be no need to reboot, gnome-panel looks for changed .desktop files all the time21:31
siretartbut why the heck it doesn't for me?!21:31
gesergaspa: I don't understand your question21:36
bdrung_is here a motu around, who wants to sponsor a merged package?21:38
gaspageser: is this your? http://qa.ubuntuwire.com/ftbfs/source/21:38
gesergaspa: yes, the code behind is written by me21:38
gaspageser: ok, and is the  .csv  in harvest-data your, as well??21:39
bdrung_can someone have a look at bug #383307?21:40
ubottuLaunchpad bug 383307 in audacious-plugins "Please merge audacious-plugins 2.0.1-1 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/38330721:40
gesergaspa: no, I didn't even know about it21:40
gaspageser: fine. I was asking if code of both lists is the same.21:41
gaspajust it21:41
gesergaspa: the FTBFS page gets its data directly from LP (uses the LP API). you can look at source if you want (see the source link at the bottom of the page)21:42
gaspaalready done ;)21:42
gaspageser: I've a couple of ideas to improve your page... do you mind a proof of concept, in the next days?21:43
gesergaspa: go on, I don't mind. you can branch from https://code.edge.launchpad.net/~geser/+junk/qa-ftbfs if you want21:45
gaspageser: ah, cool. thanks.21:47
=== jono_ is now known as jono
siretartRainCT: bah! I had a broken mplayer.desktop file in my ~/.local21:51
RainCTheh22:00
RainCTbtw, someone remembers what's the website where you can browse and install (with apturl) Ubuntu packages=22:00
RainCT?22:00
=== yofel_ is now known as yofel
stefanlsdRainCT: can you add me as a reviewer on revu please?22:38
RainCTstefanlsd: done22:41
stefanlsdRainCT: thanks!22:41
RainCTno problem :)22:41
ajmitchRainCT: does that part still have to be done manually?22:41
RainCTajmitch: Yes, but it can be done from the web now22:44
RainCTajmitch: if you want to write a cronjob or getting it at login time or whatever, patches welcome22:45
ajmitch:)22:46
thekornLaney, I will comment on the bug you mentioned earlier tomorrow, too much text from leonard, I have to think about it a bit more,22:56
thekornbut you are basically right, manage-credentials can easily be removed from u-dev-tools22:57
LaneyI just meant the --password param, but yeah22:58
RainCTomg, I already like git more than SVN :/23:35

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