Your message dated Fri, 12 Nov 2004 17:14:35 +0100 with message-id <[EMAIL PROTECTED]> and subject line Bug#280880: gcc-3.4: Please add missing symlinks in 'libgnat-3.4' 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; 12 Nov 2004 10:30:45 +0000 >From [EMAIL PROTECTED] Fri Nov 12 02:30:44 2004 Return-path: <[EMAIL PROTECTED]> Received: from d082029.adsl.hansenet.de (localhost.localdomain) [80.171.82.29] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1CSYhY-0000Rg-00; Fri, 12 Nov 2004 02:30:44 -0800 Received: from aj by localhost.localdomain with local (Exim 4.34) id 1CSYk2-0005jN-VD; Fri, 12 Nov 2004 11:33:18 +0100 To: Debian Bug Tracking System <[EMAIL PROTECTED]> From: Andreas Jochens <[EMAIL PROTECTED]> Subject: gcc-3.4: Please add missing symlinks in 'libgnat-3.4' Message-Id: <[EMAIL PROTECTED]> Date: Fri, 12 Nov 2004 11:33:18 +0100 Delivered-To: [EMAIL PROTECTED] 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=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: Package: gcc-3.4 Severity: wishlist Tags: patch The libgnat-3.4 packages installs '/usr/lib/libgnat-3.4.so.1' and s '/usr/lib/libgnarl-3.4.so.1'. The symlinks 'libgnat-3.4.so' and 'libgnat.so' are not installed in '/usr/lib'. This causes many Ada packages to FTBFS because they cannot find '-lgnat' or '-lgnat-3.4'. Please add the missing symlinks in '/usr/lib' to the 'libgnat-3.4' package. Regards Andreas Jochens diff -urN ../tmp-orig/gcc-3.4-3.4.2/debian/rules.d/binary-ada.mk ./debian/rules.d/binary-ada.mk --- ../tmp-orig/gcc-3.4-3.4.2/debian/rules.d/binary-ada.mk 2004-11-09 20:38:29.125093040 +0000 +++ ./debian/rules.d/binary-ada.mk 2004-11-09 20:38:14.323343248 +0000 @@ -58,6 +58,9 @@ vlib=$$lib-$(GNAT_VERSION); \ mv $(d)/$(gcc_lib_dir)/adalib/$$vlib.so.1 $(d)/$(PF)/$(libdir)/. ; \ rm -f $(d)/$(gcc_lib_dir)/adalib/$$lib.so.1; \ + dh_link -p$(p_lgnat) \ + /$(PF)/$(libdir)/$$vlib.so.1 /$(PF)/$(libdir)/$$vlib.so \ + /$(PF)/$(libdir)/$$vlib.so.1 /$(PF)/$(libdir)/$$lib.so; \ done DH_COMPAT=2 dh_movefiles -p$(p_lgnat) $(files_lgnat) --------------------------------------- Received: (at 280880-done) by bugs.debian.org; 12 Nov 2004 16:16:17 +0000 >From [EMAIL PROTECTED] Fri Nov 12 08:16:17 2004 Return-path: <[EMAIL PROTECTED]> Received: from spoolo3.tiscali.be [62.235.13.169] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1CSe5w-0000QY-00; Fri, 12 Nov 2004 08:16:17 -0800 Received: from [83.134.237.136] (helo=deuteronomy) by spoolo3.tiscali.be with esmtp (Tiscali.be http://www.tiscali.be) id 1CSe5P-0003AB-C6; Fri, 12 Nov 2004 17:15:43 +0100 To: Andreas Jochens <[EMAIL PROTECTED]> Cc: [EMAIL PROTECTED] Subject: Re: Bug#280880: gcc-3.4: Please add missing symlinks in 'libgnat-3.4' References: <[EMAIL PROTECTED]> From: Ludovic Brenta <[EMAIL PROTECTED]> Date: Fri, 12 Nov 2004 17:14:35 +0100 In-Reply-To: <[EMAIL PROTECTED]> (Andreas Jochens's message of "Fri, 12 Nov 2004 11:33:18 +0100") Message-ID: <[EMAIL PROTECTED]> User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Delivered-To: [EMAIL PROTECTED] 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=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2004_03_25 X-Spam-Level: The symbolic link should not be part of package `libgnat-3.4', because `libgnat-3.4' is a runtime-only package (used by end users) and the symbolic link is only used at link time (by developers). The proper package for the symbolic links is `gnat-3.4', as mandated by the Debian Policy and, as of 3.4.2-2, the package `gnat-3.4' does provide the following symbolic links: /usr/lib/gcc/i486-linux/3.4.2/adalib/libgnarl-3.4.so -> ../../../../libgnarl-3.4.so.1 /usr/lib/gcc/i486-linux/3.4.2/adalib/libgnarl.so -> ../../../../libgnarl-3.4.so.1 /usr/lib/gcc/i486-linux/3.4.2/adalib/libgnat-3.4.so -> ../../../../libgnat-3.4.so.1 /usr/lib/gcc/i486-linux/3.4.2/adalib/libgnat.so -> ../../../../libgnat-3.4.so.1 I am closing this bug because the problem is not in the packages; it is elsewhere and maybe I can help you solve it. Could you provide some details about the "many Ada packages" that FTBFS? I maintain most Ada packages in Debian and I know for a fact that they build (with gnat, not gnat-3.4, as per my Debian Policy for Ada). Have you got gnat-3.4 installed? -- Ludovic Brenta.