Package: gcompris
Version: 7.4-3
Severity: serious
Tags: patch

        Hi,

 It seems gcompris was bin NMU ed, but this broke the "Depends:
 gcompris-data (= ${Source-Version})" of gcompris since the binary-indep
 package is not rebuilt.

 Please upload your package again to solve the current uninstallability.

 I'm attaching a patch to make the package bin NMU safe so that bin NMUs
 will be possible in the future.

 You also might want to add this Depends on libgcompris-1-dev which
 seems to have been forgotten:
    Depends: libgcompris-1-0 (= ${binary:Version})

   Bye,

-- System Information:
Debian Release: Debian unstable (sid)
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages gcompris depends on:
ii  gcompris-data      7.4-3                 Data files for GCompris
ii  libaa1             1.4p5-30              ascii art library
ii  libart-2.0-2       2.3.17-1              Library of functions for 2D graphi
ii  libartsc0          1.5.4-1               aRts sound system C support librar
ii  libasound2         1.0.11-7              ALSA library
ii  libatk1.0-0        1.12.1-1              The ATK accessibility toolkit
ii  libaudio2          1.8-1                 The Network Audio System (NAS). (s
ii  libaudiofile0      0.2.6-6               Open-source version of SGI's audio
ii  libc6              2.3.6-16              GNU C Library: Shared libraries
ii  libcairo2          1.2.0-3               The Cairo 2D vector graphics libra
ii  libdirectfb-0.9-24 0.9.24-4              frame buffer graphics library
ii  libesd0            0.2.36-3              Enlightened Sound Daemon - Shared 
ii  libfontconfig1     2.3.2-7               generic font configuration library
ii  libfreetype6       2.2.1-2               FreeType 2 font engine, shared lib
ii  libgcompris-1-0    7.4-3                 Core gcompris functionality - shar
ii  libglib2.0-0       2.10.3-3              The GLib library of C routines
ii  libgnomecanvas2-0  2.14.0-2              A powerful object-oriented display
ii  libgtk2.0-0        2.8.18-5              The GTK+ graphical user interface 
ii  libncurses5        5.5-2                 Shared libraries for terminal hand
ii  libogg0            1.1.3-2               Ogg Bitstream Library
ii  libpango1.0-0      1.12.3-1+b1           Layout and rendering of internatio
ii  libpng12-0         1.2.8rel-5.2          PNG library - runtime
ii  libpopt0           1.10-2                lib for parsing cmdline parameters
ii  libsdl-mixer1.2    1.2.6-1.1+b1          mixer library for Simple DirectMed
ii  libsdl1.2debian    1.2.11-1+b1           Simple DirectMedia Layer
ii  libslang2          2.0.6-2               The S-Lang programming library - r
ii  libsmpeg0          0.4.5+cvs20030824-1.8 SDL MPEG Player Library - shared l
ii  libsqlite3-0       3.3.5-0.2+b1          SQLite 3 shared library
ii  libstdc++6         4.1.1-10              The GNU Standard C++ Library v3
ii  libsvga1           1:1.4.3-23            console SVGA display libraries
ii  libvorbis0a        1.1.2-1               The Vorbis General Audio Compressi
ii  libvorbisfile3     1.1.2-1               The Vorbis General Audio Compressi
ii  libx11-6           2:1.0.0-7             X11 client-side library
ii  libxcursor1        1.1.5.2-5             X cursor management library
ii  libxext6           1:1.0.0-4             X11 miscellaneous extension librar
ii  libxfixes3         1:3.0.1.2-4           X11 miscellaneous 'fixes' extensio
ii  libxi6             1:1.0.0-5             X11 Input extension library
ii  libxinerama1       1:1.0.1-4             X11 Xinerama extension library
ii  libxml2            2.6.26.dfsg-3         GNOME XML library
ii  libxrandr2         2:1.1.0.2-4           X11 RandR extension library
ii  libxrender1        1:0.9.0.2-4           X Rendering Extension client libra
ii  libxt6             1:1.0.0-5             X11 toolkit intrinsics library
ii  python-gnome2 [pyt 2.12.4-3              Python bindings for the GNOME desk
ii  python-xml [python 0.8.4-5               XML tools for Python
ii  python2.3          2.3.5-15              An interactive high-level object-o
ii  python2.3-pysqlite 2.2.2-1               python interface to SQLite 3
ii  vorbis-tools       1.1.1-6               several Ogg Vorbis tools
ii  zlib1g             1:1.2.3-13            compression library - runtime

gcompris recommends no packages.

-- no debconf information

-- 
Loïc Minier <[EMAIL PROTECTED]>
--- gcompris-7.4/debian/control
+++ gcompris-7.4/debian/control
@@ -2,12 +2,12 @@
 Section: games
 Priority: optional
 Maintainer: Yann Dirson <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.2.3), libxml2-dev, libao-dev, libvorbis-dev (>= 
1.0.0-2), gnuchess, texinfo, texi2html, dh-buildinfo, python-dev, 
python-gtk2-dev, python-gnome2-dev, libsdl-mixer1.2-dev, libxml-parser-perl, 
libxrandr-dev, libsqlite3-dev, libdirectfb-dev, libgtk2.0-dev (>= 2.4.0), 
libgnomecanvas2-dev (>= 2.3.6), libpopt-dev
+Build-Depends: debhelper (>= 4.2.3), libxml2-dev, libao-dev, libvorbis-dev (>= 
1.0.0-2), gnuchess, texinfo, texi2html, dh-buildinfo, python-dev, 
python-gtk2-dev, python-gnome2-dev, libsdl-mixer1.2-dev, libxml-parser-perl, 
libxrandr-dev, libsqlite3-dev, libdirectfb-dev, libgtk2.0-dev (>= 2.4.0), 
libgnomecanvas2-dev (>= 2.3.6), libpopt-dev, dpkg-dev (>= 1.13.19)
 Standards-Version: 3.6.2
 
 Package: gcompris
 Architecture: any
-Depends: gcompris-data (= ${Source-Version}), vorbis-tools, ${shlibs:Depends}, 
${python:Depends}, python2.3-gnome2, python2.3-pysqlite2, python2.3-xml, 
${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), vorbis-tools, ${shlibs:Depends}, 
${python:Depends}, python2.3-gnome2, python2.3-pysqlite2, python2.3-xml, 
${misc:Depends}
 Description: Educational games for small children
  A collection of educational games for small children.  It is meant to
  become some sort of unified interface to integrate more educational
@@ -54,7 +54,7 @@
 Package: gcompris-sound-da
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Danish sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -64,7 +64,7 @@
 Package: gcompris-sound-de
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: German sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -74,7 +74,7 @@
 Package: gcompris-sound-en
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: English sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -84,7 +84,7 @@
 Package: gcompris-sound-es
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Spanish sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -94,7 +94,7 @@
 Package: gcompris-sound-eu
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Basque sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -104,7 +104,7 @@
 Package: gcompris-sound-fi
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Finnish sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -114,7 +114,7 @@
 Package: gcompris-sound-fr
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: French sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -124,7 +124,7 @@
 Package: gcompris-sound-hu
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Hungarian sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -134,7 +134,7 @@
 Package: gcompris-sound-it
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Italian sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -144,7 +144,7 @@
 Package: gcompris-sound-nl
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Dutch sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -154,7 +154,7 @@
 Package: gcompris-sound-pt
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Portuguese sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -164,7 +164,7 @@
 Package: gcompris-sound-ru
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Russian sound files for GCompris
  GCompris is a collection of educational games for small children.
@@ -174,7 +174,7 @@
 Package: gcompris-sound-sv
 Architecture: all
 Recommends: gcompris
-Depends: gcompris-data (= ${Source-Version}), ${misc:Depends}
+Depends: gcompris-data (= ${source:Version}), ${misc:Depends}
 Provides: gcompris-sound
 Description: Swedish sound files for GCompris
  GCompris is a collection of educational games for small children.
--- gcompris-7.4/debian/changelog
+++ gcompris-7.4/debian/changelog
@@ -1,3 +1,12 @@
+gcompris (7.4-4) UNRELEASED; urgency=low
+
+  * Make the package bin-NMU safe.
+    - Build-depend on dpkg-dev >= 1.3.19.
+    - Use ${source:Version} instead of ${Source-Version} to depend on arch:
+      all packages.
+
+ -- Loic Minier <[EMAIL PROTECTED]>  Sun,  6 Aug 2006 09:34:08 +0200
+
 gcompris (7.4-3) unstable; urgency=low
 
   * The "gosh, I missed more of these deps hidden by gnomeui" release:

Reply via email to