Your message dated Mon, 22 Feb 2010 15:36:53 +0000
with message-id <e1njal7-00085t...@ries.debian.org>
and subject line Bug#570851: fixed in libdrm 2.4.18-2
has caused the Debian Bug report #570851,
regarding FTBFS on kfreebsd-*: libdrm_radeon.so* not installed anywhere
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
570851: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570851
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libdrm
Version: 2.4.18-1
Severity: serious
Tags: patch
Justification: FTBFS
User: debian-...@lists.debian.org
Usertags: kfreebsd

Hi,

your package no longer builds on kfreebsd-*:
| dh_install -s --sourcedir=debian/tmp -X.la --fail-missing
| dh_install: usr/lib/libdrm_radeon.so.1.0.0 exists in debian/tmp but is not 
installed to anywhere
| dh_install: usr/lib/libdrm_radeon.so.1 exists in debian/tmp but is not 
installed to anywhere
| dh_install: missing files, aborting
| make: *** [binary-arch] Error 2

Please find attached a patch to fix this.

Mraw,
KiBi.
>From 72a0ecf2fc06ba404c5e43db09bea58a76f5af3e Mon Sep 17 00:00:00 2001
From: Cyril Brulebois <k...@debian.org>
Date: Sun, 21 Feb 2010 22:22:42 +0100
Subject: [PATCH] Fix FTBFS on non-Linux archs due to libdrm_radeon.so*

---
 debian/changelog |    8 ++++++++
 debian/rules     |    3 +++
 2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8735321..b0418ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libdrm (2.4.18-2) unstable; urgency=low
+
+  * Fix FTBFS on non-Linux architectures by removing libdrm_radeon.so*
+    after “make install” since they belong to linux-any packages, leading
+    dh_install to fail due to those files being installed nowhere.
+
+ -- Cyril Brulebois <k...@debian.org>  Sun, 21 Feb 2010 22:20:55 +0100
+
 libdrm (2.4.18-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/rules b/debian/rules
index fdc2b4c..017567e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -108,6 +108,9 @@ ifeq (linux, $(DEB_HOST_ARCH_OS))
        for file in drm_mode.h drm_sarea.h drm.h i915_drm.h mga_drm.h 
r128_drm.h radeon_drm.h savage_drm.h sis_drm.h via_drm.h; do \
                rm -f debian/tmp/usr/include/drm/$$file; \
        done
+else
+       # remove files not installed on non-Linux architectures:
+       rm -f debian/tmp/usr/lib/libdrm_radeon.so.*
 endif
 
 # Build architecture-independent files here.
-- 
1.7.0


--- End Message ---
--- Begin Message ---
Source: libdrm
Source-Version: 2.4.18-2

We believe that the bug you reported is fixed in the latest version of
libdrm, which is due to be installed in the Debian FTP archive:

libdrm-dev_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm-dev_2.4.18-2_amd64.deb
libdrm-intel1-dbg_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm-intel1-dbg_2.4.18-2_amd64.deb
libdrm-intel1_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm-intel1_2.4.18-2_amd64.deb
libdrm-radeon1-dbg_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm-radeon1-dbg_2.4.18-2_amd64.deb
libdrm-radeon1_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm-radeon1_2.4.18-2_amd64.deb
libdrm2-dbg_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm2-dbg_2.4.18-2_amd64.deb
libdrm2_2.4.18-2_amd64.deb
  to main/libd/libdrm/libdrm2_2.4.18-2_amd64.deb
libdrm_2.4.18-2.diff.gz
  to main/libd/libdrm/libdrm_2.4.18-2.diff.gz
libdrm_2.4.18-2.dsc
  to main/libd/libdrm/libdrm_2.4.18-2.dsc



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 570...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <k...@debian.org> (supplier of updated libdrm 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 22 Feb 2010 15:31:47 +0100
Source: libdrm
Binary: libdrm-dev libdrm2 libdrm2-dbg libdrm-intel1 libdrm-intel1-dbg 
libdrm-radeon1 libdrm-radeon1-dbg
Architecture: source amd64
Version: 2.4.18-2
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debia...@lists.debian.org>
Changed-By: Cyril Brulebois <k...@debian.org>
Description: 
 libdrm-dev - Userspace interface to kernel DRM services -- development files
 libdrm-intel1 - Userspace interface to intel-specific kernel DRM services -- 
runt
 libdrm-intel1-dbg - Userspace interface to intel-specific kernel DRM services 
-- debu
 libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services -- 
run
 libdrm-radeon1-dbg - Userspace interface to radeon-specific kernel DRM 
services -- deb
 libdrm2    - Userspace interface to kernel DRM services -- runtime
 libdrm2-dbg - Userspace interface to kernel DRM services -- debugging symbols
Closes: 570851
Changes: 
 libdrm (2.4.18-2) unstable; urgency=low
 .
   * Fix FTBFS on non-Linux architectures (Closes: #570851): Replace
     --{enable,disable}-radeon-experimental-api configure flag with
     --{enable,disable}-radeon since it got renamed.
   * Add ${misc:Depends} where it was missing, and fold all Depends.
   * Bump Standards-Version from 3.8.3 to 3.8.4 (no changes needed).
   * Add myself to Uploaders.
Checksums-Sha1: 
 e40ffb1f820096f959693657d15213c4b15276e9 1402 libdrm_2.4.18-2.dsc
 d16d882bec76bf747fd4fd4dcd87d151cda0f49d 408145 libdrm_2.4.18-2.diff.gz
 574be8ad0e981311827062a5250e33b737f3b89c 452238 libdrm-dev_2.4.18-2_amd64.deb
 8619fcfeae439232bff61bff2f82bb6d8aed5b57 408470 libdrm2_2.4.18-2_amd64.deb
 11b15421ebb89f811e7b7f0645ace0e3b67bd3f2 422256 libdrm2-dbg_2.4.18-2_amd64.deb
 91cc7873cc6874e2ee47d3d7f5ff3ec2d43a5735 408028 
libdrm-intel1_2.4.18-2_amd64.deb
 c6e717950c78864698b40f20d7a8184fc0466efd 419162 
libdrm-intel1-dbg_2.4.18-2_amd64.deb
 fbec4f6553c10f2f93dfa4fcd43eaf170376ced4 395892 
libdrm-radeon1_2.4.18-2_amd64.deb
 fd3cd0949910b823f57fe93a122803743cf13340 403402 
libdrm-radeon1-dbg_2.4.18-2_amd64.deb
Checksums-Sha256: 
 2600be73d2bc2858154340c3eaaeba4078dbe2587a3f0085f8e2d16502739470 1402 
libdrm_2.4.18-2.dsc
 d57097dcd6e35c4fb76a0f8597d327f5f2d29d187782f462acf9092af9c4582d 408145 
libdrm_2.4.18-2.diff.gz
 664db16802186d0a6d3650c5179b88e37d62f2962c8467e29899624675168bc7 452238 
libdrm-dev_2.4.18-2_amd64.deb
 6fb2cbb35791e309f4f3d6a4956e2d8ce5fe9c9e3d6fa7ccf45209af183c8227 408470 
libdrm2_2.4.18-2_amd64.deb
 55bdb1885eb02a2055be14dc7f1b423251c50f3659f88bf12517f17a27b7aafa 422256 
libdrm2-dbg_2.4.18-2_amd64.deb
 8e423e83e1e50e863efc8b7230989775fc733bc291624b20e174216afe6b7368 408028 
libdrm-intel1_2.4.18-2_amd64.deb
 35a743d6ab2dabb86fda4f50f2dcafde8cd1a919fe359f2a924b9632626ff585 419162 
libdrm-intel1-dbg_2.4.18-2_amd64.deb
 9c60625eafa24957fa91ea72e73aeb8b2ad371176059245a5564e3fae9bdb2b5 395892 
libdrm-radeon1_2.4.18-2_amd64.deb
 57e6f710b48a601359d97730b773642fb88efa99eb703d848f3aee2eb7e79af3 403402 
libdrm-radeon1-dbg_2.4.18-2_amd64.deb
Files: 
 76fc3c4f4e40508e093b339d058a46a4 1402 libs optional libdrm_2.4.18-2.dsc
 675f61e6758cd93add3a47214ad29466 408145 libs optional libdrm_2.4.18-2.diff.gz
 54c5212c2831600de3a7bdd20eecb6d2 452238 libdevel optional 
libdrm-dev_2.4.18-2_amd64.deb
 2ebd8270372592acbed7e0574de13d05 408470 libs optional 
libdrm2_2.4.18-2_amd64.deb
 2a45d507f3d8b2a04771f6cc0a6a670e 422256 debug extra 
libdrm2-dbg_2.4.18-2_amd64.deb
 2d952f0945801756c0dfc9eab19ba7c3 408028 libs optional 
libdrm-intel1_2.4.18-2_amd64.deb
 aace39c9c0cc45ccf46022f6053a79a6 419162 debug extra 
libdrm-intel1-dbg_2.4.18-2_amd64.deb
 8dd9c501c84e8ecb368651eff602d63c 395892 libs optional 
libdrm-radeon1_2.4.18-2_amd64.deb
 da9e84afdb771587f7a3a1fd1444cce0 403402 debug extra 
libdrm-radeon1-dbg_2.4.18-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuCmxcACgkQeGfVPHR5Nd03AACguWeLjEq3DAZrD4INBHw7b9wX
iOYAnj3hIijP0zwI0QveeaI+tgKJ7zYX
=p88Z
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to