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-runtim...
(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