Open Zlopez opened 5 years ago
file /usr/share/ruby/irb/cmd/chws.rb conflicts between attempted installs of rubygem-irb-1.0.0-118.fc30.noarch and rubygem-irb-1.0.0-118.fc30.noarch
Hmm, that's weird indeed. This might also be libdnf
not reporting the error correctly and printing the same package twice, which... I think I've encountered something similar in the past. Would be cool to test this using the latest rpm-ostree master, which has an updated libdnf.
Anyway, re. the underlying conflict itself: can you sanity check that upgrading without vagrant works? E.g. rpm-ostree upgrade --uninstall vagrant --uninstall vagrant-sshfs
.
I did rpm-ostree uninstall vagrant vagrant-sshfs
and tried rpm-ostree upgrade
again. This time the upgrade ended with success.
When layering the vagrant
and vagrant-sshfs
again I noticed that the rubygem-irb is really one of the layered packages.
rpm-ostree install vagrant vagrant-sshfs Checking out tree 9550d7e... done
Enabled rpm-md repositories: updates fedora-cisco-openh264 fedora updates-testing
rpm-md repo 'updates' (cached); generated: 2018-02-20T19:18:14Z
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2018-09-12T14:36:30Z
rpm-md repo 'fedora' (cached); generated: 2019-03-24T09:38:11Z
rpm-md repo 'updates-testing' (cached); generated: 2019-03-24T03:09:21Z
Importing rpm-md... done
Resolving dependencies... done
Will download: 12 packages (9.6 MB)
Downloading from 'updates-testing'... done
Importing packages... done
Checking out packages... done
Running pre scripts... done
Running post scripts... done
Writing rpmdb... done
Writing OSTree commit... done
Staging deployment... done
Freed: 88.5 MB (pkgcache branches: 12)
Added:
SDL2-2.0.9-3.fc30.x86_64
augeas-libs-1.11.0-4.fc30.x86_64
brlapi-0.6.7-32.fc30.x86_64
brltty-5.6-32.fc30.x86_64
bsdtar-3.3.3-3.fc30.x86_64
capstone-4.0.1-3.fc30.x86_64
corosynclib-3.0.1-2.fc30.x86_64
cyrus-sasl-2.1.27-0.6rc7.fc30.x86_64
deltarpm-3.6-29.fc30.x86_64
dmidecode-1:3.2-2.fc30.x86_64
dnf-4.2.1-1.fc30.noarch
dnf-data-4.2.1-1.fc30.noarch
dnf-plugins-core-4.0.6-1.fc30.noarch
edk2-ovmf-20190308stable-1.fc30.noarch
genisoimage-1.1.11-41.fc30.x86_64
glusterfs-6.0-1.fc30.x86_64
glusterfs-api-6.0-1.fc30.x86_64
glusterfs-cli-6.0-1.fc30.x86_64
glusterfs-client-xlators-6.0-1.fc30.x86_64
glusterfs-fuse-6.0-1.fc30.x86_64
glusterfs-libs-6.0-1.fc30.x86_64
hexedit-1.2.13-15.fc30.x86_64
hivex-1.3.18-4.fc30.x86_64
ima-evm-utils-1.1-5.fc30.x86_64
ipxe-roms-qemu-20190125-1.git36a4c85f.fc30.noarch
iscsi-initiator-utils-6.2.0.876-8.gitf3c8e90.fc30.x86_64
iscsi-initiator-utils-iscsiuio-6.2.0.876-8.gitf3c8e90.fc30.x86_64
isns-utils-libs-0.97-8.fc30.x86_64
libcacard-3:2.6.1-2.fc30.x86_64
libcomps-0.1.11-1.fc30.x86_64
libconfig-1.7.2-3.fc30.x86_64
libfdt-1.4.7-3.fc30.x86_64
libguestfs-1:1.40.2-2.fc30.x86_64
libguestfs-tools-c-1:1.40.2-2.fc30.x86_64
libguestfs-xfs-1:1.40.2-2.fc30.x86_64
libibumad-20.1-3.fc30.x86_64
libibverbs-20.1-3.fc30.x86_64
libiscsi-1.18.0-7.fc30.x86_64
libldm-0.2.4-4.fc30.x86_64
libnfs-1.11.0-3.fc30.x86_64
libpmem-1.5.1-1.fc30.x86_64
libqb-1.0.3-6.fc30.x86_64
librados2-2:14.2.0-1.fc30.x86_64
librbd1-2:14.2.0-1.fc30.x86_64
librdmacm-20.1-3.fc30.x86_64
libusal-1.1.11-41.fc30.x86_64
libvirt-daemon-5.1.0-3.fc30.x86_64
libvirt-daemon-config-network-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-interface-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-network-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-nodedev-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-nwfilter-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-qemu-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-secret-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-core-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-disk-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-gluster-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-iscsi-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-iscsi-direct-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-logical-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-mpath-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-rbd-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-scsi-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-sheepdog-5.1.0-3.fc30.x86_64
libvirt-daemon-driver-storage-zfs-5.1.0-3.fc30.x86_64
libvirt-daemon-kvm-5.1.0-3.fc30.x86_64
libvirt-libs-5.1.0-3.fc30.x86_64
libwsman1-2.6.8-5.fc30.x86_64
lsscsi-0.30-2.fc30.x86_64
lttng-ust-2.10.2-2.fc30.x86_64
lzop-1.03-22.fc30.x86_64
mtools-4.0.18-16.fc30.x86_64
netcf-libs-0.2.8-13.fc30.x86_64
nmap-ncat-2:7.70-6.fc30.x86_64
numactl-libs-2.0.12-2.fc30.x86_64
numad-0.5-28.20150602git.fc30.x86_64
python3-dateutil-1:2.8.0-1.fc30.noarch
python3-distro-1.4.0-1.fc30.noarch
python3-dnf-4.2.1-1.fc30.noarch
python3-dnf-plugins-core-4.0.6-1.fc30.noarch
python3-gpg-1.12.0-1.fc30.x86_64
python3-hawkey-0.28.0-1.fc30.x86_64
python3-libcomps-0.1.11-1.fc30.x86_64
python3-libdnf-0.28.0-1.fc30.x86_64
python3-rpm-4.14.2.1-4.fc30.1.x86_64
python3-unbound-1.8.3-4.fc30.x86_64
qemu-audio-alsa-2:3.1.0-5.fc30.x86_64
qemu-audio-oss-2:3.1.0-5.fc30.x86_64
qemu-audio-pa-2:3.1.0-5.fc30.x86_64
qemu-audio-sdl-2:3.1.0-5.fc30.x86_64
qemu-block-curl-2:3.1.0-5.fc30.x86_64
qemu-block-dmg-2:3.1.0-5.fc30.x86_64
qemu-block-iscsi-2:3.1.0-5.fc30.x86_64
qemu-block-nfs-2:3.1.0-5.fc30.x86_64
qemu-block-rbd-2:3.1.0-5.fc30.x86_64
qemu-block-ssh-2:3.1.0-5.fc30.x86_64
qemu-common-2:3.1.0-5.fc30.x86_64
qemu-img-2:3.1.0-5.fc30.x86_64
qemu-kvm-2:3.1.0-5.fc30.x86_64
qemu-system-x86-2:3.1.0-5.fc30.x86_64
qemu-system-x86-core-2:3.1.0-5.fc30.x86_64
qemu-ui-curses-2:3.1.0-5.fc30.x86_64
qemu-ui-gtk-2:3.1.0-5.fc30.x86_64
qemu-ui-sdl-2:3.1.0-5.fc30.x86_64
radvd-2.17-19.fc30.x86_64
rdma-core-20.1-3.fc30.x86_64
rpm-build-libs-4.14.2.1-4.fc30.1.x86_64
rpm-plugin-systemd-inhibit-4.14.2.1-4.fc30.1.x86_64
rpm-sign-libs-4.14.2.1-4.fc30.1.x86_64
ruby-2.6.2-118.fc30.x86_64
ruby-libs-2.6.2-118.fc30.x86_64
rubygem-bigdecimal-1.4.1-118.fc30.x86_64
rubygem-builder-3.2.3-6.fc30.noarch
rubygem-childprocess-0.5.9-5.fc29.noarch
rubygem-concurrent-ruby-1.0.5-5.fc30.noarch
rubygem-did_you_mean-1.3.0-118.fc30.noarch
rubygem-domain_name-0.5.20180417-3.fc30.noarch
rubygem-erubis-2.7.0-17.fc29.noarch
rubygem-excon-0.62.0-2.fc30.noarch
rubygem-ffi-1.10.0-2.fc30.x86_64
rubygem-fog-core-2.1.2-2.fc30.noarch
rubygem-fog-json-1.2.0-2.fc30.noarch
rubygem-fog-libvirt-0.5.0-3.fc30.noarch
rubygem-fog-xml-0.1.3-2.fc30.noarch
rubygem-formatador-0.2.5-7.fc30.noarch
rubygem-hashicorp-checkpoint-0.1.5-3.fc30.noarch
rubygem-http-cookie-1.0.3-6.fc30.noarch
rubygem-i18n-1.1.1-3.fc30.noarch
rubygem-io-console-0.4.7-118.fc30.x86_64
rubygem-irb-1.0.0-118.fc30.noarch
rubygem-json-2.2.0-200.fc30.x86_64
rubygem-listen-3.1.5-7.fc30.noarch
rubygem-log4r-1.1.10-10.fc30.noarch
rubygem-mime-types-3.1-6.fc30.noarch
rubygem-mime-types-data-3.2016.0521-6.fc30.noarch
rubygem-multi_json-1.13.1-3.fc30.noarch
rubygem-net-scp-1.2.1-10.fc30.noarch
rubygem-net-sftp-2.1.2-9.fc30.noarch
rubygem-net-ssh-5.1.0-1.fc30.noarch
rubygem-netrc-0.11.0-5.fc30.noarch
rubygem-nokogiri-1.10.1-1.fc30.1.x86_64
rubygem-openssl-2.1.2-118.fc30.x86_64
rubygem-psych-3.1.0-118.fc30.x86_64
rubygem-rb-inotify-0.10.0-1.fc30.noarch
rubygem-rdoc-6.1.0-118.fc30.noarch
rubygem-rest-client-2.0.0-6.fc30.noarch
rubygem-ruby-libvirt-0.7.1-5.fc30.x86_64
rubygem-rubyzip-1.1.7-8.fc30.noarch
rubygem-unf-0.1.4-13.fc30.noarch
rubygem-unf_ext-0.0.7.5-4.fc30.x86_64
rubygems-3.0.3-118.fc30.noarch
rubypick-1.1.1-10.fc30.noarch
scrub-2.5.2-14.fc30.x86_64
seabios-bin-1.12.0-2.fc30.noarch
seavgabios-bin-1.12.0-2.fc30.noarch
sgabios-bin-1:0.20180715git-2.fc30.noarch
sheepdog-1.0.1-9.fc30.x86_64
snappy-1.1.7-8.fc30.x86_64
spice-server-0.14.1-3.fc30.x86_64
sqlite-3.26.0-3.fc30.x86_64
squashfs-tools-4.3-16.fc28.x86_64
supermin-5.1.20-3.fc30.x86_64
syslinux-6.04-0.8.fc28.x86_64
syslinux-extlinux-6.04-0.8.fc28.x86_64
syslinux-extlinux-nonlinux-6.04-0.8.fc28.noarch
syslinux-nonlinux-6.04-0.8.fc28.noarch
systemd-container-241-2.gita09c170.fc30.x86_64
unbound-libs-1.8.3-4.fc30.x86_64
usbredir-0.8.0-2.fc30.x86_64
vagrant-2.2.3-1.fc30.noarch
vagrant-libvirt-0.0.45-1.fc30.noarch
vagrant-sshfs-1.3.1-3.fc30.noarch
virglrenderer-0.7.0-2.20180919git402c22886.fc30.x86_64
zerofree-1.1.1-3.fc30.x86_64
zfs-fuse-0.7.2.2-11.fc30.x86_64
Run "systemctl reboot" to start a reboot
So I tried rpm-ostree upgrade
again and everything went OK.
Host system details
Expected vs actual behavior
Expected:
Steps to reproduce it
I'm currently running on F30 branch. My suspicion is that there is conflict between layered dependency for vagrant and packages provided by ostree image.
To reproduce this with my current
rpm-ostree status
all I need to do is executerpm-ostree upgrade
.Would you like to work on the issue?
I can test this issue if needed.