[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,

On Sat, 2010-01-30 at 20:58 +0100, Joachim Breitner wrote:
> Am Samstag, den 30.01.2010, 17:56 +0100 schrieb Simon Ruderich:
> > The Debian update 3.0.4 updates libghc6-xmonad-dev to 0.7-2+b1
> > but libghc6-xmonad-contrib-dev depends on 0.7-2. This causes a
> > conflict and prevents the update of libghc6-xmonad-dev.
> 
> hmm. With the current haskell packages, this would be solved by a simple
> binNMU. But with the packaging style from back then, a sourceful upload
> is required that adjusts the Build-Dependency and Binary dependency
> version.
> 
> Can I find the rebuilt libghc6-xmonad-dev package somewhere so that I
> can prepare an upload? And to what distribution should I upload? (I
> haven’t any exposures to stable updates before, so I’ll need some
> guidance, sorry.)

5.0.4 should be on most (if not all) mirrors by now, so the binNMU is
part of stable and will be in the pool as for other packages.

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.

> Alternatively, just remove the libghc6-xmonad-* packages from the
> update. The reason for the binNMUs only affects binaries (i.e. the
> xmonad package). This is probably the easier and less intrusive fix.

Unfortunately, as 5.0.4 has now been released, the packages can't be
removed, only updated as part of the next point release.

Regards,

Adam


Reply to: