Hi Sebastian,

Am 01.04.2009 um 13:23 schrieb Sebastian Kayser:
are there any thoughts underway to enable straight-forward builds of
CPAN packages that have not-yet-installed dependencies (which need to be
built also)?

From looking at the category.mk for the cpan category it seems as if
this had been working with spool* directories of GAR, but as mGAR has a
separate $(DESTDIR) for each package it doesn't work with mGAR.

$ svn pg svn:externals .
gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2

$ ggrep -C1 ^PERL5LIB gar/categories/cpan/category.mk
# Enable scripts to see prereqs
PERL5LIB  = $(DESTDIR)$(libdir)/perl/csw
PERL5LIB := $(PERL5LIB):$(DESTDIR)$(datadir)/perl/csw
export PERL5LIB

I just built ack [1] which relied on File-Next (not yet in the catalog,
nor on the build farm). To satisfy this dependency I built File-Next,
manually copied it to a temporary directory, and pointed PERL5LIB to
this directory when building ack.

The official way is to build the dependency, release it, have it
installed on the farm and continue with the next package.

Maybe we find in October ("CPAN Coverage") a more viable solution.
I guess with this runtime pathes and the stable release there are
other things to be done first...


Best regards

  -- Dago
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers

Reply via email to