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

Directory name problem for -dev as well



Hi,

I just uploaded ghc-7.0.4, and stumbled upon a problem. ghc-7.0.4 did
not change too much. Especially on 32bit architectures, it seems that
the binary interface of base stayed the same
(libghc-base-dev-4.3.1.0-91c38). This is great, as it means that we do
not have to rebuild all libraries!

Unfortunately, the path for the packages files changed: libghc-mtl-dev
registeres with
/var/lib/ghc-7.0.3/package.conf.d/mtl-2.0.1.0.conf
but the trigger watches
/var/lib/ghc-7.0.4/package.conf.d/
breaking stuff as visible here:
https://buildd.debian.org/status/fetch.php?pkg=haskell-mtlparse&arch=i386&ver=0.1.2-1&stamp=1310323252

What now?

One solution would be to do the same trick that we did for the very
similar haddock file trick: Upload ghc to
use /var/lib/ghc/package.conf.d/, move and symlink the old locations,
and trigger on all of them?

Any better ideas?


While we are at it, we can remove the version string from
the /usr/lib/ghc-* directory and maybe from the binary names as well.

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: