projectatomic / atomic

Atomic Run Tool for installing/running/managing container images.
Other
524 stars 139 forks source link

"error: Some base packages would be replaced" when trying to atomic host upgrade #1236

Open Alibloke opened 6 years ago

Alibloke commented 6 years ago

I get the following error when trying to update atomic: # atomic host upgrade -------8<-------- Resolving dependencies... Forbidden base package replacements: pciutils-libs 3.5.1-2.el7 -> 3.5.1-3.el7 (base) failed error: Some base packages would be replaced

# atomic -v 1.20.1

rhatdan commented 6 years ago

@cgwalters Does this mean they installed a local copy of pciutils-libs?

cgwalters commented 6 years ago

Likely a dup of https://github.com/projectatomic/rpm-ostree/issues/415

Would help if you pasted rpm-ostree status.

Alibloke commented 6 years ago

# rpm-ostree status State: idle Deployments: * centos-atomic-host:centos-atomic-host/7/x86_64/standard Version: 7.1802 (2018-03-01 23:16:30) BaseCommit: 14d55f3a1de1d045fff87d4d1a42584bde9299be66766360352600fcb1c8e9f2 PendingBaseCommit: cbb9dbf9c8697e9254f481fff8f399d6808cecbed0fa6cc24e659d2f50e05a3e PendingBaseVersion: 7.1803 (2018-04-03 12:35:38) GPGSignature: Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335 ` Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335 LayeredPackages: open-vm-tools centos-atomic-host:centos-atomic-host/7/x86_64/standard Version: 7.1802 (2018-03-01 23:16:30) Commit: 14d55f3a1de1d045fff87d4d1a42584bde9299be66766360352600fcb1c8e9f2 GPGSignature: Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335 Valid signature by 64E3E7558572B59A319452AAF17E745691BA8335`

9034725985 commented 5 years ago

Not sure if this is related but figured I will add mine

[kus@ideapad-kus ~]$ rpm-ostree status
State: idle
AutomaticUpdates: disabled
Deployments:
● ostree://fedora-workstation:fedora/29/x86_64/silverblue
                   Version: 29.20181124.0 (2018-11-24T00:55:48Z)
                BaseCommit: 252fa4e79ca64d37c6621fcd64ab3b39ada0dcbaf03012554e96772648af3315
              GPGSignature: Valid signature by 5A03B4DD8254ECA02FDA1637A20AA56B429476B4
           LayeredPackages: dnf dnf-plugins-core ffmpeg-libs gnome-boxes gradle irssi java-devel mutt pipenv tmux
             LocalPackages: rpmfusion-free-release-29-1.noarch rpmfusion-nonfree-release-29-1.noarch

  ostree://fedora-workstation:fedora/29/x86_64/silverblue
                   Version: 29.20181123.0 (2018-11-23T01:06:16Z)
                BaseCommit: 3845474fcea454ce44c4811245fe2f526fe21b5f42b117e66f9cf8a43628d7d5
              GPGSignature: Valid signature by 5A03B4DD8254ECA02FDA1637A20AA56B429476B4
           LayeredPackages: dnf dnf-plugins-core ffmpeg-libs gnome-boxes gradle irssi java-devel mutt pipenv tmux
             LocalPackages: rpmfusion-free-release-29-1.noarch rpmfusion-nonfree-release-29-1.noarch

  ostree://fedora-workstation:fedora/29/x86_64/silverblue
                   Version: 29.1.2 (2018-10-24T23:20:30Z)
                    Commit: f17b670fa8cf69144be5ae0c968dc2ee7eb6999a5f7a54f1ee71eec7783e434a
              GPGSignature: Valid signature by 5A03B4DD8254ECA02FDA1637A20AA56B429476B4
                    Pinned: yes
[kus@ideapad-kus ~]$ time rpm-ostree upgrade
1 metadata, 0 content objects fetched; 569 B transferred in 1 seconds
Checking out tree 4ce8a7e... done
Enabled rpm-md repositories: updates rpmfusion-nonfree-updates rpmfusion-free rpmfusion-free-updates rpmfusion-nonfree fedora
rpm-md repo 'updates' (cached); generated: 2018-11-24T02:16:02Z
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2018-11-21T23:52:26Z
rpm-md repo 'rpmfusion-free' (cached); generated: 2018-10-23T11:05:19Z
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2018-11-21T23:32:32Z
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2018-10-23T11:34:17Z
rpm-md repo 'fedora' (cached); generated: 2018-10-24T22:20:15Z
Importing metadata [=============] 100%
Resolving dependencies... Forbidden base package replacements:
  python3-libs 3.7.1-4.fc29 -> 3.7.1-2.fc29 (updates)
  python3 3.7.1-4.fc29 -> 3.7.1-2.fc29 (updates)
failed
error: Some base packages would be replaced

real    0m8.938s
user    0m0.029s
sys 0m0.013s
[kus@ideapad-kus ~]$ 
jlebon commented 5 years ago

Also likely a dupe of https://github.com/projectatomic/rpm-ostree/issues/415. See also https://bugzilla.redhat.com/show_bug.cgi?id=1652615 for background and possible workarounds.