Bug 1966252 - File conflicts prevent upgrade
Summary: File conflicts prevent upgrade
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: maven-wagon
Version: rawhide
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Mikolaj Izdebski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-05-31 18:08 UTC by Orion Poplawski
Modified: 2021-06-01 06:01 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-06-01 06:01:20 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2021-05-31 18:08:40 UTC
Description of problem:

Error: Transaction test error:
  file /usr/share/java/maven-wagon/provider-api.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-provider-api-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-wagon/http-shared.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-http-shared-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-wagon/http.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-http-0:3.4.2-1.fc34.noarch
  file /usr/share/maven-poms/maven-wagon/http.pom from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-http-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-wagon/file.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-file-0:3.4.2-1.fc34.noarch

Version-Release number of selected component (if applicable):
3.4.2-2.fc35

Currently installed packages:
$ rpm -qa maven-wagon\*
maven-wagon-provider-api-3.4.2-1.fc34.noarch
maven-wagon-http-shared-3.4.2-1.fc34.noarch
maven-wagon-http-3.4.2-1.fc34.noarch
maven-wagon-file-3.4.2-1.fc34.noarch

You are likely missing various obsoletes/provides after removing all of the sub-packages.

Comment 1 Michal Jaegermann 2021-05-31 23:49:44 UTC
(In reply to Orion Poplawski from comment #0)
> Description of problem:
> 
> Error: Transaction test error:
>   file /usr/share/java/maven-wagon/provider-api.jar from install of
> maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package
> maven-wagon-provider-api-0:3.4.2-1.fc34.noarch

I am seeing quite a bit longer conflicts list when attempting to update xmvn.  To wit:

Error: Transaction test error:
  file /usr/share/java/maven-wagon/provider-api.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-provider-api-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-wagon/http-shared.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-http-shared-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-wagon/http.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-http-0:3.4.2-1.fc34.noarch
  file /usr/share/maven-poms/maven-wagon/http.pom from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-http-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-wagon/file.jar from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-file-0:3.4.2-1.fc34.noarch
  file /usr/share/maven-poms/maven-wagon/providers.pom from install of maven-wagon-3.4.2-2.fc35.noarch conflicts with file from package maven-wagon-providers-0:3.4.2-1.fc34.noarch
  file /usr/share/java/maven-resolver/maven-resolver-api.jar from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-api-1:1.4.2-5.fc35.noarch
  file /usr/share/maven-poms/maven-resolver/maven-resolver-api.pom from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-api-1:1.4.2-5.fc35.noarch
  file /usr/share/java/maven-resolver/maven-resolver-spi.jar from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-spi-1:1.4.2-5.fc35.noarch
  file /usr/share/maven-poms/maven-resolver/maven-resolver-spi.pom from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-spi-1:1.4.2-5.fc35.noarch
  file /usr/share/java/maven-resolver/maven-resolver-util.jar from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-util-1:1.4.2-5.fc35.noarch
  file /usr/share/maven-poms/maven-resolver/maven-resolver-util.pom from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-util-1:1.4.2-5.fc35.noarch
  file /usr/share/java/maven-resolver/maven-resolver-connector-basic.jar from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-connector-basic-1:1.4.2-5.fc35.noarch
  file /usr/share/maven-poms/maven-resolver/maven-resolver-connector-basic.pom from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-connector-basic-1:1.4.2-5.fc35.noarch
  file /usr/share/java/maven-resolver/maven-resolver-impl.jar from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-impl-1:1.4.2-5.fc35.noarch
  file /usr/share/maven-poms/maven-resolver/maven-resolver-impl.pom from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-impl-1:1.4.2-5.fc35.noarch
  file /usr/share/java/maven-resolver/maven-resolver-transport-wagon.jar from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-transport-wagon-1:1.4.2-5.fc35.noarch
  file /usr/share/maven-poms/maven-resolver/maven-resolver-transport-wagon.pom from install of maven-resolver-1:1.6.1-2.fc35.noarch conflicts with file from package maven-resolver-transport-wagon-1:1.4.2-5.fc35.noarch
  file /usr/share/java/org.eclipse.sisu.inject.jar from install of sisu-1:0.3.4-5.fc35.noarch conflicts with file from package sisu-inject-1:0.3.4-4.fc34.noarch
  file /usr/share/java/org.eclipse.sisu.plexus.jar from install of sisu-1:0.3.4-5.fc35.noarch conflicts with file from package sisu-plexus-1:0.3.4-4.fc34.noarch
  file /usr/share/xmvn/conf/logging from install of xmvn-minimal-4.0.0~20191028.da67577-7.fc35.noarch conflicts with file from package xmvn-minimal-3.1.0-8.fc34.noarch

All of these seem to be related.

Comment 3 Mikolaj Izdebski 2021-06-01 05:20:18 UTC
Obsoletes in maven-resolver fixed: https://src.fedoraproject.org/rpms/maven-resolver/c/04b9bd8fc12179c9708d284cdc588aabb79683f3

Comment 4 Mikolaj Izdebski 2021-06-01 05:57:32 UTC
Bodhi update: https://bodhi.fedoraproject.org/updates/FEDORA-2021-d5211b18de

Comment 5 Fedora Update System 2021-06-01 05:57:49 UTC
FEDORA-2021-d5211b18de has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 6 Mikolaj Izdebski 2021-06-01 06:01:20 UTC
Tested during upgrade from F34 and from an older rawhide (compose Fedora-Rawhide-20210520.n.1), no transaction errors occurred.


Note You need to log in before you can comment on or make changes to this bug.