/srv/irclogs.ubuntu.com/2013/12/30/#launchpad.txt

tachyonscjwatson, dobey if you are not busy can you help me to find why this package failed to build in amd6404:40
tachyonshttps://launchpad.net/~aboobackervyd/+archive/apertium/+build/539347004:40
saiarcot895tachyons: I think I can explain this; liblttoolbox3-3.2.so.0 is located in debian/lttoolbox/usr/lib, but not in /usr/lib, which is where it is expected to be.04:48
tachyonssaiarcot895, thanks for your input, but I didn't got your point :-(04:50
tachyonsdebian/lttoolbox/usr/lib is the path while packaging isn't it?04:50
saiarcot895The shlibdeps is trying to find the libraries on which the applications are dependent on, and then include them as dependent packages. There are a set of paths that shlibdeps (anything, actually) looks in to find libraries; debian/lttoolbox/usr/lib isn't one of them04:51
saiarcot895It is the path for the packaging, but it's not included in the list of paths to check, in the same way that debian/lttookbox/usr/bin is not included in PATH04:52
tachyonssaiarcot895, means I have to edit rules files to add it?04:53
saiarcot895In this case, I think you can just set the LD_LIBRARY_PATH here to include debian/lttoolbox/usr/lib, and shlibdeps will work fine04:53
tachyonsBTW it works without any problem in i38604:53
saiarcot895tachyons: interesting, let me check that04:53
tachyonssaiarcot895, https://launchpad.net/~aboobackervyd/+archive/apertium/+packages check this all i386 builds are success full04:55
tachyonsbut none of the amd64 build succeeded04:55
tachyonsexport DH_OPTIONS04:58
tachyons%:04:58
tachyonsdh $@ --with autoreconf04:58
tachyonsthis my current rules file , I don't know how to configure dh-shlibdeps04:59
saiarcot895tachyons: ok, I'm not sure what it is; according to the i386 builds, it seems that the usr/lib folder is indeed included in the list of paths to check, so I'm not sure what the problem could be on amd64.  The only thing I can think of is that, on amd64, shlibdeps is expecting the library to be in usr/lib/x86_64-linux-gnu instead of /usr/lib (which should probably be true for everything except Precise), but in the case of Precise, then, it shouldn05:04
saiarcot895't fail05:04
tachyonsnot only for precise, same output for precise to trusty05:06
tachyons12.04 to 14.0405:06
tachyonssaiarcot895, how can I tell to check usr/lib/x86_64-linux-gnu05:07
saiarcot895Well, it shouldn't fail on Precise because Precise didn't have the concept of multi-arch, so the libraries should be installed in /usr/lib instead of /usr/lib/x86_64-linux-gnu05:08
tachyonssaiarcot895, what about other distros?05:08
saiarcot895tachyons: On that, I'm not entirely sure. If you're using cmake, I  think it's handled automatically by cmake. If you are installing manually, I think there's a way to check if the distro version is multi-arch05:09
saiarcot895tachyons: if you mean other distros as in outside of Ubuntu, no idea05:10
tachyonsI mean other ubuntu versions05:10
tachyonsit is using gnu make not cmake05:10
saiarcot895Quantal and up are multi-arch and so use usr/lib/x86_64-linux-gnu in amd6405:10
tachyonshow to specify it in .install file?05:11
saiarcot895tachyons: I meant the build system itself, and the autoreconf switch tells me it's using autoconf05:12
tachyonssaiarcot895, change build system to cmake?05:12
saiarcot895tachyons: I wouldn't change the build system to cmake just for this; at the moment I'm not sure what the problem could be, so I would wait for cjwatson or dobey to respond05:14
dennis__Hi there, I would like to provide ppa packages for both 12.04 and 13.10. Now the ppa only builds for 13.10. What do I have configure in this case? Is it possible to add the supported series in the changelog? Now it only contains 'saucy'.09:41
=== geser_ is now known as geser
=== stokachu_ is now known as stokachu
=== caktux_ is now known as caktux
=== xnox_ is now known as xnox
=== rmk` is now known as rmk
=== nickoe__ is now known as nickoe
=== dames is now known as thedac
tachyonscan any one help me on this issue , still not fixed :-(17:52
tachyonscjwatson, dobey17:53
=== eagles0513875 is now known as eagles051387
cjwatsontachyons: I can't spend much time on this.  If multiarch is being a problem for this backport then you may need to apply http://wiki.debian.org/Multiarch/Implementation in reverse18:00
tachyonscjwatson, sorry for the disturbance , build failed in precise too18:01
tachyonsafaik precise do not have multi-arch18:01
dobeyprecise has multiarch support18:02
cjwatsonit does indeed#18:03
cjwatsonbut maybe not for all the build-dependencies18:03
dobeyand your package isn't being built with multiarch anyway18:03
cjwatsondunno, I didn't really look hard at this build failure18:03
cjwatsonmaybe it's one of those that doesn't notice that it failed to actually build the library until it gets round to trying to install it18:03
dobeythough the library package is named incorrectly-ish18:04
tachyonscjwatson, reading multi-arch documentation , I hope it will solve the issue18:05
cjwatsonmultiarch is clearly a red herring, having looked at this a bit harder18:05
cjwatsondon't bother reading those docs18:05
cjwatsonI wonder if it's depending on a feature of newer dpkg18:05
dobeythe library did build and appears to have installed to the usr/lib/ dir as expected. no idea why shlibdeps isn't finding it. doing override_dh_shlibdeps isn't helping, surely18:06
cjwatsonI vaguely recall dpkg-shlibdeps having been made nicer in this area recently-ish18:06
dobeyNote: libraries are not searched in other binary packages that do not have any shlibs or symbols file.18:07
cjwatsonyou might need:18:07
cjwatsonoverride_dh_shlibdeps:18:08
dobeyadding a .symbols file for the library should solve it18:08
cjwatson        dh_shlibdeps -ldebian/tmp/usr/lib18:08
cjwatsonor similar18:08
tachyonslet me try18:08
* cjwatson -> out18:09
tachyonsdobey, https://launchpadlibrarian.net/161105754/buildlog_ubuntu-raring-amd64.lttoolbox_3.2-1ubuntu9_FAILEDTOBUILD.txt.gz18:30
tachyonsbuild failed again18:30
tachyons.18:44
tachyonsdobey, are you there? :-)18:58
tachyonsI took diff of two results18:59
tachyonsdebian/rules build-arch18:59
tachyonsdh build-arch --with autoreconf18:59
tachyons   dh_testdir -a18:59
tachyons   dh_autoreconf -a18:59
tachyonsdebian/rules build19:00
tachyonsdh build --with autoreconf19:00
tachyons   dh_testdir19:00
tachyons   dh_autoreconf19:00
tachyonswhy this difference?19:00
Dudytzhi all! I am noob in launchpad ... how to list all branches of a project with the "bazaar heads" command? eg: the project https://launchpad.net/~webupd8team/+archive/themes19:18
DudytzI tried: bzr heads --tips lp:~webupd8team/ubuntu/raring/themes/master19:19
Dudytzand bzr heads --tips lp:~webupd8team/ubuntu/raring/themes19:19
Dudytzand bzr heads --tips lp:~webupd8team/themes19:19
Dudytzbut always I get an error: You need to run this command either from the root of a shared repository,19:19
Dudytzor from a branch.19:19
tachyonsDudytz, you may have to use cd19:21
tachyonsto source directory19:21
Dudytzbut I dont have the source project ... I need a initial import19:22
Dudytzlike a git clone19:22
DudytzI need to clone this project: https://launchpad.net/~webupd8team/+archive/themes ... specifically the faience-azur-dark package .. for the ubuntu raring19:25
Dudytzhow to do this with bazaar?19:25
TheLordOfTimei'm not sure git or bzr work very well with the PPAs...19:27
TheLordOfTimeat least in terms of being able to "get" the source of something published inside a PPA (not sure though, don't take this as an answer)19:28
Dudytz???19:29
Dudytzbut bazaar is the version control of launchpad19:29
DudytzI believe that all launchpad developers uses the bzr commands to clone, pull and push files to launchpad19:30
JanCpackages aren't built from version control19:30
Dudytzlike github19:30
Dudytzwith the git command19:30
JanCare those themes in LP version control or elsewhere?19:31
JanCand you can get the source package using apt-get, of course19:32
Dudytzin lp19:32
DudytzYes, I can19:32
DudytzBut I need to learn to use launchpad .. to create branches of projects19:33
JanCyou will have to ask the PPA maintainer(s) where the bzr repositories for those themes are then19:33
Dudytzoh god ...19:34
Dudytzthe project is hosted in launchpad with bazaar19:34
JanCDudytz: it seems to me like many of those themes were downloaded from gnome-look.org, deviantart.com & such?19:37
DudytzJanC ... this is an example! I need to learn to "clone" a launchpad project19:37
JanCDudytz: PPA & source repository are two separate parts of a LP project, they don't have to be used both, and in this case only PPA seems to be used for the themes19:39
Dudytzok, thanks ... but I need to learn HOW TO CLONE A PROJECT19:41
JanCand 'themes' isn't a project, just a PPA of the user group 'webupd8team'19:41
DudytzNOT THEMES GOOOOD19:41
DudytzITS AN EXAMPLE19:42
DudytzGOOOOOD19:42
JanC...19:45
tachyonscjwatson, dobey thanks issue resolved19:46
=== apw` is now known as apw
=== eagles051387 is now known as eagles0513875

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