Newer lilypond can't be built from sources "the Ubuntu way"
This bug report was converted into a question: question #38286: Newer lilypond can't be built from sources "the Ubuntu way".
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lilypond (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
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:/
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-
Of course, all these packages *are* installed :
charpent@
[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 ...).
Here is the pbuilder execution output :
charpent@
[sudo] password for charpent:
W: /home/charpent/
I: using fakeroot in build.
Current time: Fri Jul 4 21:40:33 CEST 2008
pbuilder-
Building the build Environment
-> extracting base tarball [/var/cache/
-> 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-
Package: pbuilder-
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <email address hidden>
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-
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-
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-
(Reading database ... 12190 files and directories currently installed.)
Unpacking pbuilder-
dpkg: dependency problems prevent configuration of pbuilder-
pbuilder-
Package bison is not installed.
Package bison is not installed.
pbuilder-
Package debhelper is not installed.
pbuilder-
Package flex is not installed.
Package flex-old is not installed.
pbuilder-
Package fontforge is not installed.
pbuilder-
Package gettext is not installed.
pbuilder-
Package ghostscript is not installed.
pbuilder-
Package groff is not installed.
pbuilder-
Package guile-1.8-dev is not installed.
pbuilder-
Package libfontconfig1-dev is not installed.
pbuilder-
Package libfreetype6-dev is not installed.
pbuilder-
Package libgmp3-dev is not installed.
pbuilder-
Package libltdl3-dev is not installed.
pbuilder-
Package libpango1.0-dev is not installed.
pbuilder-
Package m4 is not installed.
pbuilder-
Package mftrace is not installed.
pbuilder-
Package pkg-config is not installed.
pbuilder-
Package python-dev is not installed.
pbuilder-
Package python-support is not installed.
pbuilder-
Package texinfo is not installed.
pbuilder-
Package texlive-
pbuilder-
Package texlive-latex-base is not installed.
pbuilder-
Package emacs-intl-fonts is not installed.
pbuilder-
Package gsfonts is not installed.
Package gsfonts-x11 is not installed.
pbuilder-
Package imagemagick is not installed.
pbuilder-
Package netpbm is not installed.
pbuilder-
Package rsync is not installed.
pbuilder-
Package ttf-dejavu is not installed.
pbuilder-
Package ttf-freefont is not installed.
pbuilder-
Package ttf-kochi-gothic is not installed.
pbuilder-
Package ttf-kochi-mincho is not installed.
pbuilder-
Package xfonts-intl-arabic is not installed.
pbuilder-
Package xfonts-intl-asian is not installed.
pbuilder-
Package xfonts-intl-chinese is not installed.
pbuilder-
Package xfonts-
pbuilder-
Package xfonts-
pbuilder-
Package xfonts-
pbuilder-
Package xfonts-
pbuilder-
Package xfonts-
dpkg: error processing pbuilder-
dependency problems - leaving unconfigured
Errors were encountered while processing:
pbuilder-
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-
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.
libpixman-1-dev libpng12-0 libpng12-dev libpoppler2 libpthread-stubs0
libpthread-
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-
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.
libpixman-1-dev libpng12-0 libpng12-dev libpoppler2 libpthread-stubs0
libpthread-
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-
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-
Resolving dependencies...
The following actions will resolve these dependencies:
Remove the following packages:
pbuilder-
Score is -9850
The following NEW packages will be automatically installed:
file libmagic1 libpng12-0
The following packages will be automatically REMOVED:
pbuilder-
The following NEW packages will be installed:
file libmagic1 libpng12-0
The following packages will be REMOVED:
pbuilder-
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-
Selecting previously deselected package libmagic1.
(Reading database ... 12190 files and directories currently installed.)
Unpacking libmagic1 (from .../libmagic1_
Selecting previously deselected package file.
Unpacking file (from .../archives/
Selecting previously deselected package libpng12-0.
Unpacking libpng12-0 (from .../libpng12-
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-
Copying back the cached apt archive contents
-> unmounting dev/pts filesystem
-> unmounting proc filesystem
-> cleaning the build env
-> removing directory /var/cache/
Thank you for taking the time to report this issue and helping to make Ubuntu better. Examining the information you have given us, this does not appear to be a bug report so we are closing it and converting it to a question in the support tracker. We appreciate the difficulties you are facing, but it would make more sense to raise problems you are having in the support tracker at https:/ /answers. launchpad. net/ubuntu if you are uncertain if they are bugs. For help on reporting bugs, see https:/ /help.ubuntu. com/community/ ReportingBugs .