[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#236066: marked as done (Forbidden relative symlink breaks package building [+ fix])



Your message dated Sun, 8 Aug 2004 05:56:55 -0700
with message-id <20040808125655.GA23956@titanium.v3.ca>
and subject line Links are now absolute
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 4 Mar 2004 01:10:22 +0000
>From ch@lathspell.de Wed Mar 03 17:10:22 2004
Return-path: <ch@lathspell.de>
Received: from ms-1.rz.rwth-aachen.de (ms-dienst.rz.rwth-aachen.de) [134.130.3.130] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AyhNW-0005aj-00; Wed, 03 Mar 2004 17:10:22 -0800
Received: from r220-1 (r220-1.rz.RWTH-Aachen.DE [134.130.3.31])
 by ms-dienst.rz.rwth-aachen.de
 (iPlanet Messaging Server 5.2 HotFix 1.12 (built Feb 13 2003))
 with ESMTP id <0HU1007IL1EGTI@ms-dienst.rz.rwth-aachen.de> for
 submit@bugs.debian.org; Thu, 04 Mar 2004 01:59:05 +0100 (MET)
Received: from relay.RWTH-Aachen.DE ([134.130.3.1])
	by r220-1 (MailMonitor for SMTP v1.2.2 ) ; Thu,
 04 Mar 2004 01:59:04 +0100 (MET)
Received: from bigboss.hitnet.rwth-aachen.de
 (bigspace.hitnet.RWTH-Aachen.DE [137.226.181.2])
	by relay.rwth-aachen.de (8.12.10/8.12.7-1) with ESMTP id i240x3JC019803; Thu,
 04 Mar 2004 01:59:03 +0100 (MET)
Received: from lathspell.hitnet.rwth-aachen.de
 ([137.226.181.109] helo=app109.hitnet.rwth-aachen.de)
	by bigboss.hitnet.rwth-aachen.de with esmtp (Exim 3.35 #1 (Debian))
	id 1AyhCZ-0007XF-00; Thu, 04 Mar 2004 01:59:03 +0100
Received: by app109.hitnet.rwth-aachen.de (Postfix, from userid 1000)
	id 0D2088058; Thu, 04 Mar 2004 01:59:02 +0100 (CET)
Date: Thu, 04 Mar 2004 01:59:02 +0100
From: Christian Hammers <ch@debian.org>
Subject: Forbidden relative symlink breaks package building [+ fix]
To: Debian Bug Tracking System <submit@bugs.debian.org>
Message-id: <20040304005902.0D2088058@app109.hitnet.rwth-aachen.de>
MIME-version: 1.0
X-Mailer: reportbug 2.10
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_01 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no 
	version=2.60-bugs.debian.org_2004_03_01
X-Spam-Level: 

Package: libc6-dev
Version: 2.3.2.ds1-11
Severity: serious
Tags: sid

Hello

libc6-dev includes several "/usr/lib/lib*.so" files that are needed
for building packages but are, maybe accidently, relative instead of
absolute symlinks to "/lib/lib*.so.*".

This is against the "general" rule in
  http://www.debian.org/doc/debian-policy/ch-files.html#s10.5
and due to the fact that /usr is sometimes mountet on a different
partition that / i.e. /lib and relative symlinks don't work across 
partitions (they always go relative from the absolut path i.e. you 
end up in /mnt/my_usr_and_var/ or similar and not in /)

The problem I faced now was that although the package builds fine, the
linker silently put a "TEXTREL=0x0" flag inside the shared libraries
which markes them as not "PIC" compatible although they are compiled
with "-fPIC". This does not comply with our policy as it makes programs
like e.g. prelink not working with such libraries.

The fix would be simply to replace "../.." by "/" when creating the
symlinks.

bye,

-christian-

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux app109 2.4.23 #1 Sat Dec 6 13:30:13 CET 2003 i686
Locale: LANG=de_DE, LC_CTYPE=de_DE (ignored: LC_ALL set)

Versions of packages libc6-dev depends on:
ii  libc6                2.3.2.ds1-11        GNU C Library: Shared libraries an
ii  linux-kernel-headers 2.5.999-test7-bk-15 Linux Kernel Headers for developme

-- no debconf information



---------------------------------------
Received: (at 236066-done) by bugs.debian.org; 8 Aug 2004 12:56:55 +0000
>From jbailey@raspberryginger.com Sun Aug 08 05:56:55 2004
Return-path: <jbailey@raspberryginger.com>
Received: from titanium.v3.ca [69.90.100.5] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BtnEN-0005Mz-00; Sun, 08 Aug 2004 05:56:55 -0700
Received: from titanium.v3.ca (localhost [127.0.0.1])
	by titanium.v3.ca (8.12.11/8.12.11/Debian-5) with ESMTP id i78CutYR023978
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT)
	for <236066-done@bugs.debian.org>; Sun, 8 Aug 2004 05:56:55 -0700
Received: (from jbailey@localhost)
	by titanium.v3.ca (8.12.11/8.12.11/Debian-5) id i78Cutji023977
	for 236066-done@bugs.debian.org; Sun, 8 Aug 2004 05:56:55 -0700
X-Authentication-Warning: titanium.v3.ca: jbailey set sender to jbailey@raspberryginger.com using -f
Date: Sun, 8 Aug 2004 05:56:55 -0700
From: Jeff Bailey <jbailey@raspberryginger.com>
To: 236066-done@bugs.debian.org
Subject: Links are now absolute
Message-ID: <20040808125655.GA23956@titanium.v3.ca>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.6+20040722i
Delivered-To: 236066-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Debhelper 4.2.13 has fixed this for us now, closing this bug.

Tks,
Jeff Bailey

-- 
I do not agree with a word you say, but I will defend to the death your
right to say it. 
 - Voltaire



Reply to: