Bug 1212750 - examples-manifest.xml needs to be in qt5-qtbase-examples
Summary: examples-manifest.xml needs to be in qt5-qtbase-examples
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qt5-qtbase
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-17 09:43 UTC by Sandro Mani
Modified: 2015-05-27 16:12 UTC (History)
7 users (show)

Fixed In Version: qt5-qtbase-5.4.1-15.fc22
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-05-11 19:01:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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