/srv/irclogs.ubuntu.com/2014/07/24/#launchpad.txt

wgrantThe warning about data.tar.xz is unrelated; that dpkg-deb invocation runs on the host, which uses an old version of dpkg that doesn't have xz binary support.00:00
wgrantIf you look at the precise build (eg. https://launchpadlibrarian.net/178105061/buildlog_ubuntu-precise-amd64.inkscape_0.48.5%2B31~ubuntu12.04.1_UPLOADING.txt.gz) you'll see that it has some files, but not many.00:00
wgrantThe build is successful. It just doesn't install any binaries into the package.00:01
wgrantinstalling pt.gmo as /build/buildd/inkscape-0.48.5+31~ubuntu12.04.1/debian/inkscape-trunk/usr/share/locale/pt/LC_MESSAGES/inkscape.mo00:01
wgrantLiamW: There's your problem. You've asked it to install itself to debian/inkscape-trunk, but your binary package is named "inkscape", not "inkscape-trunk".00:02
LiamWahh00:02
wgrant# Add here commands to install the package into debian/inkscape.00:03
wgrant/usr/bin/make install DESTDIR=/build/buildd/inkscape-0.48.5+31~ubuntu12.04.1/debian/inkscape-trunk00:03
LiamWI don't see the words "trunk" anywhere important grepping through the packaging branch00:08
LiamW$ grep -r trunk00:08
LiamWchangelog:  * Renamed package to inkscape-trunk00:08
LiamWcontrol:Vcs-Browser: https://code.launchpad.net/~inkscape.dev/inkscape/trunk00:08
LiamWcontrol:Vcs-bzr: https://code.launchpad.net/~inkscape.dev/inkscape/trunk00:08
LiamWcontrol:Conflicts: inkscape-trunk00:08
LiamWcontrol:Description: vector-based drawing program (trunk build)00:08
LiamWand no, it's the right branch00:08
LiamWwgrant: where might that line appear in the packaging branch?00:13
LiamWwould it even be in the packaging branch?00:13
LiamW_did I accidentally flood?00:31
LiamW_my bouncer is normally supposed to prevent that, but hey00:31
wgrant/tmp/recipe-0.48.5+{revno:packaging}$ grep -r inkscape-trunk00:32
wgrantdebian/changelog:  * Renamed package to inkscape-trunk00:32
wgrantdebian/control:Conflicts: inkscape-trunk00:32
wgrantdebian/rules:$(MAKE) install DESTDIR=$(CURDIR)/debian/inkscape-trunk00:32
wgrantWhich is weird, since the packaging branch's debian/rules looks nothing like that.00:33
wgrantI suspect some part of the upstream inkscape build system is clobbering debian/rules.00:33
wgrantOr something?00:33
LiamW_I grepped around for the words "trunk" and "DESTDIR" in the stable branch00:33
LiamW_didn't find anything00:33
LiamW_well, anything relevant00:34
wgrantOh!00:34
wgranthttp://bazaar.launchpad.net/~inkscape.dev/inkscape/debian-packaging-stable/revision/3200:34
wgrantThat's a few hours after the latest recipe build.00:34
wgrantAnd it fixes debian/rules.00:35
wgrantBut the recipe hasn't been rebuilt since.00:35
LiamW_let me do that now00:35
LiamW_done00:36
LiamW_https://code.launchpad.net/~inkscape.dev/+recipe/inkscape-stable00:36
LiamW_build score over 90000? https://code.launchpad.net/~inkscape.dev/+archive/ubuntu/stable/+build/620693401:12
wgrantI want to see if it works now :)01:12
LiamW_wgrant: on a different (but related) branch, precise always fails to build: https://launchpadlibrarian.net/180616225/buildlog.txt.gz01:24
LiamW_"make: dh: Command not found"01:24
LiamW_it has the same build-deps as the stable and trunk recipe builds01:24
LiamW_but it only fails in precise01:24
wgrantdpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.01:25
wgrantdpkg-buildpackage: warning: (Use -d flag to override.)01:25
wgrantdpkg-buildpackage: warning: This is currently a non-fatal warning with -S, but01:25
wgrantdpkg-buildpackage: warning: will probably become fatal in the future.01:25
wgrantLook in the log for "The following packages have unmet dependencies:"01:25
LiamW_I found this:01:26
LiamW_"No packages found matching linux-image-[0-9]*."01:26
wgrantThat's unrelated.01:26
LiamW_The following packages have unmet dependencies:01:26
LiamW_ pbuilder-satisfydepends-dummy01:26
LiamW_...01:26
LiamW_"Unable to resolve dependencies!  Giving up..."01:26
wgrantLiamW_: precise only has libcairo 1.1001:27
wgrantYou build-depend on 1.1201:27
LiamW_hmm, that will mean no gradient meshes01:29
LiamW_even though I had them working on precise before (maybe I had newer cairo?)01:29
LiamW_I don't know01:29
LiamW_http://packages.ubuntu.com/precise/libcairo201:29
LiamW_I'll be looking way back through my IRC logs, just a moment01:30
LiamW_on precise, I had 1.12.201:34
wgrant libcairo2-dev | 1.10.2-6.1ubuntu2        | precise         | amd64, armel, armhf, i386, powerpc01:35
wgrant libcairo2-dev | 1.10.2-6.1ubuntu3        | precise-updates | amd64, armel, armhf, i386, powerpc01:35
sergio-br2I have a code with some .a files, launchpad ignores they when it is building a package?01:35
LiamW_sergio-br2: build logs?01:35
wgrantsergio-br2: Launchpad just runs dpkg-buildpackage, which does whatever your debian/rules tell it to do.01:35
sergio-br2funny, with the same code, i can build it here with sbuild, but launchpad complains about some libraries01:36
wgrantAre you sure it's using exactly the same library packages?01:37
sergio-br2LiamW, https://launchpadlibrarian.net/180616209/buildlog_ubuntu-trusty-amd64.ppsspp_0.9.9-0ubuntu2~ubuntu14.04.1_FAILEDTOBUILD.txt.gz01:37
sergio-br2i think so01:37
LiamW_augh that makefile01:37
wgrantsergio-br2: You don't build-depend on any of those libraries.01:39
wgrantSo they're not going to be installed.01:40
sergio-br2those libraries are embedded in the code01:40
wgrantoh dear01:40
LiamW_sergio-br2: consider cleaning up the Makefile.am for that package01:40
LiamW_automake is perfectly capable of generating a simple "CXX" compared to showing the full compiler invocation01:41
LiamW_while at the same time being verbose about the link01:41
wgrantAnyway, I don't see libavcodec being built in that build.01:42
wgrantSo your debian/rules probably isn't building it.01:42
sergio-br2no, libavcodec and others are already compiled in the source code01:47
LiamW_sergio-br2: your debian/rules is a little complicated01:47
sergio-br2(upstream approach ...)01:47
LiamW_sergio-br2: will a simple "../configure && make" build everything on your machine?01:47
sergio-br2yeah, i need to improve it01:48
sergio-br2but works in my machine01:48
LiamW_ok01:48
LiamW_then a few lines rules file will work01:48
LiamW_sergio-br2: http://bazaar.launchpad.net/~inkscape.dev/inkscape/debian-packaging-stable/view/head:/rules01:49
LiamW_base your rules off of that, maybe, since nothing complicated is going on there01:49
LiamW_in that case, you don't even need to override dh_auto_configure since a simple ../configure will work01:52
sergio-br2humm, OK01:53
LiamW_so basically, this01:53
LiamW_%:01:53
LiamW_dh $@ --with bash-completion,python2 --parallel01:53
LiamW_or if your package doesn't have bash completion or need python to build, it's easier01:53
LiamW_dh $@ --parallel01:53
LiamW_sergio-br2: http://bazaar.launchpad.net/~inkscape.dev/inkscape/debian-packaging-stable/revision/32#rules01:59
sergio-br2this project, ppsspp, I have to run qmake first, it does not use ./configure02:00
LiamW_then override dh_auto_configure02:01
LiamW_override_dh_auto_configure:02:01
sergio-br2like export NOCONFIGURE=true && qmake02:01
sergio-br2?02:01
LiamW_        qmake .02:01
LiamWwallyworld, get a bouncer dude03:32
wallyworldLiamW: it's only freenode, nfi what its problem is03:35
LiamWconstant disconnects? If your connection is unstable (mine is) it's probably a good idea to have one03:36
wallyworldLiamW: i've not ever set up one before, nor do i know how to do it. i'll ask google :-)03:40
=== s8321414_ is now known as s8321414
paulkmanyone help with this error: http://launchpadlibrarian.net/180529917/q-launchpad-z-q-gears-paul.log I've rewrite the git history using those python functions and still get this error :(17:36
=== JanC_ is now known as JanC

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