Package: weechat
Version: 0.1.9-1
Severity: normal
Tags: patch
-------------
Package: weechat
Architecture: all
Depends: weechat-common (= ${Source-Version}), weechat-curses (=
${Source-Version})
Description: Fast, light and extensible IRC client
Package: weechat-curses
Architecture: any
Depends: ${shlibs:Depends}, weechat-common (= ${Source-Version})
Recommends: weechat-plugins (= ${Source-Version})
Package: weechat-common
Architecture: all
Package: weechat-plugins
Architecture: any
Depends: ${shlibs:Depends}
-------------
In a binNMU weechat-curses and weechat-plugins will be rebuilt, and
afterwards most of the packages are uninstallable:
weechat depends on weechat-curses 0.1.9-1, however only 0.1.9-1+b1 is
available.
weechat-curses depends on weechat-common 0.1.9-1+b1, however only
0.1.9-1 is available.
Attached patch fixes this by using ${Source:Version} and
${Binary:Version} instead of ${Source-Version} and by downgrading
weechat's dependency from = to >=.
cu andreas
PS: I'd appreciate an upload, as weechat still links against the
outdated gnutls11 on i386.
--- weechat-0.1.9.orig/debian/control
+++ weechat-0.1.9/debian/control
@@ -3,12 +3,12 @@
Priority: optional
Maintainer: Sebastien Helleu <[EMAIL PROTECTED]>
Uploaders: Julien Louis <[EMAIL PROTECTED]>
-Build-Depends: cdbs, debhelper (>= 5), libncursesw5-dev, ruby, ruby1.8-dev,
libperl-dev, python-dev, liblualib50-dev, libgnutls-dev, libtool, xsltproc,
docbook-xsl, docbook-xml
+Build-Depends: cdbs, debhelper (>= 5), libncursesw5-dev, ruby, ruby1.8-dev,
libperl-dev, python-dev, liblualib50-dev, libgnutls-dev, libtool, xsltproc,
docbook-xsl, docbook-xml, dpkg-dev (>= 1.13.19)
Standards-Version: 3.7.2
Package: weechat
Architecture: all
-Depends: weechat-common (= ${Source-Version}), weechat-curses (=
${Source-Version})
+Depends: weechat-common (= ${source:Version}), weechat-curses (>=
${binary:Version})
Description: Fast, light and extensible IRC client
WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client
for many operating systems. Everything can be done with a keyboard.
@@ -25,8 +25,8 @@
Package: weechat-curses
Architecture: any
-Depends: ${shlibs:Depends}, weechat-common (= ${Source-Version})
-Recommends: weechat-plugins (= ${Source-Version})
+Depends: ${shlibs:Depends}, weechat-common (= ${source:Version})
+Recommends: weechat-plugins (= ${binary:Version})
Description: Fast, light and extensible IRC client
WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC client
for many operating systems. Everything can be done with a keyboard.