Summary: | request: install client libs only for e.g. database servers like mysql, postgresql | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael Kefeder <m.kefeder> |
Component: | [OLD] Development | Assignee: | PgSQL Bugs <pgsql-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | enhancement | CC: | deviantgeek, esigra, mysql-bugs |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michael Kefeder
2003-05-29 04:54:44 UTC
i have as the sole maintainer on mysql in the past (thankfully i have help these days, bases are more covered, finally...) flat-out rejected this because there are surely tonnes of ebuilds this schema can be applied to. further, it makes no sense to stop with clientonly. what about -doc, -devel, -lib, -server, -client, etc, etc, etc. further, making this into a USE flag is complete nonsense as USE flags are for OPTIONAL BUILD-TIME FUNCTIONALITY, they are not meant as an arbitrary way to carve up a package into subpackages. Sorry, bubba, but you really havent put hardly ANY thought into this at all. However, I think your END GOAL is noble and worthy. Why not start a crusade to have subpackages support in portage properly? Then all the ebuilds in the tree could start defining subpackages, dependencies could be updated to depend on subpackage components, etc. First of all - the clientonly flag idea is not from me, its origin is from a discussion about client only features for subversion (see http://bugs.gentoo.org/show_bug.cgi?id=20842#c1) and came from Patrick Kursawe, and he seems to be quite involved in gentoo. At that time i didn't know that there's no sub-package support in gentoo and i was told that using that extra flag could be a way of solving it. That's why i reused that idea for the database server ebuilds... You are right that this shouldn't stop at "client only" packages and it's a bad idea to add this feature to the use-flags. So it's time to start a crusade for subpackage support in portage, as you said... If someone could please close that bug? I'm going to rephrase the issue to a request for subpackages and file a new "bug", if that request doesn't exist already. Post the new bug # here once you have created it, and I will close this bug then (I'm just doing this to keep track of the overall issue). ok, here you go: it's bug #22219 Closing as per user request. See the new bug instead. #22219. |