unpushed

vim-8.2.2143-1.fc32

FEDORA-2020-28b64b2f68 created by zdohnal 4 years ago for Fedora 32

The newest upstream commit

This update has been submitted for testing by zdohnal.

4 years ago

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

4 years ago

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

4 years ago

zdohnal edited this update.

4 years ago

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

4 years ago

This update has been pushed to testing.

4 years ago
User Icon martinpitt commented & provided feedback 4 years 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 4 years ago
karma

Works

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

4 years ago
User Icon ersen provided feedback 4 years ago
karma

This update has been submitted for stable by bodhi.

4 years ago
User Icon zdohnal commented & provided feedback 4 years 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 log in to add feedback.

Metadata
Type
enhancement
Karma
3
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Thresholds
Minimum Karma
+1
Minimum Testing
7 days
Dates
submitted
4 years ago
in testing
4 years ago
modified
4 years 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