Package: libncurses5
Version: 5.6+20080614-1
Severity: important
Tags: patch

Please switch to libgpm2, libgpmg1 has been removed from unstable and
the attempt to dlopen libgpm.so.1 will fail.  Here's a debdiff for that:

,----
| diff -u ncurses-5.6+20080614/debian/rules ncurses-5.6+20080614/debian/rules
| --- ncurses-5.6+20080614/debian/rules
| +++ ncurses-5.6+20080614/debian/rules
| @@ -125,7 +125,7 @@
|  
|  # The ncurses configure test won't work when cross compiling (e.g. for
|  # 64 bit libraries), so force the libgpm soname to the correct value.
| -export cf_cv_gpm_soname=libgpm.so.1
| +export cf_cv_gpm_soname=libgpm.so.2
|  
|  $(objdir)/config.status: patch
|       test -d $(objdir) || mkdir $(objdir)
| diff -u ncurses-5.6+20080614/debian/changelog 
ncurses-5.6+20080614/debian/changelog
| --- ncurses-5.6+20080614/debian/changelog
| +++ ncurses-5.6+20080614/debian/changelog
| @@ -1,3 +1,9 @@
| +ncurses (5.6+20080614-1sven1) unstable; urgency=low
| +
| +  * Switch to libgpm2.
| +
| + -- Sven Joachim <[EMAIL PROTECTED]>  Wed, 25 Jun 2008 09:06:35 +0200
| +
|  ncurses (5.6+20080614-1) unstable; urgency=low
|  
|    * New upstream patch level.
| diff -u ncurses-5.6+20080614/debian/control 
ncurses-5.6+20080614/debian/control
| --- ncurses-5.6+20080614/debian/control
| +++ ncurses-5.6+20080614/debian/control
| @@ -1,7 +1,7 @@
|  Source: ncurses
|  Section: libs
|  Priority: standard
| -Build-Depends: debhelper (>= 5), dpatch, g++-multilib [amd64 i386 
kfreebsd-amd64 powerpc ppc64 s390 sparc], libgpmg1-dev [!hurd-i386 
!kfreebsd-i386 !kfreebsd-amd64]
| +Build-Depends: debhelper (>= 5), dpatch, g++-multilib [amd64 i386 
kfreebsd-amd64 powerpc ppc64 s390 sparc], libgpm-dev [!hurd-i386 !kfreebsd-i386 
!kfreebsd-amd64]
|  Maintainer: Daniel Baumann <[EMAIL PROTECTED]>
|  Standards-Version: 3.7.3
|  Homepage: ftp://invisible-island.net/ncurses/
| @@ -11,7 +11,7 @@
|  Section: libs
|  Priority: required
|  Depends: ${shlibs:Depends}, ${misc:Depends}
| -Recommends: libgpmg1
| +Recommends: libgpm2
|  Description: Shared libraries for terminal handling
|   This package contains the shared libraries necessary to run programs
|   compiled with ncurses.
| @@ -42,7 +42,7 @@
|  Section: libs
|  Priority: important
|  Depends: ${shlibs:Depends}, ${misc:Depends}
| -Recommends: libgpmg1
| +Recommends: libgpm2
|  Description: Shared libraries for terminal handling (wide character support)
|   This package contains the shared libraries necessary to run programs
|   compiled with ncursesw, which includes support for wide characters.
| @@ -74,7 +74,7 @@
|  Section: libs
|  Priority: optional
|  Depends: ${shlibs:Depends}, ${misc:Depends}
| -Recommends: libgpmg1
| +Recommends: libgpm2
|  Replaces: amd64-libs (<= 1.2)
|  Description: Shared libraries for terminal handling (64-bit)
|   This package contains the shared libraries necessary to run programs
| @@ -126,7 +126,7 @@
|  Section: libs
|  Priority: optional
|  Depends: ${shlibs:Depends}, ${misc:Depends}
| -Recommends: libgpmg1
| +Recommends: libgpm2
|  Description: Shared libraries for terminal handling (wide character support) 
(32-bit)
|   This package contains the shared libraries necessary to run programs
|   compiled with ncursesw, which includes support for wide characters.
`----

Setting cf_cv_gpm_soname in debian/rules is a gross hack that should be
avoided, but I'm not an expert who could fix this.


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

Kernel: Linux 2.6.25.8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libncurses5 depends on:
ii  libc6                         2.7-12     GNU C Library: Shared libraries

Versions of packages libncurses5 recommends:
pn  libgpmg1                      <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to