use Perl Log In
Debian Removes perlreftut
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

"Severity: serious" (Score:2)
I'm a free software fanatic (well, sometimes), and I appreciate Debian sticking to their guns ... but last I checked the Perl Artistic License was a free software license, so I'm not sure what the problem is.
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:"Severity: serious" (Score:1)
The "rider" (right at the top of the discussion) is:
Re:"Severity: serious" (Score:3, Interesting)
I've personally about had it up to here with contradictory distribution guidelines. I'm fed up with people who want to say, "This software is GPL unless you put it on a CD." I support every author's right to set distribution terms for their own software, but from one programmer to another, I want to say, "If you don't get the point, stay out until you do."
More and more licenses keep popping up, and more and more special exceptions. All this does is make things confusing. I think the best advice I ever
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Distributing as non-free violates terms (Score:2)
Oh, and it seems to me that splitting out the file into a non-free package and distributing it breaks the author's terms. At that point, it's not part of the Perl distribution!
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:Distributing as non-free violates terms (Score:1)
sky
Re:Distributing as non-free violates terms (Score:2)
Yeah, but Debian is distributing under GPL. Or something. Say, this dual-licensing thing sure is confusing! :)
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:"Severity: serious" (Score:3, Informative)
These conditions limit the distribution of the document outside of the "standard version" of Perl or as part of its complete documentation without special arrangement from the copyright holder (TPJ). This contravenes the first point of the Debian Free Software Guidelines (DFSG) [debian.org] which mandate free redistribution - From the Debian Free Software Guidelines:
Already corrected? (Score:1)
(Though I have to admit I'm confused about the non-free status too)
Re:Already corrected? (Score:1)
Anyway, the *current* perl in Debian does not include perlreftut.
Irrelevant (Score:2, Interesting)
Frankly, it is just silly hair splitting.
sky
Re:Irrelevant (Score:2)
Re:Irrelevant (Score:2, Interesting)
And so on :)
sky
Re:Working Perl (Score:2, Insightful)
In short, if you use rpm or dpkg, you shouldn't be using CPAN in the first place. This has nothing to do with the skill or dedication of the package
Re:Working Perl (Score:1)
Certainly in Debian, a few CPAN modules are packaged as libfoo-perl. There has been talk IIRC of a Debian-specific version of CPAN.pm or something similar which will inform apt (probably by wrapping the equivs package) when new perl modules are installed or upgraded by CPAN.
It would in theory be possible to "automatically" convert every module on CPAN to a Debian module. Perhaps we need to set up apt.perl.org as some kind of automagic gateway ;)
Re:Working Perl (Score:2, Informative)
In practice too. Well, not *every* module, but every module that is packaged in the standard way can be very easily compiled into a .deb:
.deb to be installed immediately.
apt-get install dh-make-perl
dh-make-perl --build --cpan Foo::Bar
or
dh-make-perl --build --cpanplus Foo::Bar
You can supply --install if you want the new
Re:Working Perl (Score:2, Informative)
This is already possible on the *BSD systems, with a clever hack called BSDPAN. This is a modification to the Perl build on those systems that sticks some hooks in to the ExtUtils::* modules, so that 'perl Makefile.PL; make; make test; make install' also registers the module's files with the local package management system.
BSDPA [pm.org]
Re: Packaging CPAN (Score:1)
Re:Working Perl (Score:1)
#g-cpan.pl MODULE
makes a
Re:Working Perl (Score:1)
Yet Another Just another perl hacker,
Re:Working Perl (Score:2, Insightful)
No Big Deal (Score:2, Insightful)
I don't see that this is a serious issue. Not at the moment anyway. Debian have noticed something which might violate their terms of distribution, and as a precautionary measure they've removed it from their packages. If that removal was in itself against the terms of somebody's license, then they're in a no-win position so it doesn't really matter which evil they commit.
Instead of pointing fingers and bashing Debian for doing things in a particular way, we need a nice mature discussion between the Perl a