Source: mesa
Version: 10.4.2
Severity: normal
Dear Maintainer,
since Mesa 10.4.x landed in Debian I cannot compile mesa anymore because
the build process does not know what to do with gallium_drv_video.so.
I know how to solve this, but I am wondering why you guys don't have
this problem and pushed mesa-10.4.2 into unstable already.
* What led up to the situation?
Can't build mesa 10.4.2 from sid on jessie x86_64
* What exactly did you do (or not do) that was effective (or
ineffective)?
Added "deb-src http://ftp2.de.debian.org/debian/ sid main contrib
non-free" to /etc/apt/sources.list
apt-get update > OK.
apt-get build-dep mesa > OK. All dependencies were installed.
cd /usr/local/src as root
apt-get source mesa
cd mesa-10.4.2
dpkg-buildpackage -tc -j8
* What was the outcome of this action?
These are the last few lines before package building begins...
...
...
...
dh_testdir
dh_testroot
dh_installchangelogs -s
dh_installchangelogs -pmesa-common-dev
dh_installdocs -s
dh_installexamples -s
# Also get rid of other files which aren't installed. Do not
# use -f to ensure we notice disappearing files:
set -e; for file in dri/usr/include/GL/wglext.h
dri/usr/include/GL/wmesa.h dri/usr/lib/*/libglapi.so
usr/include/GL/glcorearb.h usr/include/GL/glext.h usr/include/GL/gl.h
usr/include/GL/gl_mangle.h usr/include/GL/glxext.h usr/include/GL/glx.h
usr/include/GL/glx_mangle.h usr/include/GL/osmesa.h
usr/include/GL/wglext.h usr/include/GL/wmesa.h ; do rm debian/tmp/$file;
done
# Files only in git, not in tarballs, OK to use rm -f here:
set -e; for file in ; do rm -f debian/tmp/$file; done
# purge .la files
find debian/tmp/ -name '*.la' -exec rm '{}' ';'
# Copy the hardlinked *_dri.so correctly.
install -m755 -d debian/libgl1-mesa-dri/usr/lib/x86_64-linux-gnu/dri/
mv debian/tmp/dri/usr/lib/x86_64-linux-gnu/dri/*_dri.so \
debian/libgl1-mesa-dri/usr/lib/x86_64-linux-gnu/dri/
# Copy the hardlinked vdpau drivers correctly.
install -m755 -d debian/mesa-vdpau-drivers/usr/lib/x86_64-linux-gnu/vdpau/
mv debian/tmp/dri/usr/lib/x86_64-linux-gnu/vdpau/libvdpau*.so* \
debian/mesa-vdpau-drivers/usr/lib/x86_64-linux-gnu/vdpau/
dh_install -s --fail-missing
dh_install: dri/usr/lib/x86_64-linux-gnu/dri/gallium_drv_video.so exists
in debian/tmp but is not installed to anywhere
dh_install: missing files, aborting
debian/rules:259: recipe for target 'binary-arch' failed
make: *** [binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
* What outcome did you expect instead?
All necessary mesa packages are being build.
-- System Information:
Debian Release: 8.0
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.17.7 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org