Bug 704030 - package conflicts in 15 Final RC1
Summary: package conflicts in 15 Final RC1
Alias: None
Product: Fedora
Classification: Fedora
Component: spin-kickstarts
Version: 15
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Dennis Gilmore
QA Contact: Fedora Extras Quality Assurance
Whiteboard: AcceptedBlocker
Depends On:
Blocks: F15Blocker, F15FinalBlocker
TreeView+ depends on / blocked
Reported: 2011-05-11 21:24 UTC by Andre Robatino
Modified: 2011-05-15 16:22 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2011-05-15 16:22:55 UTC
Type: ---

Attachments (Terms of Use)

Description Andre Robatino 2011-05-11 21:24:10 UTC
Description of problem:
Output from https://fedoraproject.org/wiki/QA:Testcase_Mediakit_FileConflicts (either i386 or x86_64, they are identical):

0 file conflicts found.
3 package conflicts found.

== Package conflicts ==



Version-Release number of selected component (if applicable):
15 Final RC1 DVD

Comment 1 Bill Nottingham 2011-05-11 22:10:06 UTC
generic-* and astronomy-* shouldn't be on the media kit.

Comment 2 James Laska 2011-05-12 00:30:13 UTC
(In reply to comment #1)
> generic-* and astronomy-* shouldn't be on the media kit.

No, they shouldn't

# ll /media/Packages/generic*
-rw-rw-r--. 3 root root 1263248 Mar 22 23:21 /media/Packages/generic-logos-15.0.0-1.fc15.noarch.rpm
-rw-rw-r--. 3 root root   19388 Feb 12 00:19 /media/Packages/generic-release-15-0.4.noarch.rpm

Comment 3 James Laska 2011-05-12 00:33:31 UTC
+1 Blocker for the Alpha release criteria [1] "There must be no file conflicts (cases where the files in some packages conflict but the packages have explicit Conflicts: tags are acceptable) or unresolved package dependencies during a media-based (CD/DVD) install "

Repodiff between TC1 and RC1 shows generic*rpm packages being added - http://fpaste.org/O3k1/

[1] https://fedoraproject.org/wiki/Fedora_15_Alpha_Release_Criteria

Comment 4 Bruno Wolff III 2011-05-12 01:29:26 UTC
How are you doing the build? generic* and astronomy-bookmarks are already excluded and appear to have been for some time.
I suspect that someone did a repo override incorrectly. If you do one you need to still use the --excludes from the normal repo command.

Comment 5 Adam Williamson 2011-05-12 02:14:01 UTC
not sure what's going on here, though obviously generic-* should be rebuilt to match fedora-* , I still can't see why they're included; the new fedora-* packages don't seem to be missing any files or provides. Though fedora-release should have the release notes in it, shouldn't it?

Fedora Bugzappers volunteer triage team

Comment 6 Bruno Wolff III 2011-05-12 02:37:47 UTC
Pungi has an inclusive resolver. It will bring in all packages that satisfy a dependency. To keep stuff out you need to use --excludes on the repo definition. If someone were to use a substitute repo command (for example to point to a local mirror) without including the --excludes in the repo definition, all sorts of stuff that isn't supposed to get included will get pulled in.

Comment 7 James Laska 2011-05-12 11:35:17 UTC
Assigning to Fedora rel-eng (dennis@ausil.us).

Comment 8 Dennis Gilmore 2011-05-12 15:22:03 UTC
+1 blocker from me

Comment 9 Adam Williamson 2011-05-12 15:58:29 UTC
+1 blocker, obviously.

Fedora Bugzappers volunteer triage team

Comment 10 Adam Williamson 2011-05-15 16:22:55 UTC
This is fixed in RC2, I believe, and since it was simply down to the media creation commands - nothing that requires a package change - we can close it.

Fedora Bugzappers volunteer triage team

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