Subject: suggestion for package updates mechanism
To: None <firstname.lastname@example.org>
From: Xavier HUMBERT <email@example.com>
Date: 09/27/2002 10:11:08
I am in the process of upgrading an old 1.5 box to 1.6-current
It is not a surprise that perl stops working.
> perl: Unsupported relocation type 21 in non-PLT relocations
Since I don't want to break the while thing, I checked before with
> [xavier@moria xavier]# pkg_info -R perl
> Information for perl-5.6.0nb4:
> Required by:
The p5-Things are perl modules, afaik there is always dynamic loading for
Then, all other dependencies are shell or perl scripts.
So, in fact, if I type "make update" in lang/perl5 those will be
deinstalled, then reinstalled, with little usefulness
So here is my suggestion :
In the Makefile, hence in /var/db/pkg/whatever, using *two* kinds of
dependencies : hard (the dependent software is statically linked against
us), or soft (the dependent software only needs us to be here, with a
Or you may call it BuildDepends/Depends, like it is in Fink, the package
manager for MacOSX/Darwin, even if it is a slightly different concept.
Any comments ?
Xavier HUMBERT - Systemes et Reseaux | firstname.lastname@example.org
INJEP | email@example.com