Hi, Am Montag, den 30.03.2009, 11:40 +0300 schrieb Kari Pahula: > On Sun, Mar 29, 2009 at 08:30:21PM +0200, Joachim Breitner wrote: > > Hi Kaol, > > I don't know why you're waiting for my opinion on this. I'm not the > haskell-devscripts maintainer. Go ahead with it if you want to. Fix > it if you break it. You were probably consulted given that you wrote hslibrary.mk and have a good overview of the Haskell packaging in Debian. I’ll wait for Marco to comment on your remarks before uploading. > > Am Montag, den 23.03.2009, 11:27 -0300 schrieb Marco Túlio Gontijo e > > Silva: > > > Without: Depends: ghc6 (>= 6.10.1+dfsg1-13), ghc6 (<< 6.10.1+dfsg1+) > > > With: Depends: ghc6 (>= 6.10.1+dfsg1-13), ghc6 (<< 6.10.1+dfsg1+), libc6 > > > (>= 2.3.3), libffi5 (>= 3.0.4), libgmp3c2, libncurses5 (>= 5.6 > > > +20071006-3) > > I'm more concerned about libghc6-*-dev packages' dependencies on C > -dev packages. Can you still use libghc6-terminfo-dev without, say, > libncurses5-dev? A quick check (trying to build xmonad without libx11-dev installed) indicates that this does not work indeed. But it’s not because the headers are missing, but the symlink /usr/lib/libX11.so -> libX11.so.6.2.0 is used by /usr/bin/ld, which is called with -lX11. Is there a way to use ld without having the C libraries’s dev package installed? > Another thing is that having a libghc6-*-dev package installed is not > necessary for running a binary built using it. So a user uninstalling > -dev packages or copying the binary over to another system will still > see linker errors. It's something we have to deal with right now, > too, but this change does little to help with that. Not sure if we need to cover this. For non-packaged applications, this is the same as situation with C programs. And for package applications, after ghc6 has done it’s work, dh_shlibdeps will work just fine, won’t it? 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