Bug 2031005 - perl-XML-SAX for EPEL-9
Summary: perl-XML-SAX for EPEL-9
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-XML-SAX
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jitka Plesnikova
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2030279
TreeView+ depends on / blocked
 
Reported: 2021-12-10 09:19 UTC by Paul Howarth
Modified: 2021-12-10 15:37 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2021-12-10 13:43:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Paul Howarth 2021-12-10 09:19:24 UTC
Could you please branch and build perl-XML-SAX for EPEL-9 ?

If you prefer, you could add me (FAS: pghmcfc) as a committer and I'll do it myself.

Comment 1 Jitka Plesnikova 2021-12-10 13:43:13 UTC
perl-XML-SAX-1.02-8.el9 is part of CentOS Stream 9. I was able to build perl-Test-XML for epel9.
https://koji.fedoraproject.org/koji/taskinfo?taskID=79789049

Comment 2 Paul Howarth 2021-12-10 14:21:17 UTC
Hmm, you're right. If I try to build it locally I get a missing dependency of perl(XML::SAX::Writer) (which I though was part of perl-XML-SAX but is actually packaged separately). Looking at the root.log from your koji build I see it pulls in perl-XML-SAX-Writer-0.57-13.el9 but I can't see that package in any of the CentOS Stream repos. Do you know where it is in CentOS Stream?

Comment 3 Paul Howarth 2021-12-10 14:44:03 UTC
Looks like koji is finding packages that are not part of the compose:
https://composes.stream.centos.org/production/latest-CentOS-Stream/compose/metadata/rpms.json

perl-XML-SAX-Writer and perl-XML-SemanticDiff are pulled in from the "build" repo but are not published packages and are eligible for epel9.

Comment 4 Jitka Plesnikova 2021-12-10 15:17:48 UTC
perl-XML-SAX-Writer and perl-XML-SemanticDiff are not distributed by CentOS Stream. If you want it in EPEL 9, the branch epel9 has to be created.

Comment 5 Paul Howarth 2021-12-10 15:37:09 UTC
(In reply to Jitka Plesnikova from comment #4)
> perl-XML-SAX-Writer and perl-XML-SemanticDiff are not distributed by CentOS
> Stream. If you want it in EPEL 9, the branch epel9 has to be created.

Indeed. I've already raised bugs requesting the creation of these. But somehow koji has pulled in some versions of these packages as part of its "build" repo when you did your build of perl-Test-XML (see the root.log file). These packages aren't available to end users, so people building for EPEL-9 may inadvertently be creating packages with missing dependencies if they don't do local builds before doing builds in koji.


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