[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#567667: libghc6-xmonad-contrib-dev: Can't update libghc6-xmonad-dev due to not updated dependancy



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


Reply to: