Bug 1212750

Summary: examples-manifest.xml needs to be in qt5-qtbase-examples
Product: [Fedora] Fedora Reporter: Sandro Mani <manisandro>
Component: qt5-qtbaseAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jgrulich, jreznik, kevin, ltinkl, rdieter, rnovacek, than
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qt5-qtbase-5.4.1-15.fc22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-05-11 19:01:23 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:

Description Sandro Mani 2015-04-17 09:43:26 UTC
Description of problem:
The qt5-qtbase-doc is currently not being built on rawhide because %bootstrap has remained set to 1 since 5.4.1-2.

Comment 1 Sandro Mani 2015-04-17 11:04:18 UTC
Also, I'd say

/usr/share/doc/qt5/qdoc/examples-manifest.xml

needs to be in qt5-qtbase-examples, otherwise, to get the examples appearing in qt-creator, both qt5-qtbase-doc and qt5-qtbase-examples need to be installed, see also bug #1212588.

Comment 2 Rex Dieter 2015-04-17 12:52:42 UTC
per dup bug #1211203

"rawhide builds are built in bootstrap mode on purpose until the gcc5 mass rebuild happens."

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

Comment 3 Rex Dieter 2015-04-17 12:56:27 UTC
and,

%changelog
* Fri Apr 17 2015 Rex Dieter <rdieter> 5.4.1-10
- -examples: include %%{_qt5_docdir}/qdoc/examples-manifest.xml (#1212750)

Comment 4 Sandro Mani 2015-04-17 13:02:49 UTC
Thanks

Comment 5 Sandro Mani 2015-04-17 13:10:33 UTC
You'll also want to exclude

%{_qt5_docdir}/qdoc/examples-manifest.xml

from -doc to avoid conflicts.

Comment 6 Rex Dieter 2015-04-17 13:12:39 UTC
It's also possible for multiple pkgs to own the same file/content (as long as there isn't version skew).

Comment 7 Sandro Mani 2015-04-17 22:42:19 UTC
Ah ok, didn't know that. Cool, thanks.

Comment 8 Kevin Kofler 2015-04-21 20:00:33 UTC
Possible, yes. Recommended, no. Do we really need this file in -doc?

Comment 9 Rex Dieter 2015-05-07 13:23:57 UTC
Re-opening sigh, trying to install qt5-qtbase-5.4.1-14.fc22 stuff by hand and hitting:

file /usr/share/doc/qt5/qdoc/examples-manifest.xml conflicts between attempted installs of qt5-qtbase-doc-5.4.1-14.fc22.noarch and qt5-qtbase-examples-5.4.1-14.fc22.x86_64

Not sure how that is happening, will have to find some solution.

Comment 10 Rex Dieter 2015-05-07 13:30:43 UTC
Looks like doc entropy again, see diffs:

-    <tags>documentation,qml,qdoc</tags>
+    <tags>qdoc,qml,documentation</tags>

the wierd thing I don't get here: koji should have failed the build since apparently this noarch content (included in qt5-qtbase-doc.noarch) varied between builds.

Comment 11 Rex Dieter 2015-05-07 13:51:37 UTC
For what it's worth:
https://fedoraproject.org/wiki/Features/NoarchSubpackages#What.27s_this_all_about.3F

koji in fact does not currently enforce identical noarch content, only identical file names. :(

Comment 13 Fedora Update System 2015-05-08 12:10:37 UTC
qt5-qtbase-5.4.1-15.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/qt5-qtbase-5.4.1-15.fc22

Comment 14 Fedora Update System 2015-05-08 12:15:08 UTC
qt5-qtbase-5.4.1-15.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/qt5-qtbase-5.4.1-15.fc21

Comment 15 Fedora Update System 2015-05-08 12:15:10 UTC
qt5-qtbase-5.4.1-13.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/qt5-qtbase-5.4.1-13.fc20

Comment 16 Fedora Update System 2015-05-08 15:25:02 UTC
qt5-qtbase-5.4.1-15.el7 has been submitted as an update for Fedora EPEL 7.
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6184/qt5-qtbase-5.4.1-15.el7

Comment 17 Fedora Update System 2015-05-08 15:25:27 UTC
qt5-qtbase-5.4.1-15.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6186/qt5-qtbase-5.4.1-15.el6

Comment 18 Fedora Update System 2015-05-08 16:41:14 UTC
Package qt5-qtbase-5.4.1-15.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing qt5-qtbase-5.4.1-15.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-6186/qt5-qtbase-5.4.1-13.el6
then log in and leave karma (feedback).

Comment 19 Fedora Update System 2015-05-11 19:01:23 UTC
qt5-qtbase-5.4.1-15.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 20 Fedora Update System 2015-05-20 18:50:57 UTC
qt5-qtbase-5.4.1-15.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 21 Fedora Update System 2015-05-26 21:24:44 UTC
qt5-qtbase-5.4.1-15.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 22 Fedora Update System 2015-05-26 21:30:44 UTC
qt5-qtbase-5.4.1-15.el7 has been pushed to the Fedora EPEL 7 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 23 Fedora Update System 2015-05-27 16:12:22 UTC
qt5-qtbase-5.4.1-15.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.