public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] last rites: virtual/perl-Filter
@ 2014-07-07 18:59 Andreas K. Huettel
  2014-07-08  0:57 ` Kent Fredric
  0 siblings, 1 reply; 3+ messages in thread
From: Andreas K. Huettel @ 2014-07-07 18:59 UTC (permalink / raw
  To: gentoo-dev-announce, gentoo-dev

[-- Attachment #1: Type: Text/Plain, Size: 377 bytes --]


# Andreas K. Huettel <dilfridge@gentoo.org> (7 Jul 2014)
# Filter never was part of core Perl, no idea why we have a virtual.
# It was moved from perl-core to dev-perl and the virtual will be
# removed. Please depend on dev-perl/Filter directly.
virtual/perl-Filter

-- 

Andreas K. Huettel
Gentoo Linux developer 
dilfridge@gentoo.org
http://www.akhuettel.de/


[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 951 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [gentoo-dev] last rites: virtual/perl-Filter
  2014-07-07 18:59 [gentoo-dev] last rites: virtual/perl-Filter Andreas K. Huettel
@ 2014-07-08  0:57 ` Kent Fredric
  2014-07-09 10:34   ` Andreas K. Huettel
  0 siblings, 1 reply; 3+ messages in thread
From: Kent Fredric @ 2014-07-08  0:57 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1766 bytes --]

On 8 July 2014 06:59, Andreas K. Huettel <dilfridge@gentoo.org> wrote:

> # Filter never was part of core Perl, no idea why we have a virtual.
> # It was moved from perl-core to dev-perl and the virtual will be
> # removed. Please depend on dev-perl/Filter directly.
> virtual/perl-Filter
>

https://metacpan.org/release/Filter

*Filter::Util::Call <https://metacpan.org/pod/Filter::Util::Call>* - Perl
Source Filter Utility Module  <--- only module part of this dist shipped
with perl
 *Filter::Util::Exec <https://metacpan.org/pod/Filter::Util::Exec>* - exec
source filter
 *Filter::cpp <https://metacpan.org/pod/Filter::cpp>* - cpp source filter
 *Filter::decrypt <https://metacpan.org/pod/Filter::decrypt>* - template
for a decrypt source filter
 *Filter::exec <https://metacpan.org/pod/Filter::exec>* - exec source
filter
 *Filter::sh <https://metacpan.org/pod/Filter::sh>* - sh source filter
 *Filter::tee <https://metacpan.org/pod/Filter::tee>* - tee source filter

corelist -a Filter::Util::Call  | grep -E 'released|5.(16|18|20)'

Filter::Util::Call was first released with perl v5.7.3
  v5.16.0    1.40
  v5.16.1    1.40
  v5.16.2    1.40
  v5.16.3    1.40
  v5.18.0    1.45
  v5.18.1    1.45
  v5.18.2    1.45
  v5.20.0    1.49


This is an unfortunately messy edge case that exposes the "cpan
distribution" <=> "perl module" disconnect we have to deal a lot with.

This is annoying, because anything that uses *other* than
filter::util::call *must* install the CPAN version.  But anything that uses
Filter::Util::Call on its own can do so from Perl itself.

Its also annoying because the "cpan distribution" that ships that module is
called "Filter" on CPAN, but "Filter-Util-Call" in perl/cpan/*

-- 
Kent

*KENTNL* - https://metacpan.org/author/KENTNL

[-- Attachment #2: Type: text/html, Size: 3277 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Re: [gentoo-dev] last rites: virtual/perl-Filter
  2014-07-08  0:57 ` Kent Fredric
@ 2014-07-09 10:34   ` Andreas K. Huettel
  0 siblings, 0 replies; 3+ messages in thread
From: Andreas K. Huettel @ 2014-07-09 10:34 UTC (permalink / raw
  To: gentoo-dev

Am Dienstag 08 Juli 2014, 12:57:59 schrieb Kent Fredric:
> On 8 July 2014 06:59, Andreas K. Huettel <dilfridge@gentoo.org> wrote:
> > # Filter never was part of core Perl, no idea why we have a virtual.
> > # It was moved from perl-core to dev-perl and the virtual will be
> > # removed. Please depend on dev-perl/Filter directly.
> > virtual/perl-Filter
> 
> 
> This is annoying, because anything that uses *other* than
> filter::util::call *must* install the CPAN version.  But anything that uses
> Filter::Util::Call on its own can do so from Perl itself.
> 
> Its also annoying because the "cpan distribution" that ships that module is
> called "Filter" on CPAN, but "Filter-Util-Call" in perl/cpan/*

In the end what this means is that IF we need to depend on it, we need a 
virtual Filter-Util-Call ... which *can* also pull in dev-util/Filter.

Of course this might get painful if version numbers are randomized.

-- 
Dr. Andreas K. Huettel
Institute for Experimental and Applied Physics
University of Regensburg
D-93040 Regensburg
Germany

tel. +49 151 241 67748 (mobile)
e-mail andreas.huettel@ur.de
http://www.akhuettel.de/
http://www.physik.uni-r.de/forschung/huettel/


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-07-09 10:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-07 18:59 [gentoo-dev] last rites: virtual/perl-Filter Andreas K. Huettel
2014-07-08  0:57 ` Kent Fredric
2014-07-09 10:34   ` Andreas K. Huettel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox