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

Re: Experimental and dependencies/uploads



Hi Iustin,

Am Samstag, den 03.11.2012, 11:08 +0100 schrieb Iustin Pop:
> I wanted to upgrade to the packages from experimental, but it things are
> not very straightforward.

thanks for testing this. Luckily, this is experimental, so we have an
excuse ;-)

> Some packages have not been rebuilt against experimental, so they have
> to be removed. E.g. haskell-hslogger. Can I just update their
> dependencies/rebuild/dput to experimental?

Yes, please do. As said before, I was only working on the packages in
the Darcs repositories; hslogger is not among them.

If you do, makes sure you build-depend on the version of
haskell-devscripts in experimental and double-check that you get the
distribution right.

> Some packages have been upgraded to a newer version after the big
> initial upload, leading to their reverse deps being uninstallable. E.g.
> ibghc-conduit-dev (base dependency of many pkgs) depends on
> libghc-void-dev-0.5.5.1-04fe7, however we now have libghc-void-dev-0.5.8
> which makes all conduit stuff uninstallable. I guess uploading new
> versions to experimental must be done carefully?

Actually, this is something that would happen in unstable just as well.
There, once someone notices a problem I’d run ./haskell-pkg-debcheck to
schedule the required binNMUs. I need to create a variant of this tool
that is capable of handling experimental. I guess I’ll do that now.

Sourceful uploads without changes besides the version bump, in this case
of conduit, are always an option if you don’t feel like waiting. 

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: This is a digitally signed message part


Reply to: