Hi, Am Sonntag, den 31.01.2010, 15:51 +0000 schrieb Adam D. Barratt: > Whilst admitting to not knowing much about the haskell packaging > personally, would it be a large or intrusive patch to make > libghc6-xmonad-contrib-dev use a looser dependency so that it wouldn't > have to be updated again should there be the need for another binNMU of > xmonad in stable? > > In either case, please prepare an upload targetting "stable" in the > changelog and sent it to -release for approval. I relaxed the xmonad dependencies to allow both version numbers found in stable now (0.7-2, 0.7-2+b1), patch attached. Should I upload this? Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
diff -u xmonad-contrib-0.7/debian/changelog xmonad-contrib-0.7/debian/changelog
--- xmonad-contrib-0.7/debian/changelog
+++ xmonad-contrib-0.7/debian/changelog
@@ -1,3 +1,10 @@
+xmonad-contrib (0.7-3) stable; urgency=low
+
+ * Make xmonad-contrib installable again by relaxing source and binary
+ dependencies for xmonad to allow for 0.7-2 _and_ 0.7-2+b1 (Closes: #567667)
+
+ -- Joachim Breitner <nomeata@debian.org> Mon, 01 Feb 2010 12:26:43 +0100
+
xmonad-contrib (0.7-2) unstable; urgency=low
* Build against the new haskell-x11 with xinerama support
diff -u xmonad-contrib-0.7/debian/control xmonad-contrib-0.7/debian/control
--- xmonad-contrib-0.7/debian/control
+++ xmonad-contrib-0.7/debian/control
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: Joachim Breitner <nomeata@debian.org>
Standards-Version: 3.7.3
-Build-Depends: debhelper (>= 5), haddock (>= 0.8-2), hscolour, haskell-utils (>= 1.10), ghc6 (>= 6.8.2), ghc6 (<< 6.8.2+), ghc6-prof (>= 6.8.2), ghc6-prof (<< 6.8.2+), ghc6-doc (>= 6.8.2), ghc6-doc (<< 6.8.2+), libghc6-mtl-dev (= 1.1.0.0-2), libghc6-x11-dev (= 1.4.2-1), libghc6-xmonad-dev (= 0.7-2), libghc6-mtl-prof (= 1.1.0.0-2), libghc6-x11-prof (= 1.4.2-1), libghc6-xmonad-prof (= 0.7-2), libghc6-mtl-doc (= 1.1.0.0-2), libghc6-x11-doc (= 1.4.2-1), libghc6-xmonad-doc (= 0.7-2), libx11-dev, libxinerama1
+Build-Depends: debhelper (>= 5), haddock (>= 0.8-2), hscolour, haskell-utils (>= 1.10), ghc6 (>= 6.8.2), ghc6 (<< 6.8.2+), ghc6-prof (>= 6.8.2), ghc6-prof (<< 6.8.2+), ghc6-doc (>= 6.8.2), ghc6-doc (<< 6.8.2+), libghc6-mtl-dev (= 1.1.0.0-2), libghc6-x11-dev (= 1.4.2-1), libghc6-xmonad-dev (= 0.7-2) | libghc6-xmonad-dev (= 0.7-2+b1), libghc6-mtl-prof (= 1.1.0.0-2), libghc6-x11-prof (= 1.4.2-1), libghc6-xmonad-prof (= 0.7-2) | libghc6-xmonad-prof (= 0.7-2+b1), libghc6-mtl-doc (= 1.1.0.0-2), libghc6-x11-doc (= 1.4.2-1), libghc6-xmonad-doc (= 0.7-2) | libghc6-xmonad-doc (= 0.7-2+b1), libx11-dev, libxinerama1
Homepage: http://xmonad.org/
Package: libghc6-xmonad-contrib-dev
Section: libdevel
Architecture: any
-Depends: ghc6 (>= 6.8.2), ghc6 (<< 6.8.2+), ${shlibs:Depends}, ${misc:Depends}, libghc6-mtl-dev (= 1.1.0.0-2), libghc6-x11-dev (= 1.4.2-1), libghc6-xmonad-dev (= 0.7-2), libx11-dev, libxinerama1
+Depends: ghc6 (>= 6.8.2), ghc6 (<< 6.8.2+), ${shlibs:Depends}, ${misc:Depends}, libghc6-mtl-dev (= 1.1.0.0-2), libghc6-x11-dev (= 1.4.2-1), libghc6-xmonad-dev (= 0.7-2) | libghc6-xmonad-dev (= 0.7-2+b1), libx11-dev, libxinerama1
Suggests: libghc6-xmonad-contrib-prof, libghc6-xmonad-contrib-doc
Replaces: xmonadcontrib
Conflicts: xmonadcontrib
@@ -34,7 +34,7 @@
Package: libghc6-xmonad-contrib-prof
Section: libdevel
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libghc6-xmonad-contrib-dev, ghc6-prof (>= 6.8.2), ghc6-prof (<< 6.8.2+), libghc6-mtl-prof (= 1.1.0.0-2), libghc6-x11-prof (= 1.4.2-1), libghc6-xmonad-prof (= 0.7-2), libx11-dev, libxinerama1
+Depends: ${shlibs:Depends}, ${misc:Depends}, libghc6-xmonad-contrib-dev, ghc6-prof (>= 6.8.2), ghc6-prof (<< 6.8.2+), libghc6-mtl-prof (= 1.1.0.0-2), libghc6-x11-prof (= 1.4.2-1), libghc6-xmonad-prof (= 0.7-2) | libghc6-xmonad-prof (= 0.7-2+b1), libx11-dev, libxinerama1
Suggests: libghc6-xmonad-contrib-doc
Description: Extensions to xmonad; profiling libraries
This is a huge extensions library for xmonad, providing alternative
@@ -57,7 +57,7 @@
Package: libghc6-xmonad-contrib-doc
Section: doc
Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, ghc6-doc (>= 6.8.2), ghc6-doc (<< 6.8.2+), libghc6-mtl-doc (= 1.1.0.0-2), libghc6-x11-doc (= 1.4.2-1), libghc6-xmonad-doc (= 0.7-2)
+Depends: ${shlibs:Depends}, ${misc:Depends}, ghc6-doc (>= 6.8.2), ghc6-doc (<< 6.8.2+), libghc6-mtl-doc (= 1.1.0.0-2), libghc6-x11-doc (= 1.4.2-1), libghc6-xmonad-doc (= 0.7-2) | libghc6-xmonad-doc (= 0.7-2+b1)
Suggests: libghc6-xmonad-contrib-dev, libghc6-xmonad-contrib-prof
Description: Extensions to xmonad; documentation
This is a huge extensions library for xmonad, providing alternative
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil