--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: wine-development: FTBFS in Ubuntu
- From: Graham Inggs <ginggs@debian.org>
- Date: Mon, 20 Jun 2016 20:48:39 +0200
- Message-id: <CAM8zJQut7WAtHqRj-=uqGQveQiuRoxi3cDByJB7KV=-eN2ghWg@mail.gmail.com>
Source: wine-development
Version: 1.9.9-1
Severity: wishlist
Hi Maintainer
Since version 1.9.9-1, wine-development has FTBFS on all architectures
in Ubuntu.
I see the following in the build log:
./debian/scripts/sonames2elf libfontconfig.so.1 libfreetype.so.6
libncurses.so.5 > debian/tmp/elf.depends
./debian/scripts/sonames2elf libcups.so.2 libdbus-1.so.3
libfontconfig.so.1 libfreetype.so.6 libGL.so.1 libgnutls.so.30
libgsm.so.1 libjpeg.so.8 libncurses.so.5 libodbc.so.2 libopenal.so.1
libOSMesa.so.8 libpng16.so.16 libtiff.so.5 libX11.so.6
libXcomposite.so.1 libXcursor.so.1 libXext.so.6 libXi.so.6
libXinerama.so.1 libXrandr.so.2 libXrender.so.1 libxslt.so.1
libXxf86vm.so.1 > debian/tmp/elf.recommends
/usr/bin/ld: cannot find libGL.so.1
collect2: error: ld returned 1 exit status
debian/rules:153: recipe for target 'override_dh_shlibdeps' failed
Assuming this had something to do with packaging differences between
Debian and Ubuntu's mesa package, I made the following changes:
--- a/debian/rules
+++ b/debian/rules
@@ -70,6 +70,7 @@
sonamesRecommends=$(shell \
grep "^\#define SONAME_" include/config.h | \
grep -v libnetapi | \
+ grep -v libGL | \
cut -d\" -f2)
debian/control: debian/control.in
--- a/debian/control
+++ b/debian/control
@@ -218,6 +218,7 @@
Recommends:
${dlopen:Recommends},
libgl1-mesa-dri,
+ libgl1-mesa-glx | libgl1,
libasound2-plugins,
fonts-liberation,
fonts-wine (>= 1.8.2-1~),
---a/debian/control.in
+++ b/debian/control.in
@@ -218,6 +218,7 @@
Recommends:
${dlopen:Recommends},
libgl1-mesa-dri,
+ libgl1-mesa-glx | libgl1,
libasound2-plugins,
fonts-liberation,
fonts-wine (>= 1.8.2-1~),
With the above changes in place, the builds succeeded on amd64, arm64
and i386, but failed on armhf with a new error:
./debian/scripts/sonames2elf libfontconfig.so.1 libfreetype.so.6
libncurses.so.5 > debian/tmp/elf.depends
./debian/scripts/sonames2elf libcups.so.2 libdbus-1.so.3
libfontconfig.so.1 libfreetype.so.6 libgnutls.so.30 libgsm.so.1
libjpeg.so.8 libncurses.so.5 libodbc.so.2 libopenal.so.1
libOSMesa.so.8 libpng16.so.16 libtiff.so.5 libX11.so.6
libXcomposite.so.1 libXcursor.so.1 libXext.so.6 libXi.so.6
libXinerama.so.1 libXrandr.so.2 libXrender.so.1 libxslt.so.1
libXxf86vm.so.1 > debian/tmp/elf.recommends
dpkg-shlibdeps --warnings=1 \
-pdlopen \
-dDepends -edebian/tmp/elf.depends \
-dRecommends -edebian/tmp/elf.recommends \
-Tdebian/libwine-development.substvars
dpkg-shlibdeps: error: couldn't find library libfontconfig.so.1 needed
by debian/tmp/elf.depends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libfreetype.so.6 needed
by debian/tmp/elf.depends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libncurses.so.5 needed by
debian/tmp/elf.depends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: warning: binaries to analyze should already be
installed in their package's directory
dpkg-shlibdeps: error: couldn't find library libcups.so.2 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libdbus-1.so.3 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libfontconfig.so.1 needed
by debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi';
RPATH: '')
dpkg-shlibdeps: error: couldn't find library libfreetype.so.6 needed
by debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi';
RPATH: '')
dpkg-shlibdeps: error: couldn't find library libgnutls.so.30 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libgsm.so.1 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libjpeg.so.8 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libncurses.so.5 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libodbc.so.2 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libopenal.so.1 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libOSMesa.so.8 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libpng16.so.16 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libtiff.so.5 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libX11.so.6 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libXcomposite.so.1 needed
by debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi';
RPATH: '')
dpkg-shlibdeps: error: couldn't find library libXcursor.so.1 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libXext.so.6 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libXi.so.6 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libXinerama.so.1 needed
by debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi';
RPATH: '')
dpkg-shlibdeps: error: couldn't find library libXrandr.so.2 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libXrender.so.1 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libxslt.so.1 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: error: couldn't find library libXxf86vm.so.1 needed by
debian/tmp/elf.recommends (ELF format: 'elf32-littlearm-sfabi'; RPATH:
'')
dpkg-shlibdeps: warning: binaries to analyze should already be
installed in their package's directory
dpkg-shlibdeps: error: cannot continue due to the errors listed above
Note: libraries are not searched in other binary packages that do not
have any shlibs or symbols file.
To help dpkg-shlibdeps find private libraries, you might need to use -l.
make[1]: *** [override_dh_shlibdeps] Error 2
debian/rules:154: recipe for target 'override_dh_shlibdeps' failed
Any ideas?
Regards
Graham
--- End Message ---
--- Begin Message ---
Source: wine-development
Source-Version: 2.18-1
We believe that the bug you reported is fixed in the latest version of
wine-development, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 827770@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jens Reyer <jre.winesim@gmail.com> (supplier of updated wine-development package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 13 Oct 2017 19:07:33 +0200
Source: wine-development
Binary: wine-development wine32-development wine64-development wine32-development-preloader wine64-development-preloader wine32-development-tools wine64-development-tools libwine-development libwine-development-dev
Architecture: source
Version: 2.18-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Wine Party <pkg-wine-party@lists.alioth.debian.org>
Changed-By: Jens Reyer <jre.winesim@gmail.com>
Description:
libwine-development - Windows API implementation - library
libwine-development-dev - Windows API implementation - development files
wine-development - Windows API implementation - standard suite
wine32-development - Windows API implementation - 32-bit binary loader
wine32-development-preloader - Windows API implementation - prelinked 32-bit binary loader
wine32-development-tools - Windows API implementation - 32-bit developer tools
wine64-development - Windows API implementation - 64-bit binary loader
wine64-development-preloader - Windows API implementation - prelinked 64-bit binary loader
wine64-development-tools - Windows API implementation - 64-bit developer tools
Closes: 827770
Changes:
wine-development (2.18-1) unstable; urgency=medium
.
* New upstream release 2.18, released Sep 29, 2017.
- Radial gradients in Direct2D.
- Asynchronous message support in WebServices.
- Virtual memory write watches improvements.
- FreeType 2.8.1 compatibility fixes.
- Various bug fixes.
* Refresh patches.
* Update some links to https.
* Update standards-version to 4.1.1.
* Use unversioned solinks in sonames2elf (closes: #827770).
* Add patch to drop new ARB_texture_filter_anisotropic extension.
Checksums-Sha1:
b2b1682e7f9a71f6135233383a8fc57ab2a80d00 3883 wine-development_2.18-1.dsc
7d35bfc83cc4aa0634420f02a01eb641405cdd15 19600520 wine-development_2.18.orig.tar.xz
f99fd1e37e253d589f5d27729fbae85031569507 179208 wine-development_2.18-1.debian.tar.xz
8efd5a4cafd12e015a60240486826f2c31ec1e82 16428 wine-development_2.18-1_all.buildinfo
Checksums-Sha256:
f1328aa620592775d4692b65a60dae7f7f86a86fecf8136dfe2dd6142aa6cbc1 3883 wine-development_2.18-1.dsc
c64ade5c86391fd5374c1f85c64b3e79e59766aecff97f88fb98f20bcac4eb5d 19600520 wine-development_2.18.orig.tar.xz
eca04dcf638916184f78a7ae1436151e1ce2d5d7800adf2f1afeb82989ea8270 179208 wine-development_2.18-1.debian.tar.xz
6055f34ae9f045c19224ff1d6b4d1c92506038003ac9b8fa1da7df3097619697 16428 wine-development_2.18-1_all.buildinfo
Files:
381f15b79475a7785494b15e8c3c5cb4 3883 otherosfs optional wine-development_2.18-1.dsc
16f98536a2b81788d9bd6b301ebe95f0 19600520 otherosfs optional wine-development_2.18.orig.tar.xz
a730761c5195f4550552c79c15677285 179208 otherosfs optional wine-development_2.18-1.debian.tar.xz
e431f9ce320077ea6c02f7a8d9326efa 16428 otherosfs optional wine-development_2.18-1_all.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEo+4EaAPA6D5jhqo9YIQSAytXMHYFAlnhCMoACgkQYIQSAytX
MHY82A/+MUnbXR2bM9V4MnFp1ik5cthVypCcL59l3Lg/temP91nt6Mf79FgfqNfH
L3SR2NhkmuWLMLWjQTySkhhXAkZBQ5Rodh27aQ6gxwFJHhu23fxscd9AU6MVlAkY
blkeO5Iy3VUZOHHnfM7nLRbyDI08FzTbCoumGhjy16z2UZ+An0xFFHR+/FNllhMV
hAXXlEWCQ/d1Tnyn0CuYgqCRD1u1Q+Vh54yYH38bXJySJXsOHUPa9c23WnSvGt8H
AYOSxGHpC2hYJmSD+CZ9be9V3PMPs0gNxeQMmLrOys626GksAtmmZ9+ZjGFTcSte
PXahwHzgc3bGqorzcpAS8UfYERfH0ueKEuGycL92/wj31wqxfNwTPlx8rOPw5cDv
OwfIIoZ/j1H5FvZwH2o5BU17oXdajBkVXrrNIkVD/FHhat2MqgKKejkM9sMbSkGN
mD4nnebb3i3e9bun4OOk1G7wP5SBajeKQ1O+zYnDjOqCkl5dKpvsIh1cqo24qrHm
6BmDCYIJhzFoufgc5P6WxSHheNltux7C80+4Ii6oR2BbY7TgJYEiGLl+vmcLgBEG
qp2LH6vwIy3RFXKs5rMWNdQbTZcH5AuEOC41XAINbDh3GFl7tRz2wruiJ3rw+DOV
OfEQufhUWk7Co3jbLFx7Tfm9o5k6sxIT0mUVgU070HMpPPQIxYE=
=rffv
-----END PGP SIGNATURE-----
--- End Message ---