Re: In which linux distribution is my module available
Adam Kennedy wrote: FreeBSD is auto-packaging everything that passes tests. Not entirely true. FreeBSD ports are added and maintained by hand, by a group of volunteers. /Lars
Re: In which linux distribution is my module available
Looking at mine (ADAMK) which has a relatively large sample of modules to intuit patterns from, I'd say that that Debian modules are created and updated by hand, and there's a relatively large number of volunteers. But the module versions do slip, and my less popular modules are not packaged. FreeBSD is auto-packaging everything that passes tests. So ALL my modules are available, almost universally at the current version, except for one that needs a compiler. As for the rest, well, some are still using incredibly old versions of things. Adam K Xavier Noria wrote: On May 4, 2007, at 10:26 AM, Gabor Szabo wrote: A few days ago I created a report listing the availability of every CPAN module as package in various Linux distributions. A bit more work on it and now there is a report for each module author as well. http://www.szabgab.com/distributions/ Thank you! How do you people interpret the difference between FreeBSD and the rest? -- fxn
Re: In which linux distribution is my module available
On 5/4/07, Johan Vromans [EMAIL PROTECTED] wrote: Gabor Szabo [EMAIL PROTECTED] writes: A bit more work on it and now there is a report for each module author as well. http://www.szabgab.com/distributions/ Interesting numbers, but I have some problems interpreting the report. First, what do you mean by CPAN Modules in Distributions. Modules that are installed with a vanilla install? Modules that can be installed on demand? I am not sure. In the longer term I would like to provide the list of modules that can be installed by the standard packaging tool of each distribution on demand. As I am a bit more familiar with Ubuntu (and thus Debian) I plan to provide the list of modules that can be installed with apt-get using the standard *supported* repositories showing which module is coming from which repository. So in Ubuntu that probably only means main while universe and backports will be also shown separately. Some more explanation why: http://www.szabgab.com/blog/2007/04/1177742133.html http://www.szabgab.com/blog/2007/05/1178269908.html For example, according to the report, Getopt::Long is only available in FreeBSD but I'm pretty sure it is installed in all other distros as well. In addition, after I generated and announced the initial report I stated to look into how the data is fetched (which is done by Module::Packaged::Generate from Leon) and found out that the data collector of Mandriva is dead and Fedora actually means FC2. So since then I patched the module a bit and started to add more data sources. Specifically Debian was split into stable/unstable/testing, Ubuntu was added though it is very strange that there are only 75 modules in the latest version of Ubuntu and ActivePerl was also added with ~ 7000 modules! Still I would appreciate your help in both finding the sources and interpreting the meaning of the results. Particularly explaining how the various packaging systems and distributions work. Link to SVN on the report page itself: http://www.szabgab.com/distributions/ Puzzling... The Puzzle has more pieces in place now. I hope. Gabor -- Gabor Szabo http://www.szabgab.com/ Perl Training in Israel http://www.pti.co.il/
Re: In which linux distribution is my module available
Gabor Szabo wrote: On 5/4/07, Johan Vromans [EMAIL PROTECTED] wrote: For example, according to the report, Getopt::Long is only available in FreeBSD but I'm pretty sure it is installed in all other distros as well. In addition, after I generated and announced the initial report I stated to look into how the data is fetched (which is done by Module::Packaged::Generate from Leon) and found out that the data collector of Mandriva is dead and Fedora actually means FC2. I guess that Getopt::Long, as well as other dual-life modules, are very often not packaged by editors because they have to specifically remove it from the main Perl package. And even though several modules from 5.8 have been dual-lifed and have more recent versions on the CPAN, they prefer to keep the versions included with the Perl distribution. -- Sébastien Aperghis-Tramoni Close the world, txEn eht nepO.
Re: In which linux distribution is my module available
On May 4, 2007, at 10:26 AM, Gabor Szabo wrote: A few days ago I created a report listing the availability of every CPAN module as package in various Linux distributions. A bit more work on it and now there is a report for each module author as well. http://www.szabgab.com/distributions/ Thank you! How do you people interpret the difference between FreeBSD and the rest? -- fxn
Re: In which linux distribution is my module available
# from Gabor Szabo # on Friday 04 May 2007 01:26 am: A bit more work on it and now there is a report for each module author as well. http://www.szabgab.com/distributions/ Neat, one of my modules is in debian. Oh no, one of my modules is in debian! Thanks Gabor, that is awesome. --Eric -- Insert random misquote here --- http://scratchcomputing.com ---
Re: In which linux distribution is my module available
* Xavier Noria [EMAIL PROTECTED] [2007-05-04T04:38:14] On May 4, 2007, at 10:26 AM, Gabor Szabo wrote: A few days ago I created a report listing the availability of every CPAN module as package in various Linux distributions. A bit more work on it and now there is a report for each module author as well. http://www.szabgab.com/distributions/ Thank you! How do you people interpret the difference between FreeBSD and the rest? When I saw this report, I posted an angry version of your question to my journal, and got a well-tempered response from tagg: http://use.perl.org/~rjbs/journal/33170 -- rjbs