Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 370863 - media-sound/ncmpcpp should DEPEND on dev-util/pkgconfig
Summary: media-sound/ncmpcpp should DEPEND on dev-util/pkgconfig
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-09 19:38 UTC by Cedric Sodhi
Modified: 2011-06-10 06:43 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Sodhi 2011-06-09 19:38:47 UTC
I'm afraid this is not a singular case. at least ncmpcpp fails to emerge because it does not find libmpdclient installed, I don't know much aboout configure scripts but I think most of them require pkgconfig to work properly. Not only ncmpcpp, which does.

I claim that pkgconfig should be made part of system. System holds, to my opinion, all sorts of nonsense that I find very inappropriate, so something as fundamental as pkgconfig is the least that one could expect from that set.

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-06-10 03:19:48 UTC
Thanks for reporting. It is fixed in 0.5.7 which is going stable right now (bug #369335).
Comment 2 Cedric Sodhi 2011-06-10 04:26:46 UTC
Don't you agree pkg-config belongs in system? We don't know how many of these errors go unnoticed because configure would not throw fatal errors in case of optional packages.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2011-06-10 06:43:01 UTC
(In reply to comment #2)
> Don't you agree pkg-config belongs in system? We don't know how many of these
> errors go unnoticed because configure would not throw fatal errors in case of
> optional packages.

I don't agree with putting dev-util/pkgconfig to system which is only a DEPEND of packages because it would be useless for binary-only systems.   Then --depclean wouldn't be able to remove it, and it's depends, like
dev-libs/glib:2.  Packages should just have proper deps.