On Feb 16, 2004, at 3:19 AM, Daniel Macks wrote:
On Sun, Feb 15, 2004 at 01:40:24AM +0100, Martin Costabel wrote:One (minor) question in this context is how the package database
determines the maintainer when different versions of a package have
different maintainers. From looking at examples it seems to me that the
pdb takes the maintainer of the version in the oldest tree,
Looking at package.php, it appears that all the fields taht are not specificly noted as from a particular version (DescDetail, Section, Maintainer, Homepage, License, parent/child info) are all teken from the oldest version in the pdb.
Would this not rather be: the latest tree containing this pkg in the Trees line ?
'fink info' gives me the correct maintainers for date-manip-pm as well as for cmake.
(and 'fink info cmake-1.4.6-2' is also correct).
My Trees line lists carefully all trees in the reverse order than the priority
I want : thus stable always before unstable, 10.2 before 10.2-gcc3.3 before 10.3
_ and local at the end.
This was for other reasons: I remember from a (very superficial _ I don't read perl either)
look at the code that basically the db is built by taking the trees in the order of the Trees line,
and putting their information in the db _ with the effect that pkgs with same %n-%v-%r
in later trees overwrite those in earlier trees.
Best,
Jean-Francois
------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel