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-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54bd6296....@goodbytez.de

Reply via email to