[Bug 2134183] New: Can't install perl on i*86 due to missing dependencies

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=2134183

            Bug ID: 2134183
           Summary: Can't install perl on i*86 due to missing dependencies
           Product: Fedora
           Version: rawhide
          Hardware: i686
            Status: NEW
         Component: perl
          Assignee: jplesnik@xxxxxxxxxx
          Reporter: fsumsal@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: caillon+fedoraproject@xxxxxxxxx, iarnell@xxxxxxxxx,
                    jplesnik@xxxxxxxxxx, kasal@xxxxxx,
                    mmaslano@xxxxxxxxxx, mspacek@xxxxxxxxxx,
                    perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, ppisar@xxxxxxxxxx,
                    psabata@xxxxxxxxxx, rhughes@xxxxxxxxxx,
                    sandmann@xxxxxxxxxx, spotrh@xxxxxxxxx
  Target Milestone: ---
    Classification: Fedora



Description of problem:
Today in our upstream systemd CI I noticed we can't no longer rebuild systemd
in the i*86 Rawhide chroot due to unmet dependencies for perl:

```
 # /usr/bin/systemd-nspawn -q -M d5935823227641a790915d9d5f507513 -D
/var/lib/mock/fedora-rawhide-i686-bootstrap-1665588965.075313/root -a
--capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240
--capability=cap_ipc_lock --bind=/tmp/mock-resolv._n93ai7d:/etc/resolv.conf
--console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash
--setenv=HOME=/var/lib/mock/fedora-rawhide-i686-1665588965.075313/root/installation-homedir
--setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin
--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"
--setenv=PS1=<mock-chroot> \s-\v\$  --setenv=LANG=C.UTF-8
--setenv=LC_MESSAGES=C.UTF-8 --setenv=SYSTEMD_NSPAWN_TMPFS_TMP=0
--setenv=SYSTEMD_SECCOMP=0 --resolv-conf=off /usr/bin/dnf builddep
--installroot /var/lib/mock/fedora-rawhide-i686-1665588965.075313/root/
--releasever 38 --setopt=deltarpm=False --allowerasing --disableplugin=local
--disableplugin=spacewalk --disableplugin=versionlock --disableplugin=local
--disableplugin=spacewalk --disableplugin=versionlock
/var/lib/mock/fedora-rawhide-i686-1665588965.075313/root//builddir/build/SRPMS/systemd-252.rc1-28.20221012153515830511.pr24944.114.g27a356aad9.src.rpm
--setopt=tsflags=nocontexts --setopt=tsflags=nocontexts
--setopt=tsflags=nocontexts
No matches found for the following disable plugin patterns: local, spacewalk,
versionlock
Copr repository                                  34 kB/s | 3.3 kB     00:00    
local                                            36 kB/s | 3.8 kB     00:00    
Package util-linux-2.38.1-2.fc38.i686 is already installed.
Package coreutils-9.1-8.fc38.i686 is already installed.
Package gawk-5.1.1-4.fc37.i686 is already installed.
Package pkgconf-pkg-config-1.8.0-3.fc37.i686 is already installed.
Package xz-5.2.7-1.fc38.i686 is already installed.
Error: 
 Problem: package perl-Archive-Tar-2.40-490.fc37.noarch requires
perl(IO::Uncompress::UnXz), but none of the providers can be installed
  - package perl-Archive-Tar-2.40-490.fc37.noarch requires
perl(IO::Compress::Xz), but none of the providers can be installed
  - package perl-4:5.36.0-492.fc38.i686 requires perl-Archive-Tar, but none of
the providers can be installed
  - package perl-IO-Compress-Lzma-2.201-2.fc37.noarch requires
perl(Compress::Raw::Lzma) >= 2.201, but none of the providers can be installed
  - conflicting requests
  - nothing provides xz-libs(x86-32) = 5.2.6 needed by
perl-Compress-Raw-Lzma-2.201-3.fc38.i686
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use
not only best candidate packages)
```

Version-Release number of selected component (if applicable):
perl-4:5.36.0-492.fc38.i686

How reproducible:
always

Steps to Reproduce:
$ mock --init --install perl -r fedora-rawhide-i386

Actual results:
```
$ mock --init --install perl -r fedora-rawhide-i386 
INFO: mock.py version 3.1 starting (python version = 3.10.6, NVR =
mock-3.1-1.fc36)...
Start(bootstrap): init plugins
INFO: selinux disabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux disabled
Finish: init plugins
INFO: Signal handler active
Start: run
Start(bootstrap): chroot init
...
INFO: installing package(s): perl
No matches found for the following disable plugin patterns: local, spacewalk,
versionlock
local                                                                          
                                                                               
                                               9.3 kB/s | 3.8 kB     00:00    
local                                                                          
                                                                               
                                               480 kB/s |  59 MB     02:06    
Last metadata expiration check: 0:01:44 ago on Wed Oct 12 19:51:40 2022.
Error: 
 Problem: package perl-Archive-Tar-2.40-490.fc37.noarch requires
perl(IO::Uncompress::UnXz), but none of the providers can be installed
  - package perl-Archive-Tar-2.40-490.fc37.noarch requires
perl(IO::Compress::Xz), but none of the providers can be installed
  - package perl-4:5.36.0-492.fc38.i686 requires perl-Archive-Tar, but none of
the providers can be installed
  - package perl-IO-Compress-Lzma-2.201-2.fc37.noarch requires
perl(Compress::Raw::Lzma) >= 2.201, but none of the providers can be installed
  - conflicting requests
  - nothing provides xz-libs(x86-32) = 5.2.6 needed by
perl-Compress-Raw-Lzma-2.201-3.fc38.i686
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use
not only best candidate packages)
ERROR: Command failed: 
 # /usr/bin/systemd-nspawn -q -M ca32ef1169e04f23a8796855e6cc0fb6 -D
/var/lib/mock/fedora-rawhide-i686-bootstrap/root -a --capability=cap_ipc_lock
--bind=/tmp/mock-resolv.yjxlqd3e:/etc/resolv.conf --console=pipe
--setenv=TERM=vt100 --setenv=SHELL=/bin/bash
--setenv=HOME=/var/lib/mock/fedora-rawhide-i686/root/installation-homedir
--setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin
--setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"
--setenv=PS1=<mock-chroot> \s-\v\$  --setenv=LANG=C.UTF-8
--setenv=LC_MESSAGES=C.UTF-8 --resolv-conf=off /usr/bin/dnf --installroot
/var/lib/mock/fedora-rawhide-i686/root/ --releasever 38 --setopt=deltarpm=False
--allowerasing --disableplugin=local --disableplugin=spacewalk
--disableplugin=versionlock install perl
```

Expected results:
The perl package should be installable on i*86.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2134183
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[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]     [Gimp]     [Yosemite Information]

  Powered by Linux