[Bug 1878468] New: RPM spec has unnecessary dependencies
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1878468
Bug ID: 1878468
Summary: RPM spec has unnecessary dependencies
Product: Fedora
Version: 31
Status: NEW
Component: perl-Net-DNS
Assignee: pwouters(a)redhat.com
Reporter: rwfranks(a)acm.org
QA Contact: extras-qa(a)fedoraproject.org
CC: caillon+fedoraproject(a)gmail.com,
john.j5live(a)gmail.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org,
pwouters(a)redhat.com, rhughes(a)redhat.com,
rstrode(a)redhat.com, sandmann(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
Upstream metadata lists far fewer dependencies than listed the RPM spec
which appears to be an inaccurate list of packages cited in require and use
declarations in the code.
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Potential to cause automatic installation of perl-Net-DNS-SEC without
deliberate user involvement. This may have unpleasant legal consequences in
some countries.
Expected results:
The documented Net::DNS API can be delivered by reducing this section of
the RPM spec to something like:
# Build
BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: glibc-common
BuildRequires: make
BuildRequires: sed
BuildRequires: perl-generators
BuildRequires: perl-interpreter
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(IO::Socket::IP)
# Runtime
BuildRequires: perl(Carp)
BuildRequires: perl(Digest::HMAC)
BuildRequires: perl(Digest::MD5)
BuildRequires: perl(Digest::SHA)
BuildRequires: perl(Encode)
BuildRequires: perl(Exporter)
BuildRequires: perl(File::Spec)
BuildRequires: perl(IO::File)
BuildRequires: perl(IO::Select)
BuildRequires: perl(IO::Socket::IP) >= 0.38
BuildRequires: perl(IO::Socket)
BuildRequires: perl(MIME::Base64)
BuildRequires: perl(PerlIO)
BuildRequires: perl(Scalar::Util)
BuildRequires: perl(Time::Local)
# Net::LibIDN2 is optional
# Digest::BubbleBabble is optional
%if ! (0%{?rhel} >= 7)
BuildRequires: perl(Digest::BubbleBabble)
%endif
# Tests only
BuildRequires: perl(File::Find)
BuildRequires: perl(Test::Builder)
BuildRequires: perl(Test::More)
# Optional tests:
Requires: perl(Test::Pod)
Additional info:
With the specific exception of IO::Socket::IP (which has recent bug history),
package versions can be ignored.
Net::DNS::SEC and its internal components MUST NOT be listed as dependencies.
Net::DNS::SEC is delivered separately because cryptographic software is
prohibited or severely restricted in many territories.
Net::DNS::SEC must be installed explicitly by the end-user who bears
resonsibility for any legal consequences of so doing.
Other packages referred to in the code fall into 5 categories:
1) Perl CORE packages assumed always to be present:
base, constant, integer, overload, strict, warnings, Config
2) Fallback for missing prerequisites (accepting reduced functionality):
IO::Socket::INET, Net::LibIDN
3) Support for obsolete algorithm not yet formally deprecated:
Digest::GOST, Digest::GOST::CryptoPro
4) Irrelevant platform specific packages:
Win32::API, Win32::IPHelper, Win32::TieRegistry
5) Support for developer inbuilt test functions (not in documented API):
Data::Dumper Net::DNS::Extlang
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months
[Bug 1891366] New: Failed to start LSB: web-based administration
interface for Unix systems.
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1891366
Bug ID: 1891366
Summary: Failed to start LSB: web-based administration
interface for Unix systems.
Product: Fedora
Version: 32
Hardware: x86_64
OS: Linux
Status: NEW
Component: perl
Severity: urgent
Assignee: jplesnik(a)redhat.com
Reporter: flydove(a)qq.com
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,
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, spotrh(a)gmail.com
Target Milestone: ---
Classification: Fedora
$ sudo systemctl restart webmin
Job for webmin.service failed because the control process exited with error
code.
See "systemctl status webmin.service" and "journalctl -xe" for details.
[Fedora@MiWiFi-R4-srv packages]$ sudo systemctl status webmin
● webmin.service - LSB: web-based administration interface for Unix systems
Loaded: loaded (/etc/rc.d/init.d/webmin; generated)
Active: failed (Result: exit-code) since Mon 2020-10-26 09:56:00 CST; 4s
ago
Docs: man:systemd-sysv-generator(8)
Process: 33825 ExecStart=/etc/rc.d/init.d/webmin start (code=exited,
status=1/FAILURE)
CPU: 86ms
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: Starting LSB: web-based
administration interface for Unix systems...
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: webmin.service: Control process
exited, code=exited, status=1/FAILURE
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: webmin.service: Failed with result
'exit-code'.
10月 26 09:56:00 MiWiFi-R4-srv systemd[1]: Failed to start LSB: web-based
administration interface for Unix systems.
$ sudo /etc/rc.d/init.d/webmin restart
Stopping Webmin server in /usr/libexec/webmin
Starting Webmin server in /usr/libexec/webmin
Socket6.c: loadable library and perl binaries are mismatched (got handshake key
0xce00080, needed 0xcd00080)
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months
[Bug 1869049] New: RPM spec assumes [UTF-8] Changes file is
iso8859-1 encoded
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1869049
Bug ID: 1869049
Summary: RPM spec assumes [UTF-8] Changes file is iso8859-1
encoded
Product: Fedora
Version: 31
Status: NEW
Component: perl-Net-DNS
Assignee: pwouters(a)redhat.com
Reporter: rwfranks(a)acm.org
QA Contact: extras-qa(a)fedoraproject.org
CC: caillon+fedoraproject(a)gmail.com,
john.j5live(a)gmail.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org,
pwouters(a)redhat.com, rhughes(a)redhat.com,
rstrode(a)redhat.com, sandmann(a)redhat.com
Target Milestone: ---
Classification: Fedora
Description of problem:
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months
[Bug 1889622] New: Upgrade perl-File-Remove to 1.59
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1889622
Bug ID: 1889622
Summary: Upgrade perl-File-Remove to 1.59
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-File-Remove
Assignee: rc040203(a)freenet.de
Reporter: jplesnik(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: lxtnow(a)gmail.com, perl-devel(a)lists.fedoraproject.org,
rc040203(a)freenet.de, rob.myers(a)gtri.gatech.edu,
spotrh(a)gmail.com
Target Milestone: ---
Classification: Fedora
Latest Fedora delivers 1.58 version. Upstream released 1.59. When you have free
time, please upgrade it.
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months
[Bug 1875827] New: perl-Crypt-SMIME-0.26-1.fc34 FTBFS:
t/dependencies.t fails: "my" variable $v masks earlier declaration in same
scope at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 316.
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1875827
Bug ID: 1875827
Summary: perl-Crypt-SMIME-0.26-1.fc34 FTBFS: t/dependencies.t
fails: "my" variable $v masks earlier declaration in
same scope at
/usr/share/perl5/vendor_perl/Test/Dependencies.pm line
316.
Product: Fedora
Version: rawhide
URL: https://koschei.fedoraproject.org/package/perl-Crypt-S
MIME?collection=f34
Status: NEW
Component: perl-Crypt-SMIME
Assignee: steve.traylen(a)cern.ch
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: perl-devel(a)lists.fedoraproject.org,
steve.traylen(a)cern.ch, xavier(a)bachelot.org
Blocks: 1868278 (F34FTBFS)
Target Milestone: ---
Classification: Fedora
perl-Crypt-SMIME-0.26-1.fc34 fails to build in Fedora 34 because a test fails:
$ perl -Ilib t/dependencies.t
"my" variable $v masks earlier declaration in same scope at
/usr/share/perl5/vendor_perl/Test/Dependencies.pm line 316.
ok 1 - META.json is present and readable
ok 2 - Required module 'XSLoader' in core (since v5.6.0) after minimum perl
v5.0.0
ok 3 - Required module 'ExtUtils::Constant'(0.23) in core (since v5.13.7) after
minimum perl v5.0.0
ok 4 - Required module 'Test::More' in core (since v5.6.2) after minimum perl
v5.0.0
not ok 5 - Declared dependency ExtUtils::CChecker used
# Failed test 'Declared dependency ExtUtils::CChecker used'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
not ok 6 - Declared dependency ExtUtils::Constant used
# Failed test 'Declared dependency ExtUtils::Constant used'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
ok 7 - Declared dependency ExtUtils::PkgConfig used
ok 8 - Declared dependency Test::Exception used
ok 9 - Declared dependency Test::More used
ok 10 - Declared dependency XSLoader used
not ok 11 - Used CORE module 'Config' in core before Perl v5.0.0 (since
v5.3.70) or explicitly required
# Failed test 'Used CORE module 'Config' in core before Perl v5.0.0 (since
v5.3.70) or explicitly required'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
ok 12
not ok 13 - Used CORE module 'ExtUtils::Manifest' in core before Perl v5.0.0
(since v5.1.0) or explicitly required
# Failed test 'Used CORE module 'ExtUtils::Manifest' in core before Perl
v5.0.0 (since v5.1.0) or explicitly required'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
ok 14 - Used non-CORE module 'ExtUtils::PkgConfig' in requirements listing
not ok 15 - Used CORE module 'File::Spec' in core before Perl v5.0.0 (since
v5.4.50) or explicitly required
# Failed test 'Used CORE module 'File::Spec' in core before Perl v5.0.0
(since v5.4.50) or explicitly required'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
not ok 16 - Used CORE module 'File::Temp' in core before Perl v5.0.0 (since
v5.6.1) or explicitly required
# Failed test 'Used CORE module 'File::Temp' in core before Perl v5.0.0
(since v5.6.1) or explicitly required'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
ok 17 - Used non-CORE module 'Test::Exception' in requirements listing
ok 18 - Used CORE module 'Test::More' in core before Perl v5.0.0 (since v5.6.2)
or explicitly required
ok 19 - Used CORE module 'XSLoader' in core before Perl v5.0.0 (since v5.6.0)
or explicitly required
ok 20
not ok 21 - Used CORE module 'warnings' in core before Perl v5.0.0 (since
v5.6.0) or explicitly required
# Failed test 'Used CORE module 'warnings' in core before Perl v5.0.0 (since
v5.6.0) or explicitly required'
# at /usr/share/perl5/vendor_perl/Test/Dependencies.pm line 181.
1..21
A difference between passing and failing build root is at
<https://koschei.fedoraproject.org/build/8912320>. This failure is triggered by
upgrading perl-Test-Dependencies from 0.24-4.fc34 to 0.28-1.fc34.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1868278
[Bug 1868278] (F34FTBFS) - Fedora 34 FTBFS Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months
[Bug 1879947] New: perl-Perl-Tidy-Sweetened-1.16-3.fc34 FTBFS: tests
fail
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1879947
Bug ID: 1879947
Summary: perl-Perl-Tidy-Sweetened-1.16-3.fc34 FTBFS: tests fail
Product: Fedora
Version: rawhide
URL: https://koschei.fedoraproject.org/package/perl-Perl-Ti
dy-Sweetened?collection=f34
Status: NEW
Component: perl-Perl-Tidy-Sweetened
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Blocks: 1868278 (F34FTBFS)
Target Milestone: ---
Classification: Fedora
perl-Perl-Tidy-Sweetened-1.16-3.fc34 fails to build in Fedora 34, because tests
fail:
t/csc.t ........................ ok
# Failed test 'With trailing comments: matches'
# at t/lib/TidierTests.pm line 48.
#
+---+---------------------------------------+---------------------------------------+
# | Ln|Got |Expected
|
#
+---+---------------------------------------+---------------------------------------+
# | 1|'method name1 { # Trailing comment |'method name1 { # Trailing
comment |
# | 2|} |}
|
# | 3| |
|
# * 4|sub name2 { # Trailing comment |sub name2 { # Trailing
comment *
# | 5|} |}
|
# | 6|' |'
|
#
+---+---------------------------------------+---------------------------------------+
# Failed test 'With attribs trailing comments: matches'
# at t/lib/TidierTests.pm line 48.
#
+---+--------------------------------------------+--------------------------------------------+
# | Ln|Got |Expected
|
#
+---+--------------------------------------------+--------------------------------------------+
# | 1|'method name1 : Attrib(Arg) { # comment |'method name1 : Attrib(Arg)
{ # comment |
# | 2|} |}
|
# | 3| |
|
# * 4|sub name2 : Attrib(Arg) { # comment |sub name2 : Attrib(Arg) {
# comment *
# | 5|} |}
|
# | 6|' |'
|
#
+---+--------------------------------------------+--------------------------------------------+
# Looks like you failed 2 tests of 36.
t/kavorka.t ....................
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/36 subtests
# Failed test 'With trailing comments: matches'
# at t/lib/TidierTests.pm line 48.
#
+---+---------------------------------------+---------------------------------------+
# | Ln|Got |Expected
|
#
+---+---------------------------------------+---------------------------------------+
# | 1|'method name1 { # Trailing comment |'method name1 { # Trailing
comment |
# | 2|} |}
|
# | 3| |
|
# * 4|sub name2 { # Trailing comment |sub name2 { # Trailing
comment *
# | 5|} |}
|
# | 6|' |'
|
#
+---+---------------------------------------+---------------------------------------+
# Failed test 'With attribs trailing comments: matches'
# at t/lib/TidierTests.pm line 48.
#
+---+--------------------------------------------+--------------------------------------------+
# | Ln|Got |Expected
|
#
+---+--------------------------------------------+--------------------------------------------+
# | 1|'method name1 : Attrib(Arg) { # comment |'method name1 : Attrib(Arg)
{ # comment |
# | 2|} |}
|
# | 3| |
|
# * 4|sub name2 : Attrib(Arg) { # comment |sub name2 : Attrib(Arg) {
# comment *
# | 5|} |}
|
# | 6|' |'
|
#
+---+--------------------------------------------+--------------------------------------------+
# Looks like you failed 2 tests of 16.
t/method-signature-simple.t ....
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/16 subtests
t/moops.t ...................... ok
t/moosex-declare.t ............. ok
t/moosex-method-signatures.t ... ok
t/moosex-role-parameterized.t .. ok
t/p5-mop.t ..................... ok
t/perl-signatures.t ............ ok
Test Summary Report
-------------------
t/bugs.t (Wstat: 0 Tests: 24 Failed: 0)
TODO passed: 23-24
t/kavorka.t (Wstat: 512 Tests: 36 Failed: 2)
Failed tests: 26, 28
Non-zero exit status: 2
t/method-signature-simple.t (Wstat: 512 Tests: 16 Failed: 2)
Failed tests: 14, 16
Non-zero exit status: 2
t/moops.t (Wstat: 0 Tests: 22 Failed: 0)
TODO passed: 4, 16, 22
Files=14, Tests=185, 5 wallclock secs ( 0.07 usr 0.03 sys + 3.84 cusr 0.55
csys = 4.49 CPU)
Result: FAIL
A difference between passing and failing build root is at
<https://koschei.fedoraproject.org/build/8956343>. This is probably triggered
by upgrading perltidy from 20200822-1.fc34 to 20200907-1.fc34.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1868278
[Bug 1868278] (F34FTBFS) - Fedora 34 FTBFS Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months
[Bug 1753543] New: perl-Font-AFM for EL8
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=1753543
Bug ID: 1753543
Summary: perl-Font-AFM for EL8
Product: Fedora EPEL
Version: epel8
Status: NEW
Component: perl-Font-AFM
Assignee: tcallawa(a)redhat.com
Reporter: xavier(a)bachelot.org
QA Contact: extras-qa(a)fedoraproject.org
CC: lxtnow(a)gmail.com, perl-devel(a)lists.fedoraproject.org,
rc040203(a)freenet.de, rob.myers(a)gtri.gatech.edu,
tcallawa(a)redhat.com, tremble(a)tremble.org.uk
Target Milestone: ---
Classification: Fedora
Hi,
Could you please branch and build perl-FontAFM for EPEL 8 ?
It is in the dependency chain of another package I'd like to maintain in EPEL
8.
Regards,
Xavier
--
You are receiving this mail because:
You are on the CC list for the bug.
3 years, 7 months