Re: About placement of dual-life modules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Apr 26, 2011 at 5:51 PM, Petr Pisar <ppisar@xxxxxxxxxx> wrote:
> On Fri, Apr 22, 2011 at 11:00:46PM +0800, Robin Lee wrote:
>>
>> Some dual-life modules, like PathTools and CGI, are placed within
>> vendor path in Fedora 15. This situation is not expected by some
>> applications, for example, "cpanm -L" command will definitely fail if
>> an installing package needs such dual-life modules.
>>
> This is problem of that applications. They should not expect exact location.
>
> Formally, some packagers wanted to install all Fedora modules into core. But
> there are some RPM-related problems (files in debuginfo subpackages would
> conflict because debug data are delivered by one subpackage for all
> subpackages together) and some packagers were against it.
I agree that this is the true obstacle.

>
>> So, why not just exclude such modules in perl.spec,
> Because the meaning of dual-lived packages is to live together (in Fedora
> repository, not in system). The idea is users are not disturbed by
> updating all perl core subpackages just for sake of upgrading a core module.
>
>> and place the updated dual-life modules to site paths?
>>
> Site? Site is for third-party modules. If Fedora installed packages into site,
> where would user install their software?
Oh, sorry... s/site/vendor/ .

>
>
> I think cpan* should be (pre)configured to install into site instead of
> vendor.
>
> -- Petr
>
> --
> Fedora Extras Perl SIG
> http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
> perl-devel mailing list
> perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
> https://admin.fedoraproject.org/mailman/listinfo/perl-devel
>
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/perl-devel


[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux