[Pkg-ime-devel] Bug#754670: ibus: FTBFS: if python-gi-dev is installed

Osamu Aoki osamu at debian.org
Sat Jul 19 15:26:47 UTC 2014


Hi,

On Sun, Jul 13, 2014 at 08:50:55PM +0900, Changwoo Ryu wrote:
> Source: ibus
> Version: 1.5.7-1
> Severity: serious
> Justification: FTBFS
> 
> ibus fails to build from source if python-gi-dev is installed.
> 
> Error part:
> 
> ...
> dh_install --fail-missing -X.la
> dh_install: usr/lib/python3/dist-packages/gi/overrides/IBus.py exists in
> debian/tmp but is not installed to anywhere
> dh_install:
> usr/lib/python3/dist-packages/gi/overrides/__pycache__/IBus.cpython-34.pyo exists in debian/tmp but is not installed to anywhere
> dh_install:
> usr/lib/python3/dist-packages/gi/overrides/__pycache__/IBus.cpython-34.pyc exists in debian/tmp but is not installed to anywhere
> dh_install: usr/lib/python2.7/dist-packages/gi/overrides/IBus.py exists
> in debian/tmp but is not installed to anywhere
> dh_install: usr/lib/python2.7/dist-packages/gi/overrides/IBus.pyo exists
> in debian/tmp but is not installed to anywhere
> dh_install: usr/lib/python2.7/dist-packages/gi/overrides/IBus.pyc exists
> in debian/tmp but is not installed to anywhere
> dh_install: missing files, aborting
> debian/rules:40: recipe for target 'override_dh_install' failed
> make[1]: *** [override_dh_install] Error 2
> make[1]: Leaving directory '/tmp/buildd/ibus-1.5.7'
> debian/rules:12: recipe for target 'binary' failed
> make: *** [binary] Error 2
> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit
> status 2

I actually can not install valac to my unstable system after updating my
system to unstable recently with GNOME 3.12 packages.  The upgrade was
not smooth but that is unstable when these large group of packages are
making large scale changes. I can not even run clean target as a result.

All the failures seem to be
 dh_install: usr/lib/python2.7/dist-packages/gi/overrides/IBus.pyc exists
 in debian/tmp but is not installed to anywhere
This is because of debian/rules  having:
       dh_install --fail-missing -X.la
                  ^^^^^^^^^^^^^^

Maybe dh-python changed behavior to generate these files in debian/tmp

Maybe I should test this build in testing chroot.

Let's wait a bit until it settles down. Give me simetime.

Osamu

 



More information about the Pkg-ime-devel mailing list