[Bug 873020] Re: libplymouth fails to cross-build

Steve Langasek steve.langasek at canonical.com
Wed Oct 12 19:15:05 UTC 2011


In what sense is this a bug in plymouth?  That looks like a failure to
install the cross-build packages that plymouth build-depends on.  The
build dependencies are not themselves incorrect, so this seems to be a
bug in either the packages being build-depended on (for not being cross-
friendly), or in xdeb's crossing.  It doesn't look like anything should
be changed in plymouth here.

** Changed in: plymouth (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to plymouth in Ubuntu.
https://bugs.launchpad.net/bugs/873020

Title:
  libplymouth fails to cross-build

Status in “plymouth” package in Ubuntu:
  Incomplete

Bug description:
  libplymouth fails to cross buidl due to xdeb dependency-installation
  problems:

  sudo apt-get -y --allow-unauthenticated -o Dir::State::Lists=/home/wookey/testing/build/build/xdeb/lists.apt -o Dir::Cache::pkgcache=/home/wookey/testing/build/build/xdeb/pkgcache.bin -o Dir::Cache::srcpkgcache=/home/wookey/testing/build/build/xdeb/srcpkgcache.bin -o Dir::Etc::sourcelist=/home/wookey/testing/build/build/xdeb/sources.list --no-install-recommends install libcairo2-dev-armel-cross libdbus-1-dev-armel-cross libdrm-dev-armel-cross libgtk2.0-dev-armel-cross libncursesw5-dev-armel-cross libpango1.0-dev-armel-cross libpng12-dev-armel-cross
  Reading package lists...
  Building dependency tree...
  Reading state information...
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:

  The following packages have unmet dependencies:
   libcairo2-dev-armel-cross : Depends: libcairo-gobject2-armel-cross (= 1.10.2-2ubuntu2) but it is not going to be installed
                               Depends: libglib2.0-dev-armel-cross but it is not going to be installed
   libgtk2.0-dev-armel-cross : Depends: libgtk2.0-0-armel-cross (= 2.24.4-0ubuntu2) but it is not going to be installed
                               Depends: libglib2.0-dev-armel-cross (>= 2.27.3) but it is not going to be installed
                               Depends: libgdk-pixbuf2.0-dev-armel-cross (>= 2.21.0) but it is not going to be installed
                               Depends: libatk1.0-dev-armel-cross (>= 1.29.2) but it is not going to be installed
   libpango1.0-dev-armel-cross : Depends: libglib2.0-0-armel-cross (>= 2.27.0) but it is not going to be installed
                                 Depends: libpango1.0-0-armel-cross (= 1.28.4-0ubuntu1) but it is not going to be installed
                                 Depends: libglib2.0-dev-armel-cross (>= 2.24.0) but it is not going to be installed
  E: Broken packages

  Background:
  The build command is:
  xdeb --only-explicit -a armel --prefer-apt --apt-source --debug --force-rebuild plymouth

  The actual build command xdeb issues is:
  debuild --no-lintian -eUSER -eCONFIG_SITE=/etc/dpkg-cross/cross-config.armel -eDEB_BUILD_OPTIONS=nocheck -eGTEST_INCLUDEDIR=/usr/arm-linux-gnueabi/include -eGTEST_LIBDIR=/usr/arm-linux-gnueabi/lib -ePKG_CONFIG_LIBDIR=/usr/arm-linux-gnueabi/lib/pkgconfig:/usr/arm-linux-gnueabi/share/pkgconfig:/usr/share/pkgconfig -eDH_VERBOSE=1 -aarmel -b -uc -us -tc

  To easily reproduce the build environment in which this bug was discovered follow the HOWTO here:
  https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/CrossBuildNano

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/873020/+subscriptions




More information about the foundations-bugs mailing list