Bug 919732 - cups-config should be moved to -devel package
Summary: cups-config should be moved to -devel package
Status: RESOLVED DUPLICATE of bug 142004
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Printing (show other bugs)
Version: 201502*
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Johannes Meixner
QA Contact: Johannes Meixner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-26 14:18 UTC by Dominique Leuenberger
Modified: 2015-02-26 14:39 UTC (History)
0 users

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2015-02-26 14:18:56 UTC
cups-config is wrongly installed as part of cups-libs, when it's actually only used for development purposes.

it is NOT there to configure cups, but rather to give linker/compiler hints to other programs (similar to pkg-config)
Comment 1 Johannes Meixner 2015-02-26 14:39:38 UTC
cups-config is totally intentionally part of cups-libs.

It is NOT (why did you write 'NOT' and not 'not'?) ONLY
there for build-time software like linker/compiler.

For example any software might run "cups-config --version"
during runtime.

As far as I rememeber off the top of my head it is in cups-libs
because it is also needed by some other software during runtime
and cups-libs is the only CUPS binary RPM that is installed
in any case - even in a build system and also in a minimal system
that somehow likes to use CUPS at least in some minimalist way.

Right now I don't know the details - it was long before I became
CUPS maintainer - I just did the usual and had a look at the
cups.changes package source file and I found:
-------------------------------------------------------------------
Sat Jan 14 17:50:52 CET 2006 - lmuelle@suse.de

- Move cups-config to the libs sub package. Then we do not bother
  anyone as cups-libs is required by cups-devel and cups; [#142004].

...

Wed Jan 11 19:03:06 CET 2006 - kssingvo@suse.de

- moved cups-config into main package (bugzilla#142004)

-------------------------------------------------------------------
For details see
https://bugzilla.opensuse.org/show_bug.cgi?id=142004

Hey!
This issue was even reported by me!

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