Bug 1214130

Summary: Broken dependency perl-Carp-1.36-1.fc21.noarch requires perl-4:5.18.4-308.fc21.x86_64 on upgrade to F22
Product: [Fedora] Fedora Reporter: Abdel Gadiel Martínez Lassonde <abdel.g.martinez.l>
Component: distributionAssignee: Václav Pavlín <vpavlin>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: dennis, mmaslano, perl-devel, ppisar, rc040203, tflink, wwoods
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-19 13:49:15 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:
Attachments:
Description Flags
Warning message when using FedUp. none

Description Abdel Gadiel Martínez Lassonde 2015-04-22 05:24:06 UTC
Created attachment 1017233 [details]
Warning message when using FedUp.

Description of problem:
I have installed a F21 Workstation installation from Live DVD, then upgraded it using fedup:

# fedup --network 22 --instrepo http://dl.fedoraproject.org/pub/alt/stage/22_Beta_RC3/Server/x86_64/os/

At the end of the upgrade, the system shows a warning message. I'm able to continue with the process but not sure warning is going to affect later. 

Version-Release number of selected component (if applicable):
fedup-0.9.2-1.fc21.noarch
22_Beta_RC3

How reproducible:
100% (2/2 try)

Steps to Reproduce:
1. Install Fedora 21 from Live DVD
2. Upgrade using yum update
3. Run FedUp with Beta RC3

Actual results:
Warning message.

Expected results:
No warnings.

Additional info:
No extra info.

Comment 1 Will Woods 2015-04-22 17:22:14 UTC
This is a problem with the dependencies of the perl-Carp package.
fedup just installs the packages.
Reassigning to perl-Carp.

Comment 2 Ralf Corsepius 2015-04-22 17:43:00 UTC
This is not a problem with the perl-Carp package, this is a rel-eng issue.

They unleashed a higher version of perl-Carp for fc21 than for fc22.

Actually, they released an update for fc21 while the version for fc22 is stuck in the release freeze.

That said, I think this BZ should be closed and rel-eng be flamed ;)

Comment 3 Jason Tibbitts 2015-04-22 17:44:40 UTC
Beta freeze is over now anyway, so if the update is pushed in bodhi then it should go out when the tree is next composed.

Comment 4 Ralf Corsepius 2015-04-23 03:13:23 UTC
(In reply to Jason Tibbitts from comment #3)
> Beta freeze is over now anyway, so if the update is pushed in bodhi then it
> should go out when the tree is next composed.

Until then, forget about testing fedup - Due to the unaddressed defects of the release process, testing fedup in this phase of the release preparations is a waste of time.

Comment 5 Petr Pisar 2015-04-23 05:57:52 UTC
Yes, this is flaw in release process:

$ koji list-tag-history --build=perl-Carp-1.36-1.fc21
[...]
Tue Apr  7 12:38:02 2015: perl-Carp-1.36-1.fc21 tagged into f21-updates-pending by bodhi
[...]
Tue Apr  7 19:22:50 2015: perl-Carp-1.36-1.fc21 tagged into f21-updates by bodhi [still active]

$ koji list-tag-history --build=perl-Carp-1.36-1.fc22
[...]
Tue Apr  7 12:37:26 2015: perl-Carp-1.36-1.fc22 tagged into f22-updates-pending by bodhi
Mon Apr 20 18:55:36 2015: perl-Carp-1.36-1.fc22 tagged into f22 by bodhi [still active]

$ bodhi perl-Carp-1.36-1.fc22
[...]
             bodhi - 2015-04-20 16:48:57 (karma 0)
             This update is currently being pushed to the Fedora 22
             stable updates repository.
             bodhi - 2015-04-21 18:41:50 (karma 0)
             This update has been pushed to stable

(Please note that mirroring repositories adds another few days delay.) 

Here you can see release engineers released F21 package before F22 package.

If Fedora wants to assure upgrade path at any moment, Bodhi system should serialize pushes between Fedora branches.

Comment 6 Fedora End Of Life 2016-07-19 13:49:15 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.