Package: libc6-amd64
Version: 2.3.5-13
Severity: minor
Tags: patch

Hi,

libc6-amd64 depends on lib64gcc1, whereas no library from this package
link to /lib64/libgcc_s.so.1. This creates a dependency loop as
lib64gcc1 depends on libc6-amd64.

The solution is to move this dependency to libc6-dev-amd64, as it is
already the case on similar packages (sparc64, s390x, ppc64). That's 
the purpose of the attached patch.

Thanks,
Aurelien

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-k8
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to fr_FR.UTF-8)

Versions of packages libc6-amd64 depends on:
ii  lib64gcc1                     1:4.0.2-8  GCC support library (64bit)
ii  libc6                         2.3.5-13   GNU C Library: Shared libraries an

libc6-amd64 recommends no packages.

-- no debconf information
Index: amd64
===================================================================
--- amd64       (révision 1167)
+++ amd64       (copie de travail)
@@ -2,7 +2,7 @@
 Architecture: i386
 Section: libs
 Priority: standard
-Depends: libc6 (= ${Source-Version}), lib64gcc1
+Depends: libc6 (= ${Source-Version})
 Conflicts: amd64-libs (<= 1.2)
 Description: GNU C Library: 64bit Shared libraries for AMD64
  This package includes shared versions of the standard C library and the
@@ -13,7 +13,7 @@
 Architecture: i386
 Section: libdevel
 Priority: optional
-Depends: libc6-amd64 (= ${Source-Version}), libc6-dev (= ${Source-Version})
+Depends: libc6-amd64 (= ${Source-Version}), libc6-dev (= ${Source-Version}), 
lib64gcc1
 Replaces: amd64-libs-dev (<= 1.2)
 Provides: lib64c-dev
 Description: GNU C Library: 64bit Development Libraries for AMD64

Reply via email to