[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 Montag, den 01.02.2010, 18:50 +0000 schrieb Adam D. Barratt:
> On Mon, 2010-02-01 at 12:37 +0100, Joachim Breitner wrote:
> > 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?
> 
> How tightly tied is xmonad-contrib to precise versions of xmonad?  For
> example, were the security team to release an update for xmonad
> (probably as 0.7-2+lenny1) would xmonad-contrib need rebuilding to
> handle the update, or would it just work?
> 
> If the latter is the case then it would be preferable to allow the
> dependencies to handle that, rather than needing another upload purely
> to bump the dependencies again; e.g. "libghc6-xmonad-prof (>= 0.7-2),
> libghc6-xmonad-prof (<< 0.7-3)".

the latter is the case, and I see your point: This is why we have, since
lenny, completely changed how haskell packages are handled. But a stable
update is not suitable to change this, as they should be minimal
changes. Also, all the haskell-* packages in stable share this problem
and relaxing this issue for just one package does not help much, but
reduces consistency. Better have one inconvenient situation for all
haskell packages, than just for all but one which then needs special
considerations.

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

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


Reply to: