SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Dist-Zilla-Plugin-CheckSelfDependency rpm build for : openSUSE Tumbleweed. For other distributions click perl-Dist-Zilla-Plugin-CheckSelfDependency.

Name : perl-Dist-Zilla-Plugin-CheckSelfDependency
Version : 0.011 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 5.52 Date : 2024-08-05 20:57:20
Group : Development/Libraries/Perl Source RPM : perl-Dist-Zilla-Plugin-CheckSelfDependency-0.011-5.52.src.rpm
Size : 0.03 MB
Packager : (none)
Summary : Check if your distribution declares a dependency on itself
Description :
This is a Dist::Zilla plugin that runs in the _after build_ phase, which
checks all of your module prerequisites (all phases, all types except
develop) to confirm that none of them refer to modules that are *provided*
by this distribution (that is, the metadata declares the module is
indexable).

In addition, all modules *in* the distribution are checked against all
module prerequisites (all phases, all types *including* develop). Thus, it
is possible to ship a Dist::Zilla plugin and use (depend on) yourself, but
errors such as declaring a dependency on \'inc::HelperPlugin\' are still
caught.

While some prereq providers (e.g. \'[AutoPrereqs]\') do not inject
dependencies found internally, there are many plugins that generate code
and also inject the prerequisites needed by that code, without regard to
whether some of those modules might be provided by your dist. This problem
is particularly acute when packaging low-level toolchain distributions.

If such modules are found, the build fails. To remedy the situation, remove
the plugin that adds the prerequisite, or remove the prerequisite itself
with \'[RemovePrereqs]\'. (Remember that plugin order is significant -- you
need to remove the prereq after it has been added.)

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-D/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Dist-Zilla-Plugin-CheckSelfDependency-0.011-5.52.noarch.rpm
     

Provides :
perl(Dist::Zilla::Plugin::CheckSelfDependency)
perl-Dist-Zilla-Plugin-CheckSelfDependency

Requires :
perl(:MODULE_COMPAT_5.40.0)
perl(CPAN::Meta::Prereqs) >= 2.132830
perl(CPAN::Meta::Requirements)
perl(Dist::Zilla) >= 4.300039
perl(Dist::Zilla::Role::AfterBuild)
perl(Dist::Zilla::Role::FileFinderUser)
perl(Dist::Zilla::Role::ModuleMetadata)
perl(Moose)
perl(namespace::autoclean)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Dist
/usr/lib/perl5/vendor_perl/5.40.0/Dist/Zilla
/usr/lib/perl5/vendor_perl/5.40.0/Dist/Zilla/Plugin
/usr/lib/perl5/vendor_perl/5.40.0/Dist/Zilla/Plugin/CheckSelfDependency.pm
/usr/share/doc/packages/perl-Dist-Zilla-Plugin-CheckSelfDependency
/usr/share/doc/packages/perl-Dist-Zilla-Plugin-CheckSelfDependency/CONTRIBUTING
/usr/share/doc/packages/perl-Dist-Zilla-Plugin-CheckSelfDependency/Changes
/usr/share/doc/packages/perl-Dist-Zilla-Plugin-CheckSelfDependency/LICENSE
/usr/share/doc/packages/perl-Dist-Zilla-Plugin-CheckSelfDependency/README
/usr/share/man/man3/Dist::Zilla::Plugin::CheckSelfDependency.3pm.gz

 
ICM