Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/07/2008, à 21:36

Nicorider

[Résolu] Problème avec pbuilder et QTDIR (1er packaging)

Bonsoir,


Je réalise mon premier paquet debian et je sollicite votre aide car j'ai un problème lors de la compilation avec pbuilder que je n'ai pas trouvé sur les autres problèmes du forum ou sur google.

Je me sers de ces tutoriels : http://doc.ubuntu-fr.org/tutoriel/creer_un_paquet ainsi que de : http://doc.ubuntu-fr.org/pbuilder

Le fichier README indique :

--------------
Requirements:
--------------
alsa-lib >= 0.9.1       <www.alsa-project.org>
qt toolkit >= 3.1.0     <www.trolltech.com>

Après avoir taper :

sudo pbuilder update --extrapackages libqt3-mt-dev libqt3-headers

puis

sudo pbuilder *.dsc

J'ai l'erreur suivante :

nico@nico-desktop:~/packaging/qtuneroid$ sudo pbuilder build *.dsc
I: using fakeroot in build.
Current time: Tue Jul 15 20:18:13 CEST 2008
pbuilder-time-stamp: 1216145893
Building the build Environment
 -> extracting base tarball [/var/cache/pbuilder/base.tgz]
 -> creating local configuration
 -> copying local configuration
 -> mounting /proc filesystem
 -> mounting /dev/pts filesystem
 -> policy-rc.d already exists
Obtaining the cached apt archive contents
Installing the build-deps
 -> 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 and should
Depends: autotools-dev, debhelper (>= 5)
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
aptitude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Selecting previously deselected package pbuilder-satisfydepends-dummy.
(Reading database ... 16569 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
 pbuilder-satisfydepends-dummy depends on autotools-dev; however:
  Package autotools-dev is not installed.
 pbuilder-satisfydepends-dummy depends on debhelper (>= 5); however:
  Package debhelper is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 pbuilder-satisfydepends-dummy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
The following NEW packages will be automatically installed:
  autotools-dev debhelper gettext html2text intltool-debian po-debconf 
The following NEW packages will be installed:
  autotools-dev debhelper gettext html2text intltool-debian po-debconf 
The following partially installed packages will be configured:
  pbuilder-satisfydepends-dummy 
0 packages upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2906kB of archives. After unpacking 10.2MB will be used.
Writing extended state information... Done
Selecting previously deselected package autotools-dev.
(Reading database ... 16569 files and directories currently installed.)
Unpacking autotools-dev (from .../autotools-dev_20070725.1_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-3build2_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-2ubuntu1_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.10_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_6.0.4ubuntu1_all.deb) ...
Setting up autotools-dev (20070725.1) ...
Setting up html2text (1.3.2a-3build2) ...

Setting up gettext (0.17-2ubuntu1) ...

Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.10) ...

Setting up debhelper (6.0.4ubuntu1) ...
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
 -> Finished parsing the build-deps
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  fakeroot
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/114kB of archives.
After this operation, 451kB of additional disk space will be used.
Selecting previously deselected package fakeroot.
(Reading database ... 17135 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.9ubuntu1_i386.deb) ...
Setting up fakeroot (1.9ubuntu1) ...

Copying back the cached apt archive contents
Copying source file
    -> copying [qtuneroid_0.9-0ubuntu1.dsc]
    -> copying [./qtuneroid_0.9.orig.tar.gz]
    -> copying [./qtuneroid_0.9-0ubuntu1.diff.gz]
Extracting source
gpg: new configuration file `/tmp/buildd/.gnupg/gpg.conf' created
gpg: WARNING: options in `/tmp/buildd/.gnupg/gpg.conf' are not yet active during this run
gpg: Signature made Tue Jul 15 11:17:17 2008 UTC using DSA key ID DFD86AF0
gpg: Can't check signature: public key not found
dpkg-source: extracting qtuneroid in qtuneroid-0.9
dpkg-source: unpacking qtuneroid_0.9.orig.tar.gz
dpkg-source: applying ./qtuneroid_0.9-0ubuntu1.diff.gz
 -> Building the package
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package qtuneroid
dpkg-buildpackage: source version 0.9-0ubuntu1
dpkg-buildpackage: source changed by nicolas delcroix <lilgies@gmail.com>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp 
# Add here commands to clean up after the build process.
/usr/bin/make distclean
make[1]: Entering directory `/tmp/buildd/qtuneroid-0.9'
make[1]: *** No rule to make target `distclean'.  Stop.
make[1]: Leaving directory `/tmp/buildd/qtuneroid-0.9'
make: [clean] Error 2 (ignored)
rm -f config.sub config.guess
dh_clean 
 dpkg-source -b qtuneroid-0.9
Use of uninitialized value in pattern match (m//) at /usr/bin/dpkg-source line 429.
dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field
dpkg-source: building qtuneroid using existing qtuneroid_0.9.orig.tar.gz
dpkg-source: building qtuneroid in qtuneroid_0.9-0ubuntu1.diff.gz
dpkg-source: building qtuneroid in qtuneroid_0.9-0ubuntu1.dsc
 debian/rules build
dh_testdir
# Add here commands to configure the package.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,defs"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i486-linux-gnu-gcc accepts -g... yes
checking for i486-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i486-linux-gnu-gcc... gcc3
checking for i486-linux-gnu-g++... i486-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i486-linux-gnu-g++ accepts -g... yes
checking dependency style of i486-linux-gnu-g++... gcc3
checking how to run the C preprocessor... i486-linux-gnu-gcc -E
checking whether QTDIR environment variable is set... no
configure: error: QTDIR must be properly set.
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//22043 and its subdirectories

J'ai alors ajouté les dépendances dans le fichiers control (suite à cette page : http://forum.ubuntu-fr.org/viewtopic.php?id=136743)

nico@nico-desktop:~/packaging/qtuneroid$ sudo pbuilder build *.dsc
I: using fakeroot in build.
Current time: Tue Jul 15 22:15:23 CEST 2008
pbuilder-time-stamp: 1216152923
Building the build Environment
 -> extracting base tarball [/var/cache/pbuilder/base.tgz]
 -> creating local configuration
 -> copying local configuration
 -> mounting /proc filesystem
 -> mounting /dev/pts filesystem
 -> policy-rc.d already exists
Obtaining the cached apt archive contents
Installing the build-deps
 -> 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 and should
Depends: autotools-dev, debhelper (>= 5), libqt3-headers, libqt3-mt-dev
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
aptitude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Selecting previously deselected package pbuilder-satisfydepends-dummy.
(Reading database ... 16569 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
 pbuilder-satisfydepends-dummy depends on autotools-dev; however:
  Package autotools-dev is not installed.
 pbuilder-satisfydepends-dummy depends on debhelper (>= 5); however:
  Package debhelper is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 pbuilder-satisfydepends-dummy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
The following NEW packages will be automatically installed:
  autotools-dev debhelper gettext html2text intltool-debian po-debconf 
The following NEW packages will be installed:
  autotools-dev debhelper gettext html2text intltool-debian po-debconf 
The following partially installed packages will be configured:
  pbuilder-satisfydepends-dummy 
0 packages upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2906kB of archives. After unpacking 10.2MB will be used.
Writing extended state information... Done
Selecting previously deselected package autotools-dev.
(Reading database ... 16569 files and directories currently installed.)
Unpacking autotools-dev (from .../autotools-dev_20070725.1_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-3build2_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-2ubuntu1_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.10_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_6.0.4ubuntu1_all.deb) ...
Setting up autotools-dev (20070725.1) ...
Setting up html2text (1.3.2a-3build2) ...

Setting up gettext (0.17-2ubuntu1) ...

Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.10) ...

Setting up debhelper (6.0.4ubuntu1) ...
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information       
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
 -> Finished parsing the build-deps
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  fakeroot
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/114kB of archives.
After this operation, 451kB of additional disk space will be used.
Selecting previously deselected package fakeroot.
(Reading database ... 17135 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.9ubuntu1_i386.deb) ...
Setting up fakeroot (1.9ubuntu1) ...

Copying back the cached apt archive contents
Copying source file
    -> copying [qtuneroid_0.9-0ubuntu1.dsc]
    -> copying [./qtuneroid_0.9.orig.tar.gz]
    -> copying [./qtuneroid_0.9-0ubuntu1.diff.gz]
Extracting source
gpg: new configuration file `/tmp/buildd/.gnupg/gpg.conf' created
gpg: WARNING: options in `/tmp/buildd/.gnupg/gpg.conf' are not yet active during this run
gpg: Signature made Tue Jul 15 20:13:23 2008 UTC using DSA key ID DFD86AF0
gpg: Can't check signature: public key not found
dpkg-source: extracting qtuneroid in qtuneroid-0.9
dpkg-source: unpacking qtuneroid_0.9.orig.tar.gz
dpkg-source: applying ./qtuneroid_0.9-0ubuntu1.diff.gz
 -> Building the package
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package qtuneroid
dpkg-buildpackage: source version 0.9-0ubuntu1
dpkg-buildpackage: source changed by nicolas delcroix <lilgies@gmail.com>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp 
# Add here commands to clean up after the build process.
/usr/bin/make distclean
make[1]: Entering directory `/tmp/buildd/qtuneroid-0.9'
make[1]: *** No rule to make target `distclean'.  Stop.
make[1]: Leaving directory `/tmp/buildd/qtuneroid-0.9'
make: [clean] Error 2 (ignored)
rm -f config.sub config.guess
dh_clean 
 dpkg-source -b qtuneroid-0.9
Use of uninitialized value in pattern match (m//) at /usr/bin/dpkg-source line 429.
dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field
dpkg-source: building qtuneroid using existing qtuneroid_0.9.orig.tar.gz
dpkg-source: building qtuneroid in qtuneroid_0.9-0ubuntu1.diff.gz
dpkg-source: building qtuneroid in qtuneroid_0.9-0ubuntu1.dsc
 debian/rules build
dh_testdir
# Add here commands to configure the package.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,defs"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i486-linux-gnu-gcc accepts -g... yes
checking for i486-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i486-linux-gnu-gcc... gcc3
checking for i486-linux-gnu-g++... i486-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i486-linux-gnu-g++ accepts -g... yes
checking dependency style of i486-linux-gnu-g++... gcc3
checking how to run the C preprocessor... i486-linux-gnu-gcc -E
checking whether QTDIR environment variable is set... no
configure: error: QTDIR must be properly set.
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//25937 and its subdirectories

Dans le code il y a cette ligne (rajouté dans le fichier control) :

Depends: autotools-dev, debhelper (>= 5), libqt3-headers, libqt3-mt-dev

et cette erreur :

dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
pbuilder-satisfydepends-dummy depends on autotools-dev; however:
  Package autotools-dev is not installed.
pbuilder-satisfydepends-dummy depends on debhelper (>= 5); however:
  Package debhelper is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
pbuilder-satisfydepends-dummy

Il ne cite ni libqt3-mt-dev ni libqt3-headers

Les lignes concernant l'installation :

The following NEW packages will be installed:
  autotools-dev debhelper gettext html2text intltool-debian po-debconf

The following NEW packages will be installed:
  fakeroot

et donc libqt3-mt-dev et libqt3-headers ne sont pas installé

Dernière modification par Nicorider (Le 16/07/2008, à 19:22)


Distribution : Ubuntu Hardy Heron 8.04
GNU/linux with 1391402 :).

Hors ligne

#2 Le 16/07/2008, à 14:00

Nicorider

Re : [Résolu] Problème avec pbuilder et QTDIR (1er packaging)

Je suis reparti à l'étape de création du chroot.

cp /etc/pbuilderrc ~/.pbuilderrc && sed -i 's/^\#COMPONENTS/COMPONENTS/' ~/.pbuilderrc
sudo pbuilder create

et maintenant libqt3-mt-dev est installé sur le chroot.

sudo pbuilder build *.dsc
I: using fakeroot in build.
Current time: Wed Jul 16 13:51:53 CEST 2008
pbuilder-time-stamp: 1216209113
Building the build Environment
 -> extracting base tarball [/var/cache/pbuilder/base.tgz]
 -> creating local configuration
 -> copying local configuration
 -> mounting /proc filesystem
 -> mounting /dev/pts filesystem
 -> policy-rc.d already exists
Obtaining the cached apt archive contents
Installing the build-deps
 -> 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 and should
Depends: autotools-dev, debhelper (>= 5), libqt3-mt-dev
dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
aptitude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Selecting previously deselected package pbuilder-satisfydepends-dummy.
(Reading database ... 12190 files and directories currently installed.)
Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ...
dpkg: dependency problems prevent configuration of pbuilder-satisfydepends-dummy:
 pbuilder-satisfydepends-dummy depends on autotools-dev; however:
  Package autotools-dev is not installed.
 pbuilder-satisfydepends-dummy depends on debhelper (>= 5); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on libqt3-mt-dev; however:
  Package libqt3-mt-dev is not installed.
dpkg: error processing pbuilder-satisfydepends-dummy (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 pbuilder-satisfydepends-dummy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
The following NEW packages will be automatically installed:
  autotools-dev comerr-dev debhelper defoma file fontconfig 
  fontconfig-config gettext html2text intltool-debian libaudio-dev 
  libaudio2 libcupsys2 libcupsys2-dev libdrm2 libexpat1 libexpat1-dev 
  libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev 
  libgcrypt11-dev libgl1-mesa-dev libgl1-mesa-glx libglib2.0-0 libglu1-mesa 
  libglu1-mesa-dev libgnutls-dev libgnutlsxx13 libgpg-error-dev libice-dev 
  libice6 libjpeg62 libjpeg62-dev libkadm55 libkrb5-dev liblcms1 
  liblcms1-dev liblzo2-dev libmagic1 libmng-dev libmng1 libopencdk10-dev 
  libpcre3 libpng12-0 libpng12-dev libpthread-stubs0 libpthread-stubs0-dev 
  libqt3-headers libqt3-mt libqt3-mt-dev libsm-dev libsm6 libtasn1-3-dev 
  libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-xlib0 
  libxcb-xlib0-dev libxcb1 libxcb1-dev libxcursor-dev libxcursor1 
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev 
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev 
  libxinerama1 libxmu-dev libxmu-headers libxmu6 libxrandr-dev libxrandr2 
  libxrender-dev libxrender1 libxt-dev libxt6 libxxf86vm1 mesa-common-dev 
  pkg-config po-debconf qt3-dev-tools ttf-dejavu ttf-dejavu-core 
  ttf-dejavu-extra ucf x11-common x11proto-core-dev x11proto-fixes-dev 
  x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev 
  x11proto-xext-dev x11proto-xinerama-dev xtrans-dev zlib1g-dev 
The following NEW packages will be installed:
  autotools-dev comerr-dev debhelper defoma file fontconfig 
  fontconfig-config gettext html2text intltool-debian libaudio-dev 
  libaudio2 libcupsys2 libcupsys2-dev libdrm2 libexpat1 libexpat1-dev 
  libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev 
  libgcrypt11-dev libgl1-mesa-dev libgl1-mesa-glx libglib2.0-0 libglu1-mesa 
  libglu1-mesa-dev libgnutls-dev libgnutlsxx13 libgpg-error-dev libice-dev 
  libice6 libjpeg62 libjpeg62-dev libkadm55 libkrb5-dev liblcms1 
  liblcms1-dev liblzo2-dev libmagic1 libmng-dev libmng1 libopencdk10-dev 
  libpcre3 libpng12-0 libpng12-dev libpthread-stubs0 libpthread-stubs0-dev 
  libqt3-headers libqt3-mt libqt3-mt-dev libsm-dev libsm6 libtasn1-3-dev 
  libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-xlib0 
  libxcb-xlib0-dev libxcb1 libxcb1-dev libxcursor-dev libxcursor1 
  libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev 
  libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev 
  libxinerama1 libxmu-dev libxmu-headers libxmu6 libxrandr-dev libxrandr2 
  libxrender-dev libxrender1 libxt-dev libxt6 libxxf86vm1 mesa-common-dev 
  pkg-config po-debconf qt3-dev-tools ttf-dejavu ttf-dejavu-core 
  ttf-dejavu-extra ucf x11-common x11proto-core-dev x11proto-fixes-dev 
  x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev 
  x11proto-xext-dev x11proto-xinerama-dev xtrans-dev zlib1g-dev 
The following partially installed packages will be configured:
  pbuilder-satisfydepends-dummy 
0 packages upgraded, 107 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/25.9MB of archives. After unpacking 81.2MB will be used.
Writing extended state information... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously deselected package autotools-dev.
(Reading database ... 12190 files and directories currently installed.)
Unpacking autotools-dev (from .../autotools-dev_20070725.1_all.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_4.21-3_i386.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_4.21-3_i386.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-3build2_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-2ubuntu1_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.10_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_6.0.4ubuntu1_all.deb) ...
Selecting previously deselected package x11-common.
Unpacking x11-common (from .../x11-common_1%3a7.3+10ubuntu10_i386.deb) ...
Selecting previously deselected package libice6.
Unpacking libice6 (from .../libice6_2%3a1.0.4-1_i386.deb) ...
Selecting previously deselected package libsm6.
Unpacking libsm6 (from .../libsm6_2%3a1.0.3-1_i386.deb) ...
Setting up x11-common (1:7.3+10ubuntu10) ...

Selecting previously deselected package libx11-data.
(Reading database ... 12836 files and directories currently installed.)
Unpacking libx11-data (from .../libx11-data_2%3a1.1.3-1ubuntu2_all.deb) ...
Selecting previously deselected package libxau6.
Unpacking libxau6 (from .../libxau6_1%3a1.0.3-2_i386.deb) ...
Selecting previously deselected package libxdmcp6.
Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.0.2-2_i386.deb) ...
Selecting previously deselected package libxcb1.
Unpacking libxcb1 (from .../libxcb1_1.1-1ubuntu1_i386.deb) ...
Selecting previously deselected package libxcb-xlib0.
Unpacking libxcb-xlib0 (from .../libxcb-xlib0_1.1-1ubuntu1_i386.deb) ...
Selecting previously deselected package libx11-6.
Unpacking libx11-6 (from .../libx11-6_2%3a1.1.3-1ubuntu2_i386.deb) ...
FATAL: Could not load /lib/modules/2.6.24-19-generic/modules.dep: No such file or directory
Selecting previously deselected package libxt6.
Unpacking libxt6 (from .../libxt6_1%3a1.0.5-3_i386.deb) ...
Selecting previously deselected package libaudio2.
Unpacking libaudio2 (from .../libaudio2_1.9.1-1_i386.deb) ...
Selecting previously deselected package libaudio-dev.
Unpacking libaudio-dev (from .../libaudio-dev_1.9.1-1_i386.deb) ...
Selecting previously deselected package libcupsys2.
Unpacking libcupsys2 (from .../libcupsys2_1.3.7-1ubuntu3_i386.deb) ...
Selecting previously deselected package libgpg-error-dev.
Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.4-2ubuntu7_i386.deb) ...
Selecting previously deselected package libgcrypt11-dev.
Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.2.4-2ubuntu7_i386.deb) ...
Selecting previously deselected package libgnutlsxx13.
Unpacking libgnutlsxx13 (from .../libgnutlsxx13_2.0.4-1ubuntu2_i386.deb) ...
Selecting previously deselected package liblzo2-dev.
Unpacking liblzo2-dev (from .../liblzo2-dev_2.02-3_i386.deb) ...
Selecting previously deselected package libopencdk10-dev.
Unpacking libopencdk10-dev (from .../libopencdk10-dev_0.6.6-1ubuntu1_i386.deb) ...
Selecting previously deselected package libtasn1-3-dev.
Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_1.1-1_i386.deb) ...
Selecting previously deselected package zlib1g-dev.
Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-7ubuntu1_i386.deb) ...
Selecting previously deselected package libgnutls-dev.
Unpacking libgnutls-dev (from .../libgnutls-dev_2.0.4-1ubuntu2_i386.deb) ...
Selecting previously deselected package comerr-dev.
Unpacking comerr-dev (from .../comerr-dev_2.1-1.40.8-2ubuntu2_i386.deb) ...
Selecting previously deselected package libkadm55.
Unpacking libkadm55 (from .../libkadm55_1.6.dfsg.3~beta1-2ubuntu1_i386.deb) ...
Selecting previously deselected package libkrb5-dev.
Unpacking libkrb5-dev (from .../libkrb5-dev_1.6.dfsg.3~beta1-2ubuntu1_i386.deb) ...
Selecting previously deselected package libcupsys2-dev.
Unpacking libcupsys2-dev (from .../libcupsys2-dev_1.3.7-1ubuntu3_i386.deb) ...
Selecting previously deselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_2.0.1-0ubuntu1_i386.deb) ...
Selecting previously deselected package libexpat1-dev.
Unpacking libexpat1-dev (from .../libexpat1-dev_2.0.1-0ubuntu1_i386.deb) ...
Selecting previously deselected package defoma.
Unpacking defoma (from .../defoma_0.11.10-0.2_all.deb) ...
Selecting previously deselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.23-1_all.deb) ...
Selecting previously deselected package ttf-dejavu-extra.
Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.23-1_all.deb) ...
Selecting previously deselected package ttf-dejavu.
Unpacking ttf-dejavu (from .../ttf-dejavu_2.23-1_all.deb) ...
Selecting previously deselected package ucf.
Unpacking ucf (from .../apt/archives/ucf_3.005_all.deb) ...
Moving old data out of the way
Selecting previously deselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.5.0-2ubuntu3_all.deb) ...
Selecting previously deselected package libfreetype6.
Unpacking libfreetype6 (from .../libfreetype6_2.3.5-1ubuntu4_i386.deb) ...
Selecting previously deselected package libfontconfig1.
Unpacking libfontconfig1 (from .../libfontconfig1_2.5.0-2ubuntu3_i386.deb) ...
Selecting previously deselected package libfreetype6-dev.
Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.3.5-1ubuntu4_i386.deb) ...
Selecting previously deselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_7.4-1ubuntu2_i386.deb) ...
Selecting previously deselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.16.3-1_i386.deb) ...
Selecting previously deselected package pkg-config.
Unpacking pkg-config (from .../pkg-config_0.22-1_i386.deb) ...
Selecting previously deselected package libfontconfig1-dev.
Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.5.0-2ubuntu3_i386.deb) ...
Selecting previously deselected package libdrm2.
Unpacking libdrm2 (from .../libdrm2_2.3.0-4ubuntu1_i386.deb) ...
Selecting previously deselected package libxfixes3.
Unpacking libxfixes3 (from .../libxfixes3_1%3a4.0.3-2_i386.deb) ...
Selecting previously deselected package libxdamage1.
Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.1-3_i386.deb) ...
Selecting previously deselected package libxext6.
Unpacking libxext6 (from .../libxext6_2%3a1.0.3-2build1_i386.deb) ...
Selecting previously deselected package libxxf86vm1.
Unpacking libxxf86vm1 (from .../libxxf86vm1_1%3a1.0.1-2_i386.deb) ...
Selecting previously deselected package libgl1-mesa-glx.
Unpacking libgl1-mesa-glx (from .../libgl1-mesa-glx_7.0.3~rc2-1ubuntu3_i386.deb) ...
Selecting previously deselected package x11proto-core-dev.
Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.11-1_all.deb) ...
Selecting previously deselected package libxau-dev.
Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.3-2_i386.deb) ...
Selecting previously deselected package libpthread-stubs0.
Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.1-2_i386.deb) ...
Selecting previously deselected package libpthread-stubs0-dev.
Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.1-2_i386.deb) ...
Selecting previously deselected package libxdmcp-dev.
Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.0.2-2_i386.deb) ...
Selecting previously deselected package libxcb1-dev.
Unpacking libxcb1-dev (from .../libxcb1-dev_1.1-1ubuntu1_i386.deb) ...
Selecting previously deselected package libxcb-xlib0-dev.
Unpacking libxcb-xlib0-dev (from .../libxcb-xlib0-dev_1.1-1ubuntu1_i386.deb) ...
Selecting previously deselected package x11proto-input-dev.
Unpacking x11proto-input-dev (from .../x11proto-input-dev_1.4.2-1_all.deb) ...
Selecting previously deselected package x11proto-kb-dev.
Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.3-2ubuntu1_all.deb) ...
Selecting previously deselected package xtrans-dev.
Unpacking xtrans-dev (from .../xtrans-dev_1.0.4-1_all.deb) ...
Selecting previously deselected package libx11-dev.
Unpacking libx11-dev (from .../libx11-dev_2%3a1.1.3-1ubuntu2_i386.deb) ...
Selecting previously deselected package mesa-common-dev.
Unpacking mesa-common-dev (from .../mesa-common-dev_7.0.3~rc2-1ubuntu3_all.deb) ...
Selecting previously deselected package libgl1-mesa-dev.
Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_7.0.3~rc2-1ubuntu3_all.deb) ...
Selecting previously deselected package libglu1-mesa.
Unpacking libglu1-mesa (from .../libglu1-mesa_7.0.3~rc2-1ubuntu3_i386.deb) ...
Selecting previously deselected package libglu1-mesa-dev.
Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_7.0.3~rc2-1ubuntu3_i386.deb) ...
Selecting previously deselected package libice-dev.
Unpacking libice-dev (from .../libice-dev_2%3a1.0.4-1_i386.deb) ...
Selecting previously deselected package libjpeg62.
Unpacking libjpeg62 (from .../libjpeg62_6b-14_i386.deb) ...
Selecting previously deselected package libjpeg62-dev.
Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b-14_i386.deb) ...
Selecting previously deselected package liblcms1.
Unpacking liblcms1 (from .../liblcms1_1.16-7ubuntu1_i386.deb) ...
Selecting previously deselected package libmng1.
Unpacking libmng1 (from .../libmng1_1.0.9-1_i386.deb) ...
Selecting previously deselected package liblcms1-dev.
Unpacking liblcms1-dev (from .../liblcms1-dev_1.16-7ubuntu1_i386.deb) ...
Selecting previously deselected package libmng-dev.
Unpacking libmng-dev (from .../libmng-dev_1.0.9-1_i386.deb) ...
Selecting previously deselected package libpng12-0.
Unpacking libpng12-0 (from .../libpng12-0_1.2.15~beta5-3_i386.deb) ...
Selecting previously deselected package libpng12-dev.
Unpacking libpng12-dev (from .../libpng12-dev_1.2.15~beta5-3_i386.deb) ...
Selecting previously deselected package libqt3-headers.
Unpacking libqt3-headers (from .../libqt3-headers_3%3a3.3.8-b-0ubuntu3_i386.deb) ...
Selecting previously deselected package fontconfig.
Unpacking fontconfig (from .../fontconfig_2.5.0-2ubuntu3_i386.deb) ...
Selecting previously deselected package libxrender1.
Unpacking libxrender1 (from .../libxrender1_1%3a0.9.4-1_i386.deb) ...
Selecting previously deselected package libxcursor1.
Unpacking libxcursor1 (from .../libxcursor1_1%3a1.1.9-1_i386.deb) ...
Selecting previously deselected package libxft2.
Unpacking libxft2 (from .../libxft2_2.1.12-2ubuntu5_i386.deb) ...
Selecting previously deselected package libxi6.
Unpacking libxi6 (from .../libxi6_2%3a1.1.3-1_i386.deb) ...
Selecting previously deselected package libxinerama1.
Unpacking libxinerama1 (from .../libxinerama1_2%3a1.0.2-1build1_i386.deb) ...
Selecting previously deselected package libxrandr2.
Unpacking libxrandr2 (from .../libxrandr2_2%3a1.2.2-1_i386.deb) ...
Selecting previously deselected package libqt3-mt.
Unpacking libqt3-mt (from .../libqt3-mt_3%3a3.3.8-b-0ubuntu3_i386.deb) ...
Selecting previously deselected package libsm-dev.
Unpacking libsm-dev (from .../libsm-dev_2%3a1.0.3-1_i386.deb) ...
Selecting previously deselected package x11proto-render-dev.
Unpacking x11proto-render-dev (from .../x11proto-render-dev_2%3a0.9.3-2_all.deb) ...
Selecting previously deselected package libxrender-dev.
Unpacking libxrender-dev (from .../libxrender-dev_1%3a0.9.4-1_i386.deb) ...
Selecting previously deselected package x11proto-xext-dev.
Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.0.2-5ubuntu1_all.deb) ...
Selecting previously deselected package x11proto-fixes-dev.
Unpacking x11proto-fixes-dev (from .../x11proto-fixes-dev_1%3a4.0-2ubuntu1_all.deb) ...
Selecting previously deselected package libxfixes-dev.
Unpacking libxfixes-dev (from .../libxfixes-dev_1%3a4.0.3-2_i386.deb) ...
Selecting previously deselected package libxcursor-dev.
Unpacking libxcursor-dev (from .../libxcursor-dev_1%3a1.1.9-1_i386.deb) ...
Selecting previously deselected package libxext-dev.
Unpacking libxext-dev (from .../libxext-dev_2%3a1.0.3-2build1_i386.deb) ...
Selecting previously deselected package libxft-dev.
Unpacking libxft-dev (from .../libxft-dev_2.1.12-2ubuntu5_i386.deb) ...
Selecting previously deselected package libxi-dev.
Unpacking libxi-dev (from .../libxi-dev_2%3a1.1.3-1_i386.deb) ...
Selecting previously deselected package x11proto-xinerama-dev.
Unpacking x11proto-xinerama-dev (from .../x11proto-xinerama-dev_1.1.2-4ubuntu1_all.deb) ...
Selecting previously deselected package libxinerama-dev.
Unpacking libxinerama-dev (from .../libxinerama-dev_2%3a1.0.2-1build1_i386.deb) ...
Selecting previously deselected package libxmu-headers.
Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.0.4-1_all.deb) ...
Selecting previously deselected package libxmu6.
Unpacking libxmu6 (from .../libxmu6_2%3a1.0.4-1_i386.deb) ...
Selecting previously deselected package libxt-dev.
Unpacking libxt-dev (from .../libxt-dev_1%3a1.0.5-3_i386.deb) ...
Selecting previously deselected package libxmu-dev.
Unpacking libxmu-dev (from .../libxmu-dev_2%3a1.0.4-1_i386.deb) ...
Selecting previously deselected package x11proto-randr-dev.
Unpacking x11proto-randr-dev (from .../x11proto-randr-dev_1.2.1-2_all.deb) ...
Selecting previously deselected package libxrandr-dev.
Unpacking libxrandr-dev (from .../libxrandr-dev_2%3a1.2.2-1_i386.deb) ...
Selecting previously deselected package qt3-dev-tools.
Unpacking qt3-dev-tools (from .../qt3-dev-tools_3%3a3.3.8-b-0ubuntu3_i386.deb) ...
Selecting previously deselected package libqt3-mt-dev.
Unpacking libqt3-mt-dev (from .../libqt3-mt-dev_3%3a3.3.8-b-0ubuntu3_i386.deb) ...
Setting up autotools-dev (20070725.1) ...
Setting up libmagic1 (4.21-3) ...

Setting up file (4.21-3) ...
Setting up html2text (1.3.2a-3build2) ...

Setting up gettext (0.17-2ubuntu1) ...

Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.10) ...

Setting up debhelper (6.0.4ubuntu1) ...
Setting up libice6 (2:1.0.4-1) ...

Setting up libsm6 (2:1.0.3-1) ...

Setting up libx11-data (2:1.1.3-1ubuntu2) ...
Setting up libxau6 (1:1.0.3-2) ...

Setting up libxdmcp6 (1:1.0.2-2) ...

Setting up libxcb1 (1.1-1ubuntu1) ...

Setting up libxcb-xlib0 (1.1-1ubuntu1) ...

Setting up libx11-6 (2:1.1.3-1ubuntu2) ...
FATAL: Could not load /lib/modules/2.6.24-19-generic/modules.dep: No such file or directory

Setting up libxt6 (1:1.0.5-3) ...

Setting up libaudio2 (1.9.1-1) ...

Setting up libaudio-dev (1.9.1-1) ...
Setting up libcupsys2 (1.3.7-1ubuntu3) ...

Setting up libgpg-error-dev (1.4-2ubuntu7) ...
Setting up libgcrypt11-dev (1.2.4-2ubuntu7) ...
Setting up libgnutlsxx13 (2.0.4-1ubuntu2) ...

Setting up liblzo2-dev (2.02-3) ...
Setting up libopencdk10-dev (0.6.6-1ubuntu1) ...

Setting up libtasn1-3-dev (1.1-1) ...

Setting up zlib1g-dev (1:1.2.3.3.dfsg-7ubuntu1) ...
Setting up libgnutls-dev (2.0.4-1ubuntu2) ...
Setting up comerr-dev (2.1-1.40.8-2ubuntu2) ...

Setting up libkadm55 (1.6.dfsg.3~beta1-2ubuntu1) ...

Setting up libkrb5-dev (1.6.dfsg.3~beta1-2ubuntu1) ...
Setting up libcupsys2-dev (1.3.7-1ubuntu3) ...
Setting up libexpat1 (2.0.1-0ubuntu1) ...

Setting up libexpat1-dev (2.0.1-0ubuntu1) ...

Setting up defoma (0.11.10-0.2) ...

Setting up ttf-dejavu-core (2.23-1) ...

Setting up ttf-dejavu-extra (2.23-1) ...

Setting up ttf-dejavu (2.23-1) ...
Setting up ucf (3.005) ...

Setting up fontconfig-config (2.5.0-2ubuntu3) ...

Setting up libfreetype6 (2.3.5-1ubuntu4) ...

Setting up libfontconfig1 (2.5.0-2ubuntu3) ...

Setting up libfreetype6-dev (2.3.5-1ubuntu4) ...

Setting up libpcre3 (7.4-1ubuntu2) ...

Setting up libglib2.0-0 (2.16.3-1) ...

Setting up pkg-config (0.22-1) ...
Setting up libfontconfig1-dev (2.5.0-2ubuntu3) ...

Setting up libdrm2 (2.3.0-4ubuntu1) ...

Setting up libxfixes3 (1:4.0.3-2) ...

Setting up libxdamage1 (1:1.1.1-3) ...

Setting up libxext6 (2:1.0.3-2build1) ...

Setting up libxxf86vm1 (1:1.0.1-2) ...

Setting up libgl1-mesa-glx (7.0.3~rc2-1ubuntu3) ...

Setting up x11proto-core-dev (7.0.11-1) ...
Setting up libxau-dev (1:1.0.3-2) ...
Setting up libpthread-stubs0 (0.1-2) ...
Setting up libpthread-stubs0-dev (0.1-2) ...
Setting up libxdmcp-dev (1:1.0.2-2) ...
Setting up libxcb1-dev (1.1-1ubuntu1) ...
Setting up libxcb-xlib0-dev (1.1-1ubuntu1) ...
Setting up x11proto-input-dev (1.4.2-1) ...
Setting up x11proto-kb-dev (1.0.3-2ubuntu1) ...
Setting up xtrans-dev (1.0.4-1) ...
Setting up libx11-dev (2:1.1.3-1ubuntu2) ...
Setting up mesa-common-dev (7.0.3~rc2-1ubuntu3) ...
Setting up libgl1-mesa-dev (7.0.3~rc2-1ubuntu3) ...
Setting up libglu1-mesa (7.0.3~rc2-1ubuntu3) ...

Setting up libglu1-mesa-dev (7.0.3~rc2-1ubuntu3) ...
Setting up libice-dev (2:1.0.4-1) ...
Setting up libjpeg62 (6b-14) ...

Setting up libjpeg62-dev (6b-14) ...
Setting up liblcms1 (1.16-7ubuntu1) ...

Setting up libmng1 (1.0.9-1) ...

Setting up liblcms1-dev (1.16-7ubuntu1) ...
Setting up libmng-dev (1.0.9-1) ...
Setting up libpng12-0 (1.2.15~beta5-3) ...

Setting up libpng12-dev (1.2.15~beta5-3) ...
Setting up libqt3-headers (3:3.3.8-b-0ubuntu3) ...
Setting up fontconfig (2.5.0-2ubuntu3) ...
Updating font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating category type1..
Updating category truetype..
Updating category cid..
Updating fontconfig cache for /usr/share/fonts/truetype/ttf-dejavu
Cleaning up old fontconfig caches... done.
Regenerating fonts cache... done.

Setting up libxrender1 (1:0.9.4-1) ...

Setting up libxcursor1 (1:1.1.9-1) ...

Setting up libxft2 (2.1.12-2ubuntu5) ...

Setting up libxi6 (2:1.1.3-1) ...

Setting up libxinerama1 (2:1.0.2-1build1) ...

Setting up libxrandr2 (2:1.2.2-1) ...

Setting up libqt3-mt (3:3.3.8-b-0ubuntu3) ...

Setting up libsm-dev (2:1.0.3-1) ...
Setting up x11proto-render-dev (2:0.9.3-2) ...
Setting up libxrender-dev (1:0.9.4-1) ...
Setting up x11proto-xext-dev (7.0.2-5ubuntu1) ...
Setting up x11proto-fixes-dev (1:4.0-2ubuntu1) ...
Setting up libxfixes-dev (1:4.0.3-2) ...
Setting up libxcursor-dev (1:1.1.9-1) ...
Setting up libxext-dev (2:1.0.3-2build1) ...
Setting up libxft-dev (2.1.12-2ubuntu5) ...
Setting up libxi-dev (2:1.1.3-1) ...
Setting up x11proto-xinerama-dev (1.1.2-4ubuntu1) ...
Setting up libxinerama-dev (2:1.0.2-1build1) ...
Setting up libxmu-headers (2:1.0.4-1) ...
Setting up libxmu6 (2:1.0.4-1) ...

Setting up libxt-dev (1:1.0.5-3) ...
Setting up libxmu-dev (2:1.0.4-1) ...
Setting up x11proto-randr-dev (1.2.1-2) ...
Setting up libxrandr-dev (2:1.2.2-1) ...
Setting up qt3-dev-tools (3:3.3.8-b-0ubuntu3) ...

Setting up libqt3-mt-dev (3:3.3.8-b-0ubuntu3) ...
Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Reading package lists... Done             
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Writing extended state information... Done
Building tag database... Done             
 -> Finished parsing the build-deps
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  fakeroot
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/114kB of archives.
After this operation, 451kB of additional disk space will be used.
Selecting previously deselected package fakeroot.
(Reading database ... 17135 files and directories currently installed.)
Unpacking fakeroot (from .../fakeroot_1.9ubuntu1_i386.deb) ...
Setting up fakeroot (1.9ubuntu1) ...

Copying back the cached apt archive contents
Copying source file
    -> copying [qtuneroid_0.9-0ubuntu1.dsc]
    -> copying [./qtuneroid_0.9.orig.tar.gz]
    -> copying [./qtuneroid_0.9-0ubuntu1.diff.gz]
Extracting source
gpg: new configuration file `/tmp/buildd/.gnupg/gpg.conf' created
gpg: WARNING: options in `/tmp/buildd/.gnupg/gpg.conf' are not yet active during this run
gpg: Signature made Wed Jul 16 11:23:15 2008 UTC using DSA key ID DFD86AF0
gpg: Can't check signature: public key not found
dpkg-source: extracting qtuneroid in qtuneroid-0.9
dpkg-source: unpacking qtuneroid_0.9.orig.tar.gz
dpkg-source: applying ./qtuneroid_0.9-0ubuntu1.diff.gz
 -> Building the package
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package qtuneroid
dpkg-buildpackage: source version 0.9-0ubuntu1
dpkg-buildpackage: source changed by nicolas delcroix <lilgies@gmail.com>
dpkg-buildpackage: host architecture i386
 fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp 
# Add here commands to clean up after the build process.
/usr/bin/make distclean
make[1]: Entering directory `/tmp/buildd/qtuneroid-0.9'
make[1]: *** No rule to make target `distclean'.  Stop.
make[1]: Leaving directory `/tmp/buildd/qtuneroid-0.9'
make: [clean] Error 2 (ignored)
rm -f config.sub config.guess
dh_clean 
 dpkg-source -b qtuneroid-0.9
Use of uninitialized value in pattern match (m//) at /usr/bin/dpkg-source line 429.
dpkg-source: warning: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address
dpkg-source: warning: Version number suggests Ubuntu changes, but there is no XSBC-Original-Maintainer field
dpkg-source: building qtuneroid using existing qtuneroid_0.9.orig.tar.gz
dpkg-source: building qtuneroid in qtuneroid_0.9-0ubuntu1.diff.gz
dpkg-source: building qtuneroid in qtuneroid_0.9-0ubuntu1.dsc
 debian/rules build
dh_testdir
# Add here commands to configure the package.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,defs" 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i486-linux-gnu-gcc accepts -g... yes
checking for i486-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i486-linux-gnu-gcc... gcc3
checking for i486-linux-gnu-g++... i486-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i486-linux-gnu-g++ accepts -g... yes
checking dependency style of i486-linux-gnu-g++... gcc3
checking how to run the C preprocessor... i486-linux-gnu-gcc -E
checking whether QTDIR environment variable is set... no
configure: error: QTDIR must be properly set.
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//9576 and its subdirectories

Il faut que je charge le répertoire QT sachant que mon ./configure a comme options :

 ./configure --help
`configure' configures this package to adapt to many kinds of systems.

Usage: ./configure [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..']

Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
			  [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
			  [PREFIX]

By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc.  You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR           user executables [EPREFIX/bin]
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --includedir=DIR       C header files [PREFIX/include]
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR          info documentation [DATAROOTDIR/info]
  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR           man documentation [DATAROOTDIR/man]
  --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
  --htmldir=DIR          html documentation [DOCDIR]
  --dvidir=DIR           dvi documentation [DOCDIR]
  --pdfdir=DIR           pdf documentation [DOCDIR]
  --psdir=DIR            ps documentation [DOCDIR]

Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names

Optional Features:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --enable-shared[=PKGS]  build shared libraries [default=yes]
  --enable-static[=PKGS]  build static libraries [default=no]

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
              you have headers in a nonstandard directory <include dir>
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  CPP         C preprocessor

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.

Je ne peux donc pas utiliser ./configure --qtdir=/usr/share/qt3 car il n'est pas dans les options.

Je pense qu'il faut que j'utilises

LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>

Voici mon fichier rules :

#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1


# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)


config.status: configure
	dh_testdir
	# Add here commands to configure the package.
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
	cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
	cp -f /usr/share/misc/config.guess config.guess
endif
	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" 


build: build-stamp

build-stamp:  config.status
	dh_testdir

	# Add here commands to compile the package.
	$(MAKE)
	#docbook-to-man debian/qtuneroid.sgml > qtuneroid.1

	touch $@

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp 

	# Add here commands to clean up after the build process.
	-$(MAKE) distclean
	rm -f config.sub config.guess

	dh_clean 

install: build
	dh_testdir
	dh_testroot
	dh_clean -k 
	dh_installdirs

	# Add here commands to install the package into debian/qtuneroid.
	$(MAKE) DESTDIR=$(CURDIR)/debian/qtuneroid install


# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: build install
	dh_testdir
	dh_testroot
	dh_installchangelogs ChangeLog
	dh_installdocs
	dh_installexamples
#	dh_install
#	dh_installmenu
#	dh_installdebconf	
#	dh_installlogrotate
#	dh_installemacsen
#	dh_installpam
#	dh_installmime
#	dh_python
#	dh_installinit
#	dh_installcron
#	dh_installinfo
	dh_installman
	dh_link
	dh_strip
	dh_compress
	dh_fixperms
#	dh_perl
#	dh_makeshlibs
	dh_installdeb
	dh_shlibdeps
	dh_gencontrol
	dh_md5sums
	dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

En cherchant sur le net, j'ai essayer de modifier mon fichier rules en ajoutant cette ligne juste avant le ./configure :

export QTDIR=/usr/share/qt3

mais ça n'a pas marché.

J'ai donc supprimé cette ligne et j'ai de nouveau modifié le ./configure du rules mais d'une autre manière :

./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,-L/usr/share/qt3,defs"

# Add here commands to configure the package.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,-L/usr/share/qt3,defs" 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [config.status] Error 77
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//2980 and its subdirectories
error: C compiler cannot create executables
See `config.log' for more details.

Je ne vois nul part de config.log mais peut-être que /usr/share/qt3 n'est pas le bon répertoire.

La liste des fichiers du paquet libqt3-mt-dev est :

/usr/include/qt3/qconfig.h
/usr/include/qt3/qgl.h
/usr/include/qt3/qglcolormap.h
/usr/include/qt3/qmodules.h
/usr/include/qt3/qwidgetfactory.h
/usr/lib/libqt-mt.la
/usr/lib/libqt-mt.prl
/usr/lib/libqt-mt.so
/usr/lib/libqui.prl
/usr/lib/libqui.so
/usr/lib/pkgconfig/qt-mt.pc
/usr/share/doc/libqt3-mt-dev/PLATFORMS
/usr/share/doc/libqt3-mt-dev/README
/usr/share/doc/libqt3-mt-dev/README-QT.TXT
/usr/share/doc/libqt3-mt-dev/README.Debian.gz
/usr/share/doc/libqt3-mt-dev/README.immodule
/usr/share/doc/libqt3-mt-dev/changelog.Debian.gz
/usr/share/doc/libqt3-mt-dev/changelog.gz
/usr/share/doc/libqt3-mt-dev/copyright
/usr/share/qt3/.qmake.cache
/usr/share/qt3/include
/usr/share/qt3/lib/libqt-mt.la
/usr/share/qt3/lib/libqt-mt.prl
/usr/share/qt3/lib/libqt-mt.so
/usr/share/qt3/lib/libqui.prl
/usr/share/qt3/lib/libqui.so
/usr/share/qt3/plugins

Je remplace donc /usr/share/qt3 par /usr/include/qt3 dans le fichier /debian/control

# Add here commands to configure the package.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,-L/usr/include/qt3,defs"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** [config.status] Error 77
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
-> Aborting with an error
-> unmounting dev/pts filesystem
-> unmounting proc filesystem
-> cleaning the build env
    -> removing directory /var/cache/pbuilder/build//6276 and its subdirectories

Mais j'ai toujours la même erreur sad.

C'est bon ça marche !!! smile 2 jours pour trouvé ! heureusement que je ne travaille pas sur le noyau.

dans le /debian/rules, il fallait que le QTDIR=/usr/share/qt3 soit sur la même ligne que le .configure  et pas au dessus comme je l'avais fais précédement

# Add here commands to configure the package.
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
QTDIR=/usr/share/qt3 ./configure --host=i486-linux-gnu --build=i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,defs" 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for i486-linux-gnu-gcc... i486-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i486-linux-gnu-gcc accepts -g... yes
checking for i486-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i486-linux-gnu-gcc... gcc3
checking for i486-linux-gnu-g++... i486-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether i486-linux-gnu-g++ accepts -g... yes
checking dependency style of i486-linux-gnu-g++... gcc3
checking how to run the C preprocessor... i486-linux-gnu-gcc -E
checking whether QTDIR environment variable is set... /usr/share/qt3
checking for Qt library... qt-mt
checking for Qt library version >= 3.1.1... yes
checking for moc... /usr/share/qt3/bin/moc
checking for main in -lm... yes
checking for main in -lX11... yes
checking for main in -lXext... yes
checking for main in -lqt-mt... yes
checking for main in -lasound... no
checking for main in -lasound... (cached) no
configure: error: ALSA library not found.
make: *** [config.status] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//17546 and its subdirectories

Je vais grâter ma guitare ça va me changer les idées...

Dernière modification par Nicorider (Le 16/07/2008, à 19:21)


Distribution : Ubuntu Hardy Heron 8.04
GNU/linux with 1391402 :).

Hors ligne