On Sat, Aug 3, 2013 at 9:40 PM, Scott Kitterman <deb...@kitterman.com> wrote:
> Package: libtorrent-rasterbar
> Version: 0.16.10-3
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
>
> libtorrent-rasterbar FTBFS when being binNMUed to drop python3.2 support.
> Here is the relevant bit of the build log:
>
> [80073 refs]
> make[3]: Leaving directory `/«PKGBUILDDIR»/build/bindings/python3.3-dbg'
> make[2]: Leaving directory `/«PKGBUILDDIR»/build/bindings/python3.3-dbg'
> dh override_dh_auto_install --parallel --with python2,python3
> make[1]: Leaving directory `/«PKGBUILDDIR»'
>    dh_install -a -O--parallel
> dh_install: python3-libtorrent missing files 
> (usr/lib/python3*/*-packages/*[!d]mu.so), aborting
> make: *** [binary-arch] Error 255
> dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit 
> status 2
> ────────────────────────────────────────────────────────────────────────────────
> Build finished at 20130803-2330
>
> It should be an easy enough fix.  I'm happy to NMU it or leave it for you to
> deal with it.
>
> Scott K

I should have given a heads up as I already dealt with this in Ubuntu.
Python3.3 drops the "u" python3 abi flag. The fix is simple:

diff -pruN 0.16.10-3/debian/python3-libtorrent.install
0.16.10-3ubuntu1/debian/python3-libtorrent.install
--- 0.16.10-3/debian/python3-libtorrent.install 2013-06-20
19:18:26.000000000 +0000
+++ 0.16.10-3ubuntu1/debian/python3-libtorrent.install 2013-06-24
16:49:21.000000000 +0000
@@ -1,3 +1,2 @@
 usr/lib/python3*/*-packages/*[!d]m.so
-usr/lib/python3*/*-packages/*[!d]mu.so
 usr/lib/python3*/*-packages/*.egg-info

Sorry,

-- Andrew Starr-Bochicchio

   Ubuntu Developer <https://launchpad.net/~andrewsomething>
   Debian Developer <http://qa.debian.org/developer.php?login=asb>
   PGP/GPG Key ID: D53FDCB1


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to