Bug 1708355

Summary: xalan-j2 isn't installable
Product: [Fedora] Fedora Reporter: Alex Scheel <ascheel>
Component: distributionAssignee: Josh Boyer <jwboyer>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: agrimm, decathorpe, devrim, java-sig-commits, kevin, krzysztof.daniel, mboddu, mhroncok, mizdebsk, mkoncek, stewardship-sig
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-05-10 17:04:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1695499    

Description Alex Scheel 2019-05-09 17:03:45 UTC
Description of problem:

The following fails on Fedora Rawhide (F31):

# dnf install xalan-j2
Last metadata expiration check: 0:31:40 ago on Thu 09 May 2019 04:31:46 PM UTC.
No match for argument: xalan-j2
Error: Unable to find a match


This breaks pki-ca:

Error: 
 Problem 1: package xerces-j2-2.12.0-2.fc30.noarch requires xalan-j2 >= 2.7.1, but none of the providers can be installed
  - package xerces-j2-2.12.0-2.fc30.noarch requires osgi(org.apache.xml.serializer), but none of the providers can be installed
  - conflicting requests
  - package xalan-j2-2.7.1-39.fc30.noarch is excluded
 Problem 2: package pki-server-10.7.0-1.fc31.noarch requires pki-tools = 10.7.0, but none of the providers can be installed
  - package pki-tools-10.7.0-1.fc31.x86_64 requires pki-base-java = 10.7.0, but none of the providers can be installed
  - package pki-ca-10.7.0-1.fc31.noarch requires pki-server = 10.7.0, but none of the providers can be installed
  - package pki-base-java-10.7.0-1.fc31.noarch requires xalan-j2, but none of the providers can be installed
  - conflicting requests
  - package xalan-j2-2.7.1-39.fc30.noarch is excluded
(try to add '--skip-broken' to skip uninstallable packages)


Please rebuild xalan-j2 for F30 and F31. Note that this package is maintained as an ursine package as per here: 

https://src.fedoraproject.org/rpms/xalan-j2/tree/master

Comment 1 Miro HronĨok 2019-05-09 17:13:31 UTC
The ursine package installs just fine:

$ mock -r fedora-rawhide-x86_64 init
$ mock -r fedora-rawhide-x86_64 install xalan-j2
...
Installed:
  xalan-j2-2.7.1-39.fc30.noarch
  avahi-libs-0.7-18.fc30.x86_64
  copy-jdk-configs-3.7-3.fc30.noarch
  cups-libs-1:2.2.11-2.fc31.x86_64
  dbus-libs-1:1.12.12-7.fc31.x86_64
  freetype-2.9.1-7.fc30.x86_64
  gnutls-3.6.7-1.fc31.x86_64
  java-1.8.0-openjdk-headless-1:1.8.0.212.b04-0.fc31.x86_64
  javapackages-filesystem-5.3.0-4.fc30.noarch
  javapackages-tools-5.3.0-4.fc30.noarch
  libjpeg-turbo-2.0.2-1.fc31.x86_64
  libpng-2:1.6.36-1.fc31.x86_64
  lksctp-tools-1.0.16-11.fc30.x86_64
  lua-5.3.5-5.fc30.x86_64
  lua-posix-33.3.1-13.fc30.x86_64
  nettle-3.4.1rc1-3.fc31.x86_64
  nspr-4.21.0-1.fc31.x86_64
  nss-3.43.0-3.fc31.x86_64
  nss-softokn-3.43.0-3.fc31.x86_64
  nss-softokn-freebl-3.43.0-3.fc31.x86_64
  nss-sysinit-3.43.0-3.fc31.x86_64
  nss-util-3.43.0-3.fc31.x86_64
  sqlite-libs-3.27.2-3.fc31.x86_64
  tzdata-java-2019a-1.fc31.noarch
  xerces-j2-2.12.0-2.fc30.noarch
  xml-commons-apis-1.4.01-27.fc30.noarch
  xml-commons-resolver-1.2-27.fc30.noarch

It's the modular package that's broken:

$ mock -r fedora-rawhide-x86_64 install --enablerepo=rawhide-modular xalan-j2
...
No match for argument: xalan-j2
Error: Unable to find a match

Comment 2 Mikolaj Izdebski 2019-05-10 13:26:45 UTC
This looks like a problem with Fedora compose. Fedora Release Engineering is investigating the issue.

Comment 3 Mohan Boddu 2019-05-10 17:04:47 UTC
This is actually caused by https://bugzilla.redhat.com/show_bug.cgi?id=1708661.

So, we downgraded pungi on the rawhide compose box and running another rawhide compose, which should fix the issue.

Once pungi is fixed, we will upgrade pungi and verify it again.

Closing the ticket as it is being tracked in https://bugzilla.redhat.com/show_bug.cgi?id=1708661

*** This bug has been marked as a duplicate of bug 1708661 ***