* [gentoo-dev] sys-apps/diffutils dependency on >=sys-apps/man-pages-2.46
@ 2007-12-29 20:45 Stefan Hellermann
2007-12-30 0:16 ` [gentoo-dev] " Duncan
0 siblings, 1 reply; 4+ messages in thread
From: Stefan Hellermann @ 2007-12-29 20:45 UTC (permalink / raw
To: gentoo-dev
Hello,
why has sys-apps/diffutils a dependency on >=sys-apps/man-pages-2.46?
I'm using a embedded uclibc system, and in uclibc man, man-pages and groff are removed
from the system target to not require c++. But diffutils depends on man-pages for no
obvious reason, and pulls in man and groff with a dependency on c++.
Cheers
Stefan
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-dev] Re: sys-apps/diffutils dependency on >=sys-apps/man-pages-2.46
2007-12-29 20:45 [gentoo-dev] sys-apps/diffutils dependency on >=sys-apps/man-pages-2.46 Stefan Hellermann
@ 2007-12-30 0:16 ` Duncan
2008-01-02 15:00 ` Stefan Hellermann
0 siblings, 1 reply; 4+ messages in thread
From: Duncan @ 2007-12-30 0:16 UTC (permalink / raw
To: gentoo-dev
Stefan Hellermann <stefan@the2masters.de> posted
4776B1F9.2060302@the2masters.de, excerpted below, on Sat, 29 Dec 2007
21:45:45 +0100:
> why has sys-apps/diffutils a dependency on >=sys-apps/man-pages-2.46?
>
> I'm using a embedded uclibc system
There are people here who work with embedded and ulibc. I'm not one of
them and won't try to answer directly. However, to fix the dependency...
Use /etc/portage/profiles/package.provided. See the portage manpage for
details. I have a number of "unnecessary dependencies" listed there, and
a few virtuals faked in a virtuals file in the same dir, as well. If you
don't like Gentoo's dependencies, they /do/ give you a way to change them
yourself without a whole lot of trouble. =8^)
BTW, if you aren't yet aware of it, there's the Gentoo-embedded list.
Next time I'd suggest trying there, first. =8^)
--
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Re: sys-apps/diffutils dependency on >=sys-apps/man-pages-2.46
2007-12-30 0:16 ` [gentoo-dev] " Duncan
@ 2008-01-02 15:00 ` Stefan Hellermann
2008-01-03 15:32 ` Mike Frysinger
0 siblings, 1 reply; 4+ messages in thread
From: Stefan Hellermann @ 2008-01-02 15:00 UTC (permalink / raw
To: gentoo-dev
Hi,
masking out the dependency with /etc/portage/profile is not a problem, but why is it
needed? Why is there the dependency on man-pages in diffutils? I think this question is
not related to embedded, it's about a wrong dependency of a system-package. More people
could hit this when they build a minimal vserver or simply don't like man. Any objections
on removing this dependency?
Cheers
Stefan Hellermann
Duncan schrieb:
> Stefan Hellermann <stefan@the2masters.de> posted
> 4776B1F9.2060302@the2masters.de, excerpted below, on Sat, 29 Dec 2007
> 21:45:45 +0100:
>
>> why has sys-apps/diffutils a dependency on >=sys-apps/man-pages-2.46?
>>
>> I'm using a embedded uclibc system
>
> There are people here who work with embedded and ulibc. I'm not one of
> them and won't try to answer directly. However, to fix the dependency...
>
> Use /etc/portage/profiles/package.provided. See the portage manpage for
> details. I have a number of "unnecessary dependencies" listed there, and
> a few virtuals faked in a virtuals file in the same dir, as well. If you
> don't like Gentoo's dependencies, they /do/ give you a way to change them
> yourself without a whole lot of trouble. =8^)
>
> BTW, if you aren't yet aware of it, there's the Gentoo-embedded list.
> Next time I'd suggest trying there, first. =8^)
>
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-dev] Re: sys-apps/diffutils dependency on >=sys-apps/man-pages-2.46
2008-01-02 15:00 ` Stefan Hellermann
@ 2008-01-03 15:32 ` Mike Frysinger
0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger @ 2008-01-03 15:32 UTC (permalink / raw
To: gentoo-dev; +Cc: Stefan Hellermann
[-- Attachment #1: Type: text/plain, Size: 554 bytes --]
On Wednesday 02 January 2008, Stefan Hellermann wrote:
> masking out the dependency with /etc/portage/profile is not a problem, but
> why is it needed? Why is there the dependency on man-pages in diffutils? I
> think this question is not related to embedded, it's about a wrong
> dependency of a system-package.
it is not wrong if you review the history. it was added to prevent man page
collisions in stable packages. the dependency will be dropped after the next
release like it was originally planned (and to the angst of solar).
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 835 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-01-03 15:37 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-29 20:45 [gentoo-dev] sys-apps/diffutils dependency on >=sys-apps/man-pages-2.46 Stefan Hellermann
2007-12-30 0:16 ` [gentoo-dev] " Duncan
2008-01-02 15:00 ` Stefan Hellermann
2008-01-03 15:32 ` Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox