Public bug reported:

Binary package hint: lilypond

Running Hardy, following -security, -updates, -proposed and -backports.

I'm trying to build lilypond 2.11.50 to test new features (2.10.33 looks
*antique* to lilypond-users mailing list readers, who seem reluctant to
chase bugs on an antiquated version).

I was used to the Debian system (debian/rules build ; fakeroot
debian/rules binary ). Not very familiar with the Ubuntu tools, I'm
following https://wiki.ubuntu.com/PackagingGuide/Recipes/PackageUpdate
literally (and a bit asininely).

Dependencies : I had a bit of picnic installing python2.5-dev : the
current -updates  python2.5 package is a bit newer that the regular one,
but there is not (yet !) a corresponding -dev package in -updates. I had
to manually dpkg -i the intrepid package, which happens to be the same
version level than -updates python2.5. Minor boboo...

All goes well up to the pbuilder stage, which reveals pseudo-unsatisfied
build dependences on virtual packages. The full log is at the end of
this mail ; the crucial part seems to be :

The following packages have unmet dependencies:
  pbuilder-satisfydepends-dummy: Depends: guile-1.8-dev which is a virtual 
package.
                                 Depends: mftrace (>= 1.1.19) which is a 
virtual package.
                                 Depends: emacs-intl-fonts which is a virtual 
package.
                                 Depends: xfonts-intl-arabic which is a virtual 
package.
                                 Depends: xfonts-intl-asian which is a virtual 
package.
                                 Depends: xfonts-intl-chinese which is a 
virtual package.
                                 Depends: xfonts-intl-chinese-big which is a 
virtual package.
                                 Depends: xfonts-intl-european which is a 
virtual package.
                                 Depends: xfonts-intl-japanese which is a 
virtual package.
                                 Depends: xfonts-intl-japanese-big which is a 
virtual package.
                                 Depends: xfonts-intl-phonetic which is a 
virtual package.

Of course, all these packages *are* installed :

[EMAIL PROTECTED]:~/Developpements/lilypond$ sudo apt-get build-dep -s lilypond
[sudo] password for charpent: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.


The problem might be with pbuilder, which seems to have problems accepting 
virtual packages.

Should I :
   - replace dependencies on virtual packages by dependencies on the real ones 
in debian/rules ?
   - try to build "the Debian way" ?
   - file a bug against pbuilder ?
   - run in circles, scream and shout ?
   - pout ?

I have to admit that I have trouble understanding the "pbuilder way" and the 
necessity of such a huge chroot jail to build a package ... (140 MB for the 
"base" pbuilder archive (compressed !) alone ...).
 
                                                                                
Emmanuel Charpentier

Here is the pbuilder execution output :

[EMAIL PROTECTED]:~/Developpements/lilypond$ sudo pbuilder build 
lilypond_2.11.50-0ubuntu1.dsc 
[sudo] password for charpent: 
W: /home/charpent/.pbuilderrc does not exist
I: using fakeroot in build.
Current time: Fri Jul  4 21:40:33 CEST 2008
pbuilder-time-stamp: 1215200433
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 <[EMAIL PROTECTED]>
Description: Dummy package to satisfy dependencies with aptitude - created by 
pbuilder
 This package was created automatically by pbuilder and should
Depends: bison (<< 1:1.50) | bison (>> 1:1.75-1), debhelper (>= 5), flex (>= 
2.5.4a-14) | flex-old, fontforge, gettext (>= 0.10.36-1), ghostscript, groff, 
guile-1.8-dev, libfontconfig1-dev (>= 2.4.1-1), libfreetype6-dev, libgmp3-dev, 
libltdl3-dev, libpango1.0-dev, m4, mftrace (>= 1.1.19), pkg-config (>= 0.9.0), 
python-dev (>= 2.4), python-support (>= 0.4), texinfo (>= 4.8.dfsg.1-1), 
texlive-generic-recommended, texlive-latex-base, emacs-intl-fonts, gsfonts | 
gsfonts-x11, imagemagick, netpbm (>= 2:9.10-1), rsync, ttf-dejavu, 
ttf-freefont, ttf-kochi-gothic, ttf-kochi-mincho, xfonts-intl-arabic, 
xfonts-intl-asian, xfonts-intl-chinese, xfonts-intl-chinese-big, 
xfonts-intl-european, xfonts-intl-japanese, xfonts-intl-japanese-big, 
xfonts-intl-phonetic
Conflicts: guile-1.8-dev (= 1.8.2+1-2), gs-gpl (= 8.01-1), gs-gpl (= 8.01-2), 
gs-gpl (= 8.01-3), gs-gpl (= 8.01-4)
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 bison (<< 1:1.50) | bison (>> 
1:1.75-1); however:
  Package bison is not installed.
  Package bison is not installed.
 pbuilder-satisfydepends-dummy depends on debhelper (>= 5); however:
  Package debhelper is not installed.
 pbuilder-satisfydepends-dummy depends on flex (>= 2.5.4a-14) | flex-old; 
however:
  Package flex is not installed.
  Package flex-old is not installed.
 pbuilder-satisfydepends-dummy depends on fontforge; however:
  Package fontforge is not installed.
 pbuilder-satisfydepends-dummy depends on gettext (>= 0.10.36-1); however:
  Package gettext is not installed.
 pbuilder-satisfydepends-dummy depends on ghostscript; however:
  Package ghostscript is not installed.
 pbuilder-satisfydepends-dummy depends on groff; however:
  Package groff is not installed.
 pbuilder-satisfydepends-dummy depends on guile-1.8-dev; however:
  Package guile-1.8-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libfontconfig1-dev (>= 2.4.1-1); 
however:
  Package libfontconfig1-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libfreetype6-dev; however:
  Package libfreetype6-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libgmp3-dev; however:
  Package libgmp3-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libltdl3-dev; however:
  Package libltdl3-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libpango1.0-dev; however:
  Package libpango1.0-dev is not installed.
 pbuilder-satisfydepends-dummy depends on m4; however:
  Package m4 is not installed.
 pbuilder-satisfydepends-dummy depends on mftrace (>= 1.1.19); however:
  Package mftrace is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config (>= 0.9.0); however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on python-dev (>= 2.4); however:
  Package python-dev is not installed.
 pbuilder-satisfydepends-dummy depends on python-support (>= 0.4); however:
  Package python-support is not installed.
 pbuilder-satisfydepends-dummy depends on texinfo (>= 4.8.dfsg.1-1); however:
  Package texinfo is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-generic-recommended; however:
  Package texlive-generic-recommended is not installed.
 pbuilder-satisfydepends-dummy depends on texlive-latex-base; however:
  Package texlive-latex-base is not installed.
 pbuilder-satisfydepends-dummy depends on emacs-intl-fonts; however:
  Package emacs-intl-fonts is not installed.
 pbuilder-satisfydepends-dummy depends on gsfonts | gsfonts-x11; however:
  Package gsfonts is not installed.
  Package gsfonts-x11 is not installed.
 pbuilder-satisfydepends-dummy depends on imagemagick; however:
  Package imagemagick is not installed.
 pbuilder-satisfydepends-dummy depends on netpbm (>= 2:9.10-1); however:
  Package netpbm is not installed.
 pbuilder-satisfydepends-dummy depends on rsync; however:
  Package rsync is not installed.
 pbuilder-satisfydepends-dummy depends on ttf-dejavu; however:
  Package ttf-dejavu is not installed.
 pbuilder-satisfydepends-dummy depends on ttf-freefont; however:
  Package ttf-freefont is not installed.
 pbuilder-satisfydepends-dummy depends on ttf-kochi-gothic; however:
  Package ttf-kochi-gothic is not installed.
 pbuilder-satisfydepends-dummy depends on ttf-kochi-mincho; however:
  Package ttf-kochi-mincho is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-arabic; however:
  Package xfonts-intl-arabic is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-asian; however:
  Package xfonts-intl-asian is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-chinese; however:
  Package xfonts-intl-chinese is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-chinese-big; however:
  Package xfonts-intl-chinese-big is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-european; however:
  Package xfonts-intl-european is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-japanese; however:
  Package xfonts-intl-japanese is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-japanese-big; however:
  Package xfonts-intl-japanese-big is not installed.
 pbuilder-satisfydepends-dummy depends on xfonts-intl-phonetic; however:
  Package xfonts-intl-phonetic 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 packages are BROKEN:
  pbuilder-satisfydepends-dummy 
The following NEW packages will be automatically installed:
  bison debhelper defoma ed file flex fontconfig fontconfig-config 
  fontforge gettext ghostscript groff groff-base gsfonts html2text 
  imagemagick intltool-debian libatk1.0-0 libcairo2 libcairo2-dev libcroco3 
  libcupsimage2 libcupsys2 libdatrie0 libdjvulibre15 libexpat1 
  libexpat1-dev libfontconfig1 libfontconfig1-dev libfreetype6 
  libfreetype6-dev libgd2-noxpm libgif4 libglib2.0-0 libglib2.0-dev 
  libgmp3-dev libgmp3c2 libgmpxx4ldbl libgraphviz4 libgs8 libgsf-1-114 
  libgsf-1-common libgtk2.0-0 libgtk2.0-common libice-dev libice6 
  libjasper1 libjpeg62 libkpathsea4 liblcms1 libltdl3 libltdl3-dev 
  libmagic1 libmagick10 libnetpbm10 libopenexr2ldbl libpango1.0-0 
  libpango1.0-common libpango1.0-dev libpaper1 libpcre3 libpixman-1-0 
  libpixman-1-dev libpng12-0 libpng12-dev libpoppler2 libpthread-stubs0 
  libpthread-stubs0-dev librsvg2-2 libsm-dev libsm6 libspiro0 libthai-data 
  libthai0 libtiff4 libuninameslist0 libwmf0.2-7 libx11-6 libx11-data 
  libx11-dev libxau-dev libxau6 libxaw7 libxcb-xlib0 libxcb-xlib0-dev 
  libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev 
  libxdmcp6 libxext6 libxfixes3 libxft-dev libxft2 libxi6 libxinerama1 
  libxml2 libxmu6 libxpm4 libxrandr2 libxrender-dev libxrender1 libxt6 m4 
  netpbm pkg-config po-debconf python-dev python-support python2.5-dev 
  rsync tex-common texinfo texlive-base texlive-base-bin texlive-common 
  texlive-doc-base texlive-generic-recommended texlive-latex-base 
  ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ttf-freefont ttf-kochi-gothic 
  ttf-kochi-mincho ucf x11-common x11proto-core-dev x11proto-input-dev 
  x11proto-kb-dev x11proto-render-dev xdg-utils xtrans-dev zlib1g-dev 
The following NEW packages will be installed:
  bison debhelper defoma ed file flex fontconfig fontconfig-config 
  fontforge gettext ghostscript groff groff-base gsfonts html2text 
  imagemagick intltool-debian libatk1.0-0 libcairo2 libcairo2-dev libcroco3 
  libcupsimage2 libcupsys2 libdatrie0 libdjvulibre15 libexpat1 
  libexpat1-dev libfontconfig1 libfontconfig1-dev libfreetype6 
  libfreetype6-dev libgd2-noxpm libgif4 libglib2.0-0 libglib2.0-dev 
  libgmp3-dev libgmp3c2 libgmpxx4ldbl libgraphviz4 libgs8 libgsf-1-114 
  libgsf-1-common libgtk2.0-0 libgtk2.0-common libice-dev libice6 
  libjasper1 libjpeg62 libkpathsea4 liblcms1 libltdl3 libltdl3-dev 
  libmagic1 libmagick10 libnetpbm10 libopenexr2ldbl libpango1.0-0 
  libpango1.0-common libpango1.0-dev libpaper1 libpcre3 libpixman-1-0 
  libpixman-1-dev libpng12-0 libpng12-dev libpoppler2 libpthread-stubs0 
  libpthread-stubs0-dev librsvg2-2 libsm-dev libsm6 libspiro0 libthai-data 
  libthai0 libtiff4 libuninameslist0 libwmf0.2-7 libx11-6 libx11-data 
  libx11-dev libxau-dev libxau6 libxaw7 libxcb-xlib0 libxcb-xlib0-dev 
  libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev 
  libxdmcp6 libxext6 libxfixes3 libxft-dev libxft2 libxi6 libxinerama1 
  libxml2 libxmu6 libxpm4 libxrandr2 libxrender-dev libxrender1 libxt6 m4 
  netpbm pkg-config po-debconf python-dev python-support python2.5-dev 
  rsync tex-common texinfo texlive-base texlive-base-bin texlive-common 
  texlive-doc-base texlive-generic-recommended texlive-latex-base 
  ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ttf-freefont ttf-kochi-gothic 
  ttf-kochi-mincho ucf x11-common x11proto-core-dev x11proto-input-dev 
  x11proto-kb-dev x11proto-render-dev xdg-utils xtrans-dev zlib1g-dev 
0 packages upgraded, 136 newly installed, 0 to remove and 0 not upgraded.
Need to get 72.3MB/72.9MB of archives. After unpacking 225MB will be used.
The following packages have unmet dependencies:
  pbuilder-satisfydepends-dummy: Depends: guile-1.8-dev which is a virtual 
package.
                                 Depends: mftrace (>= 1.1.19) which is a 
virtual package.
                                 Depends: emacs-intl-fonts which is a virtual 
package.
                                 Depends: xfonts-intl-arabic which is a virtual 
package.
                                 Depends: xfonts-intl-asian which is a virtual 
package.
                                 Depends: xfonts-intl-chinese which is a 
virtual package.
                                 Depends: xfonts-intl-chinese-big which is a 
virtual package.
                                 Depends: xfonts-intl-european which is a 
virtual package.
                                 Depends: xfonts-intl-japanese which is a 
virtual package.
                                 Depends: xfonts-intl-japanese-big which is a 
virtual package.
                                 Depends: xfonts-intl-phonetic which is a 
virtual package.
Resolving dependencies...
The following actions will resolve these dependencies:

Remove the following packages:
pbuilder-satisfydepends-dummy

Score is -9850

The following NEW packages will be automatically installed:
  file libmagic1 libpng12-0 
The following packages will be automatically REMOVED:
  pbuilder-satisfydepends-dummy 
The following NEW packages will be installed:
  file libmagic1 libpng12-0 
The following packages will be REMOVED:
  pbuilder-satisfydepends-dummy 
0 packages upgraded, 3 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B/561kB of archives. After unpacking 2318kB will be used.
Writing extended state information... Done
(Reading database ... 12190 files and directories currently installed.)
Removing pbuilder-satisfydepends-dummy ...
Selecting previously deselected package libmagic1.
(Reading database ... 12190 files and directories currently installed.)
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 libpng12-0.
Unpacking libpng12-0 (from .../libpng12-0_1.2.15~beta5-3_i386.deb) ...
Setting up libmagic1 (4.21-3) ...

Setting up file (4.21-3) ...
Setting up libpng12-0 (1.2.15~beta5-3) ...

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             
Aptitude couldn't satisfy the build dependencies
E: pbuilder-satisfydepends failed.
Copying back the cached apt archive contents
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env 
    -> removing directory /var/cache/pbuilder/build//14192 and its 
subdirectories

** Affects: lilypond (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Newer lilypond can't be built from sources "the Ubuntu way"
https://bugs.launchpad.net/bugs/245679
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to