Bug 443024

Summary: Publican should depend on kdesdk-utils rather than kdesdk
Product: [Community] Publican Reporter: Keith Sharp <kms>
Component: publicanAssignee: Jeff Fearn 🐞 <jfearn>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: 1.6CC: mdehaan, mmcallis, petersen, publican-list, rdieter, stickster
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.34 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 631838 (view as bug list) Environment:
Last Closed: 2008-07-20 23:36:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 432443    
Bug Blocks: 631838    
Attachments:
Description Flags
Patch to SPEC file to depend on kdesdk-potools rather than kdesdk none

Description Keith Sharp 2008-04-18 08:32:03 UTC
The current publican SPEC file has a dependency on the kdesdk package for the
xml2pot and po2xml binaries.  This requires GNOME users to install the bulk of
the KDE system just to use Publican.  I have submitted a patch to create a
sub-package of kdesdk (443023).  The patch attached changes Publican to depend
on the new kdesdk-potools subpackage which means that GNOME user would only need
Publican, this new sub-package, and QT, to create documentation.

Comment 1 Keith Sharp 2008-04-18 08:32:03 UTC
Created attachment 302851 [details]
Patch to SPEC file to depend on kdesdk-potools rather than kdesdk

Comment 2 Rex Dieter 2008-04-18 12:20:15 UTC
In the meantime, instead of using
Requires: kdesdk
Consider using
Requires: %{_bindir}/xml2pot %{_bindir}/po2xml
instead (asap).

This should ensure things continue to work before and after any split is done 
in kdesdk (which should be coming soon, hopefully).

Comment 3 Jeff Fearn 🐞 2008-04-21 03:49:21 UTC
Changed requires and buildrequires to: %{_bindir}/xml2pot %{_bindir}/po2xml

Comment 4 Jens Petersen 2008-06-25 03:31:07 UTC
I still see "Requires: kdesdk" in both devel and F-9.

It can be replaced by kdesdk-utils for both of them or the above if you prefer.

Comment 5 Jeff Fearn 🐞 2008-06-25 03:42:40 UTC
0.34, where this bug has been fixed, is still being baked.

Comment 6 Paul W. Frields 2008-07-13 15:35:29 UTC
This can be fixed in the current (F-8, F-9, devel) package CVS -- it's just a
specfile change and a new build and push.  It doesn't need to hang on 0.34 being
ready.  I'm happy to do it, if that helps.

Comment 7 Fedora Update System 2008-07-15 02:53:14 UTC
publican-0.33-1.fc9 has been submitted as an update for Fedora 9

Comment 8 Jeff Fearn 🐞 2008-07-15 03:20:24 UTC
Vote 1: https://admin.fedoraproject.org/updates/F9/pending/publican-0.33-1.fc9

Also built in devel and F8. However as kdesdk-utils is not available in F8 I did
not push it as an update.

Comment 9 Jeff Fearn 🐞 2008-07-15 22:20:52 UTC
*** Bug 455412 has been marked as a duplicate of this bug. ***

Comment 10 Fedora Update System 2008-07-17 14:16:41 UTC
publican-0.33-1.fc9 has been pushed to the Fedora 9 stable repository.  If problems still persist, please make note of it in this bug report.