Debian Bug report logs - #538977
cmake class should not disable rpath

version graph

Package: debhelper; Maintainer for debhelper is Debhelper Maintainers <debhelper@packages.debian.org>; Source for debhelper is src:debhelper (PTS, buildd, popcon).

Reported by: Michal Čihař <nijel@debian.org>

Date: Tue, 28 Jul 2009 10:06:02 UTC

Severity: normal

Found in version debhelper/7.3.8

Fixed in version debhelper/7.3.9

Done: Joey Hess <joeyh@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#538977; Package debhelper. (Tue, 28 Jul 2009 10:06:05 GMT) (full text, mbox, link).


Acknowledgement sent to Michal Čihař <nijel@debian.org>:
New Bug report received and forwarded. Copy sent to Joey Hess <joeyh@debian.org>. (Tue, 28 Jul 2009 10:06:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Michal Čihař <nijel@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: cmake class should not disable rpath
Date: Tue, 28 Jul 2009 12:04:10 +0200
Package: debhelper
Version: 7.3.8
Severity: normal

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

Hi

thanks for the new build classes in cmake, it seems to be really nice
thing.

However I have one problem with cmake class - it does explicitely
disable rpath by -DCMAKE_SKIP_RPATH=ON. However this breaks testing,
because during test time, libraries are not yet installed and the test
is run from the build directory where rpath is required (or fiddling
with LD_LIBRARY_PATH is needed).

I know installed binaries should not have rpath. And they won't have it
even without this parameter. CMake is clever enough to strip rpath when
installing the binaries to the system, so this switch should not be
needed at all.

PS: If you want to discuss this, I'm on DebConf.

- -- 
	Michal Čihař | http://cihar.com | http://blog.cihar.com

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages debhelper depends on:
ii  binutils              2.19.51.20090723-1 The GNU assembler, linker and bina
ii  dpkg-dev              1.15.3.1           Debian package development tools
ii  file                  5.03-1             Determines file type using "magic"
ii  html2text             1.3.2a-14          advanced HTML to text converter
ii  man-db                2.5.5-3            on-line manual pager
ii  perl                  5.10.0-24          Larry Wall's Practical Extraction 
ii  perl-base             5.10.0-24          minimal Perl system
ii  po-debconf            1.0.16             tool for managing templates file t

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make                       <none>     (no description available)

- -- no debconf information

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

iEYEARECAAYFAkpuzRoACgkQ3DVS6DbnVgRkGQCfe8Vb4zmsEWH5aK9nGYtQJCQA
vuMAoJMn0AzW7GHwFzqAWmY/m3WHMhjP
=NJ0M
-----END PGP SIGNATURE-----




Reply sent to Joey Hess <joeyh@debian.org>:
You have taken responsibility. (Sat, 01 Aug 2009 20:45:29 GMT) (full text, mbox, link).


Notification sent to Michal Čihař <nijel@debian.org>:
Bug acknowledged by developer. (Sat, 01 Aug 2009 20:45:29 GMT) (full text, mbox, link).


Message #10 received at 538977-close@bugs.debian.org (full text, mbox, reply):

From: Joey Hess <joeyh@debian.org>
To: 538977-close@bugs.debian.org
Subject: Bug#538977: fixed in debhelper 7.3.9
Date: Sat, 01 Aug 2009 20:17:35 +0000
Source: debhelper
Source-Version: 7.3.9

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

debhelper_7.3.9.dsc
  to pool/main/d/debhelper/debhelper_7.3.9.dsc
debhelper_7.3.9.tar.gz
  to pool/main/d/debhelper/debhelper_7.3.9.tar.gz
debhelper_7.3.9_all.deb
  to pool/main/d/debhelper/debhelper_7.3.9_all.deb



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

Debian distribution maintenance software
pp.
Joey Hess <joeyh@debian.org> (supplier of updated debhelper 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@debian.org)


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

Format: 1.8
Date: Sat, 01 Aug 2009 15:59:07 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 7.3.9
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <joeyh@debian.org>
Changed-By: Joey Hess <joeyh@debian.org>
Description: 
 debhelper  - helper programs for debian/rules
Closes: 538977
Changes: 
 debhelper (7.3.9) unstable; urgency=low
 .
   * cmake: Avoid forcing rpath off as this can break some test suites.
     It gets stripped by cmake at install time. Closes: #538977
Checksums-Sha1: 
 b68340eec2c1429ad28236f07b979ae249494287 906 debhelper_7.3.9.dsc
 067139f8b8ecd9a25465248da89e5db1188ff381 314035 debhelper_7.3.9.tar.gz
 52298ecf6d070d41313a03caec7ca8f8c2561d7e 533468 debhelper_7.3.9_all.deb
Checksums-Sha256: 
 bee4e454df8e3836e236850f53a96f707c7e5227838396c9b7cdf9f430cd92a1 906 debhelper_7.3.9.dsc
 f06cce1396613139b7d420077be6106c73d456146dc1b6a8ce0648d58794ab7b 314035 debhelper_7.3.9.tar.gz
 56cf54926f59006449fb7cea8c6b054b8aaf226136638eca4eff1b754a3d1cd6 533468 debhelper_7.3.9_all.deb
Files: 
 68c9c2ee8ce37c4473a527eb0273b187 906 devel optional debhelper_7.3.9.dsc
 a1359e503eeccf1de02938b9e4a45710 314035 devel optional debhelper_7.3.9.tar.gz
 598ccec0f927fd3bd9d42fc3c72d242f 533468 devel optional debhelper_7.3.9_all.deb

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

iD8DBQFKdKDf2tp5zXiKP0wRAn2eAJ4uS8imoUKtyJd3L5Rs67Uy8SBimQCdH5hA
HUlumL3wiCyeCQ70MBPSbTU=
=jv6C
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 30 Aug 2009 07:37:10 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 09:33:11 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.