FEDORA-2020-28b64b2f68 created by zdohnal 5 months ago for Fedora 32
unpushed

The newest upstream commit

This update has been submitted for testing by zdohnal.

5 months ago

This update's test gating status has been changed to 'ignored'.

5 months ago

This update's test gating status has been changed to 'waiting'.

5 months ago

zdohnal edited this update.

5 months ago

This update's test gating status has been changed to 'ignored'.

5 months ago

This update has been pushed to testing.

5 months ago
User Icon martinpitt commented & provided feedback 5 months ago
karma

Validation

Without this fix, the upgrade fails:

$ podman run -it --rm registry.fedoraproject.org/f33/fedora-toolbox:33 dnf install -y vim
[..]
Error: Transaction test error:
  file /etc/profile.d/vim.sh from install of vim-enhanced-2:8.2.2115-1.fc33.x86_64 conflicts with file from package vim-minimal-2:8.2.1885-1.fc33.x86_64

With this fix, it works fine:

$ podman run -it --rm registry.fedoraproject.org/f33/fedora-toolbox:33 dnf install --enablerepo=updates-testing -y vim
[...]
  Preparing        :                                                                                                                   1/1 
  Installing       : gpm-libs-1.20.7-24.fc33.x86_64                                                                                    1/6 
  Installing       : vim-filesystem-2:8.2.2143-1.fc33.noarch                                                                           2/6 
  Installing       : vim-common-2:8.2.2143-1.fc33.x86_64                                                                               3/6 
  Installing       : vim-enhanced-2:8.2.2143-1.fc33.x86_64                                                                             4/6 
  Upgrading        : vim-minimal-2:8.2.2143-1.fc33.x86_64                                                                              5/6 
  Cleanup          : vim-minimal-2:8.2.1885-1.fc33.x86_64                                                                              6/6 
  Running scriptlet: vim-minimal-2:8.2.1885-1.fc33.x86_64                                                                              6/6 
  Verifying        : vim-common-2:8.2.2143-1.fc33.x86_64                                                                               1/6 
  Verifying        : vim-enhanced-2:8.2.2143-1.fc33.x86_64                                                                             2/6 
  Verifying        : vim-filesystem-2:8.2.2143-1.fc33.noarch                                                                           3/6 
  Verifying        : gpm-libs-1.20.7-24.fc33.x86_64                                                                                    4/6 
  Verifying        : vim-minimal-2:8.2.2143-1.fc33.x86_64                                                                              5/6 
  Verifying        : vim-minimal-2:8.2.1885-1.fc33.x86_64                                                                              6/6 

Upgraded:
  vim-minimal-2:8.2.2143-1.fc33.x86_64                                                                                                     

Installed:
  gpm-libs-1.20.7-24.fc33.x86_64                  vim-common-2:8.2.2143-1.fc33.x86_64         vim-enhanced-2:8.2.2143-1.fc33.x86_64        
  vim-filesystem-2:8.2.2143-1.fc33.noarch       

Thanks!

BZ#1907335 installing vim no longer works, due to package conflicts with vim-minimal
User Icon pwalter commented & provided feedback 5 months ago
karma

Works

This update can be pushed to stable now if the maintainer wishes

5 months ago
User Icon ersen provided feedback 5 months ago
karma

This update has been submitted for stable by bodhi.

5 months ago
User Icon zdohnal commented & provided feedback 5 months ago

The updates doesn't solve the issue clearly... the error is raised for any higher ENVR than 8.2.1885-2 now:

# dnf -y install vim-enhanced vim-minimal
Last metadata expiration check: 1:33:22 ago on Tue 15 Dec 2020 11:29:37 PM EST.
Package vim-minimal-2:8.2.1961-1.fc33.x86_64 is already installed.
Dependencies resolved.
==============================================================================================================================
 Package                         Architecture            Version                               Repository                Size
==============================================================================================================================
Installing:
 vim-enhanced                    x86_64                  2:8.2.2115-1.fc33                     updates                  1.8 M
Installing dependencies:
 gpm-libs                        x86_64                  1.20.7-24.fc33                        fedora                    20 k
 vim-common                      x86_64                  2:8.2.2115-1.fc33                     updates                  6.7 M
 vim-filesystem                  noarch                  2:8.2.2115-1.fc33                     updates                   22 k

Transaction Summary
==============================================================================================================================
Install  4 Packages

Total size: 8.5 M
Installed size: 34 M
Downloading Packages:
[SKIPPED] vim-common-8.2.2115-1.fc33.x86_64.rpm: Already downloaded                                                          
[SKIPPED] vim-enhanced-8.2.2115-1.fc33.x86_64.rpm: Already downloaded                                                        
[SKIPPED] vim-filesystem-8.2.2115-1.fc33.noarch.rpm: Already downloaded                                                      
[SKIPPED] gpm-libs-1.20.7-24.fc33.x86_64.rpm: Already downloaded                                                             
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  file /etc/profile.d/vim.sh from install of vim-enhanced-2:8.2.2115-1.fc33.x86_64 conflicts with file from package vim-minimal-2:8.2.1961-1.fc33.x86_64

I'll make the files as %ghost, it worked in my manual testing.

This update has been unpushed.


Please login to add feedback.

Metadata
Type
enhancement
Karma
3
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
5 months ago
in testing
5 months ago
modified
5 months ago
BZ#1902772 "vim" from vim-minimal defunct on zsh
0
0
BZ#1905402 Updates to vim have broken vim-X11 theme handling
0
0
BZ#1907335 installing vim no longer works, due to package conflicts with vim-minimal
0
1

Automated Test Results