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

Re: New Package Developer



On Monday 29 April 2002 02:47 am, Michael Weber wrote:
> * "Shawn P. Garbett" <listman@garbett.org> [2002-04-25T13:58-0500]:
> > Secondly, The package is an extension to ghc (haskell compiler). It has
> > scripts and library files. I've run into the problem in the make file of
> > it refering to things like '/usr/lib/ghc-5.02.2/'.
>
> Asking the maintainer of ghc* was not an option? :)

Oh that would be far to reasonable for my twisted brain... ;-)

>
> [206]% ghc --numeric-version
> 5.02.2

That makes the makefiles a bit cleaner.

>
> I've seen this coming looooong before, and asked upstream to add this
> option :)  (Unfortunately, options to print the path to the include
> files of the compiler have been ignored...)


Cool

> Basically, you can't. A while back a limitation of ghc wrt. libraries
> has been discovered.  In particular, it is only guaranteed that a
> library works with the exact version (plus patchlevel) of the compiler
> it was compiled with.  IOW, if it was compiled with
> ghc5-5.02.2-something, the Depends would look like:
>
> 	ghc5 (>= 5.02.2), ghc5 (<< 5.02.3)

Hmmmmm. Oh well, at least I can make the makefiles adapt, but the package 
won't.

>
> The Debian revision _should_ be negligible.  At least that's what is
> currently believed...

Only one way to find out.

> > Third, the library also supports a different haskell compiler, nhc98. Is
> > it possible to know which alternate package is installed to build the
> > correct version of the libraries. Maybe a grep on dpkg output or
> > something?
>
> You have to build them for _all_ compilers (and put each version into
> a different package).

Okay. No problem.


-- 
To UNSUBSCRIBE, email to debian-mentors-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: