[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Real newbie ....



On 13/04/14 20:40, Wookey wrote:
Looking at the build log should give some clues about which dependencies get installed. I would guess that your problem is that the chroot pbuilder is using is out of date (and thus has libicu48 still around, or is not set to use only unstable packages?). pbuilder does not update the chroot for each build by default, you have to update it separately. sbuild does do an update/upgrade every time by default, which is one major reason I recommend using it for builds. So the simple fix is to update your pbuilder chroot, or build with sbuild instead (which probably involves running sbuild-createchroot to set up an unstable chroot for it to use (and running sbuild-update --keygen once to make some keys for apt to use). Each build gives you a nice log file showing exactly what was installed to satisfy the build deps, so you shoul dbe able to see which libicu version was installed. I've not checked anything, so it could be more subtle than this, but that's my first guess.

I've attached the log.  Thanks.

Regards,        Barry.
W: /home/barry/.pbuilderrc does not exist
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /home/barry/prog/32
I: policy-rc.d already exists
I: Obtaining the cached apt archive contents
Reading package lists...
Building dependency tree...
Reading state information...
passwd is already the newest version.
The following extra packages will be installed:
  debootstrap libidn11 libssl1.0.0 wget
Suggested packages:
  pbuilder-uml gdebi-core cowdancer
Recommended packages:
  fakeroot sudo devscripts
The following NEW packages will be installed:
  debootstrap libidn11 libssl1.0.0 pbuilder wget
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1798 kB of archives.
After this operation, 5029 kB of additional disk space will be used.
Selecting previously unselected package libssl1.0.0:i386.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 11806 files and directories currently installed.)
Unpacking libssl1.0.0:i386 (from .../libssl1.0.0_1.0.1e-3ubuntu1_i386.deb) ...
Selecting previously unselected package libidn11:i386.
Unpacking libidn11:i386 (from .../libidn11_1.28-1ubuntu1_i386.deb) ...
Selecting previously unselected package wget.
Unpacking wget (from .../wget_1.14-2ubuntu1_i386.deb) ...
Selecting previously unselected package debootstrap.
Unpacking debootstrap (from .../debootstrap_1.0.53_all.deb) ...
Selecting previously unselected package pbuilder.
Unpacking pbuilder (from .../pbuilder_0.215ubuntu2_all.deb) ...
Setting up libssl1.0.0:i386 (1.0.1e-3ubuntu1) ...
Setting up libidn11:i386 (1.28-1ubuntu1) ...
Setting up wget (1.14-2ubuntu1) ...
Setting up debootstrap (1.0.53) ...
Setting up pbuilder (0.215ubuntu2) ...
Processing triggers for libc-bin ...
I: Setting DEBBUILDOPTS=
I: Setting DEBBUILDOPTS=
W: no hooks of type D found -- ignoring
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: quilt (>= 0.46-7~), debhelper (>= 7.0.50~), libsword-dev (>= 1.5.11), libclucene-dev, poxml, libboost-dev, cmake, pkg-config, zlib1g-dev, libcurl4-gnutls-dev, libqtwebkit-dev | libqt4-dev (<= 4:4.7.0~beta1)
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 12000 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on quilt (>= 0.46-7~); however:
  Package quilt is not installed.
 pbuilder-satisfydepends-dummy depends on debhelper (>= 7.0.50~); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on libsword-dev (>= 1.5.11); however:
  Package libsword-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libclucene-dev; however:
  Package libclucene-dev is not installed.
 pbuilder-satisfydepends-dummy depends on poxml; however:
  Package poxml is not installed.
 pbuilder-satisfydepends-dummy depends on libboost-dev; however:
  Package libboost-dev is not installed.
 pbuilder-satisfydepends-dummy depends on cmake; however:
  Package cmake is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config; however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on zlib1g-dev; however:
  Package zlib1g-dev is not i
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
The following NEW packages will be installed:
  apparmor-easyprof{a} bsdmainutils{a} debhelper{a} dh-apparmor{a} 
  dh-python{a} diffstat{a} file{a} gettext{a} gettext-base{a} groff-base{a} 
  intltool-debian{a} libasprintf-dev{a} libasprintf0c2{a} libcroco3{a} 
  libexpat1{a} libffi6{a} libgettextpo-dev{a} libgettextpo0{a} 
  libglib2.0-0{a} libmagic1{a} libpipeline1{a} libpython3-stdlib{a} 
  libpython3.3-minimal{a} libpython3.3-stdlib{a} libunistring0{a} 
  libxml2{a} man-db{a} mime-support{a} po-debconf{a} python3{a} 
  python3-minimal{a} python3.3{a} python3.3-minimal{a} quilt{a} 
0 packages upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 309 kB/11.9 MB of archives. After unpacking 40.6 MB will be used.
The following packages have unmet dependencies:
 pbuilder-satisfydepends-dummy : Depends: libsword-dev (>= 1.5.11) which is a virtual package.
                                 Depends: libclucene-dev but it is not going to be installed.
                                 Depends: poxml which is a virtual package.
                                 Depends: libboost-dev but it is not going to be installed.
                                 Depends: cmake but it is not going to be installed.
                                 Depends: pkg-config but it is not going to be installed.
                                 Depends: zlib1g-dev but it is not going to be installed.
                                 Depends: libcurl4-gnutls-dev but it is not going to be installed.
                                 Depends: libqtwebkit-dev but it is not going to be installed. or
                                          libqt4-dev (<= 4:4.7.0~beta1) but it is not going to be installed.
Unable to resolve dependencies!  Giving up...
The following NEW packages will be installed:
  apparmor-easyprof{a} bsdmainutils{a} debhelper{a} dh-apparmor{a} 
  dh-python{a} diffstat{a} file{a} gettext{a} gettext-base{a} groff-base{a} 
  intltool-debian{a} libasprintf-dev{a} libasprintf0c2{a} libcroco3{a} 
  libexpat1{a} libffi6{a} libgettextpo-dev{a} libgettextpo0{a} 
  libglib2.0-0{a} libmagic1{a} libpipeline1{a} libpython3-stdlib{a} 
  libpython3.3-minimal{a} libpython3.3-stdlib{a} libunistring0{a} 
  libxml2{a} man-db{a} mime-support{a} po-debconf{a} python3{a} 
  python3-minimal{a} python3.3{a} python3.3-minimal{a} quilt{a} 
0 packages upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 309 kB/11.9 MB of archives. After unpacking 40.6 MB will be used.
Abort.
I: Copying back the cached apt archive contents
I: unmounting /home/barry/prog/32 filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: cleaning the build env 
I: removing directory /var/cache/pbuilder/build//12471 and its subdirectories

Reply to: