[Bug 2063919] New: Packages Perl tests should not generate Provides
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2063919
Bug ID: 2063919
Summary: Packages Perl tests should not generate Provides
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-generators
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com, mspacek(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com
Target Milestone: ---
Classification: Fedora
I noticed that packaged tests in /usr/libexec/... generates Provides because
they are matched by perllib.attr:
$ cat /usr/lib/rpm/fileattrs/perllib.attr
%__perllib_provides %{_rpmconfigdir}/perl.prov
%__perllib_requires %{_rpmconfigdir}/perl.req
%__perllib_magic ^Perl[[:digit:]] module source.*
%__perllib_path \\.pm$
%__perllib_flags magic_and_path
I think they were meant to be only covered with perltest.attr:
# cat /usr/lib/rpm/fileattrs/perltest.attr
%__perltest_requires %{_rpmconfigdir}/perl.req
%__perltest_magic ^.*[Pp]erl[[:digit:]]* .*$
%__perltest_path /usr/libexec/.*\\.(pl|pm|t)$
%__perltest_flags magic_and_path
But perltest.attr is more similar to perl.attr, it's about scripts:
$ cat /usr/lib/rpm/fileattrs/perl.attr
%__perl_requires %{_rpmconfigdir}/perl.req
%__perl_magic ^.*[Pp]erl .*$
%__perl_flags exeonly
Would it be possible to change perllib.attr to match only files under
/usr/{share,lib,lib64}/perl?
Observed with perl-generators-1.13-5.fc36.noarch.
(I find out that filtering those Provides with %__exclude_provides is a problem
when the tests involve symlinks to modules in the main package. See
perl-Module-Install-TestBase-tests-0.86-24.fc36 which erroneously provides
perl(Module::Install::TestBase)
<https://koji.fedoraproject.org/koji/buildinfo?buildID=1892296>. I will try to
work it around on packaged file level in perl-Module-Install-TestBase.)
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2063919
5 months, 2 weeks
[Bug 1666098] New: Overspecification in perl -MExtUtils::Embed -e
ldopts
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1666098
Bug ID: 1666098
Summary: Overspecification in perl -MExtUtils::Embed -e ldopts
Product: Fedora
Version: rawhide
Status: NEW
Component: perl
Assignee: jplesnik(a)redhat.com
Reporter: bugs.michael(a)gmx.net
QA Contact: extras-qa(a)fedoraproject.org
CC: caillon+fedoraproject(a)gmail.com, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
mbarnes(a)fastmail.com, mmaslano(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rhughes(a)redhat.com,
sandmann(a)redhat.com, tcallawa(a)redhat.com
Target Milestone: ---
Classification: Fedora
The following command is supposed to return the ldflags that are needed to link
with libperl. Instead, it returns everything that has been specified when
building libperl itself. Not limited to Fedora's global flags and several
libraries that aren't needed when linking shared. As a result, programs relink
also with those libs instead of just libperl.
$ perl -MExtUtils::Embed -e ldopts
-Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong
-L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm
-lcrypt -lutil -lc
Please clean up the flags and return only -L/usr/lib64/perl5/CORE -lperl.
--
You are receiving this mail because:
You are on the CC list for the bug.
5 months, 2 weeks
[Bug 2207950] New: Please build perl-Frontier-RPC for EPEL9
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2207950
Bug ID: 2207950
Summary: Please build perl-Frontier-RPC for EPEL9
Product: Fedora EPEL
Version: epel9
Status: NEW
Component: perl-Frontier-RPC
Assignee: mmraka(a)redhat.com
Reporter: rik.theys(a)esat.kuleuven.be
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com, kasal(a)ucw.cz, mmraka(a)redhat.com,
mspacek(a)redhat.com,
perl-devel(a)lists.fedoraproject.org,
rhughes(a)redhat.com, rstrode(a)redhat.com
Target Milestone: ---
Classification: Fedora
Hi,
We are running some applications that still require perl-Frontier-RPC-Client.
Would it be possible to also provide a package for EPEL9?
Regards,
Rik
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2207950
6 months, 1 week
[Bug 1860591] New: perl-mime-construct missing in EPEL 8
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1860591
Bug ID: 1860591
Summary: perl-mime-construct missing in EPEL 8
Product: Fedora EPEL
Version: epel8
Status: NEW
Component: perl-mime-construct
Assignee: mrunge(a)redhat.com
Reporter: necci(a)dia.uniroma3.it
QA Contact: extras-qa(a)fedoraproject.org
CC: emmanuel(a)seyman.fr, mrunge(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Description of problem:
perl-mime-construct is missing in EPEL 8, may someone provide it?
--
You are receiving this mail because:
You are on the CC list for the bug.
7 months, 2 weeks
[Bug 1860592] New: perl-Proc-WaitStat missing in EPEL 8
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1860592
Bug ID: 1860592
Summary: perl-Proc-WaitStat missing in EPEL 8
Product: Fedora EPEL
Version: epel8
Status: NEW
Component: perl-Proc-WaitStat
Assignee: mrunge(a)redhat.com
Reporter: necci(a)dia.uniroma3.it
QA Contact: extras-qa(a)fedoraproject.org
CC: emmanuel(a)seyman.fr, mrunge(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Description of problem:
perl-Proc-WaitStat is missing in EPEL 8, may someone provide it?
--
You are receiving this mail because:
You are on the CC list for the bug.
7 months, 4 weeks
[Bug 1860590] New: perl-IPC-Signal missing in EPEL 8
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1860590
Bug ID: 1860590
Summary: perl-IPC-Signal missing in EPEL 8
Product: Fedora EPEL
Version: epel8
Status: NEW
Component: perl-IPC-Signal
Assignee: mrunge(a)redhat.com
Reporter: necci(a)dia.uniroma3.it
QA Contact: extras-qa(a)fedoraproject.org
CC: emmanuel(a)seyman.fr, mrunge(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Target Milestone: ---
Classification: Fedora
Description of problem:
perl-IPC-Signal is missing in EPEL 8, may someone provide it?
--
You are receiving this mail because:
You are on the CC list for the bug.
7 months, 4 weeks