On 10/02/10 07:11, Firmicus wrote:
Back to the issue of the provides array: I do see the advantage. My
point is that in many cases, including ALL modules in there leads to
things like this:
http://aur.archlinux.org/packages/perl-kiokudb/perl-kiokudb/PKGBUILD
which looks insane to me! And do we really want the PKGBUILD of
perl-datetime-timezone to provide all modules listed here:
http://search.cpan.org/~drolsky/DateTime-TimeZone-1.10/ ?
In comparision the traditional approach is cleaner, for instance here:
http://aur.archlinux.org/packages/perl-catalyst-runtime/perl-catalyst-runtime/PKGBUILD
(for which pacpan would have created a very long string of modules in
the provides array).
This is my main concern with this provides stuff. The perl provides
array is already ridiculous at 112 packages, but this will increase it
to a stonking great 445.
With discussions like this, I always wonder if we even have someone
prepared to update the 300+ perl packages in the repos to a new
standard. If not, then there is little point discussing this further as
nothing will actually get done...
Allan