1 |
Alan McKinnon wrote:
|
2 |
> On 14/01/2015 15:39, Raffaele BELARDI wrote: |
3 |
>> # equery d virtual/notification-daemon-0 |
4 |
>> * These packages depend on virtual/notification-daemon-0: |
5 |
>> x11-libs/libnotify-0.7.6-r1 (virtual/notification-daemon) |
6 |
>> |
7 |
>> # equery d x11-libs/libnotify |
8 |
>> * These packages depend on x11-libs/libnotify: |
9 |
>> media-sound/ario-1.5.1 (libnotify ? x11-libs/libnotify) |
10 |
>> x11-misc/notification-daemon-3.14.1 (>=x11-libs/libnotify-0.7) |
11 |
>> |
12 |
>> # equery d x11-misc/notification-daemon |
13 |
>> * These packages depend on x11-misc/notification-daemon: |
14 |
>> virtual/notification-daemon-0 (gnome ? x11-misc/notification-daemon) |
15 |
>> (!gnome ? x11-misc/notification-daemon) |
16 |
>> |
17 |
>> So it seems virtual/notification-daemon-0 is pulled in by |
18 |
>> x11-misc/notification-daemon, which is pulled in by |
19 |
>> virtual/notification-daemon-0. Where is my misunderstanding? |
20 |
>> |
21 |
>> thanks, |
22 |
>> |
23 |
>> raffaele |
24 |
>> |
25 |
> |
26 |
> |
27 |
> Are you sure your second command above is correct? I get different results: |
28 |
> |
29 |
> khamul ~ # equery d virtual/notification-daemon-0 |
30 |
> * These packages depend on virtual/notification-daemon-0: |
31 |
> x11-libs/libnotify-0.7.6-r1 (virtual/notification-daemon) |
32 |
> |
33 |
> |
34 |
> khamul ~ # equery d x11-libs/libnotify |
35 |
> * These packages depend on x11-libs/libnotify: |
36 |
> app-admin/system-config-printer-gnome-1.4.3-r1 |
37 |
> (x11-libs/libnotify[introspection]) |
38 |
> app-emulation/emul-linux-x86-gtklibs-20140508-r6 (abi_x86_32 ? |
39 |
>> =x11-libs/libnotify-0.7.6-r1[abi_x86_32(-)]) |
40 |
> media-video/handbrake-0.9.9-r1 (gtk ? x11-libs/libnotify) |
41 |
> media-video/vlc-2.1.5 (libnotify ? x11-libs/libnotify:0) |
42 |
> www-client/midori-0.5.8-r1 (>=x11-libs/libnotify-0.7) |
43 |
> |
44 |
> |
45 |
> khamul ~ # equery d x11-misc/notification-daemon |
46 |
> * These packages depend on x11-misc/notification-daemon: |
47 |
> virtual/notification-daemon-0 (gnome ? x11-misc/notification-daemon) |
48 |
> (!gnome ? x11-misc/notification-daemon) |
49 |
> |
50 |
|
51 |
Yes:
|
52 |
|
53 |
# grep libnotify
|
54 |
/usr/portage/x11-misc/notification-daemon/notification-daemon-3.14.1.ebuild
|
55 |
>=x11-libs/libnotify-0.7
|
56 |
|
57 |
The problem seems to me in the x11-libs/libnotify-0.7.6-r1 ebuild, why
|
58 |
should a library depend on the application that uses it?
|
59 |
|
60 |
# grep notification-daemon
|
61 |
/usr/portage/x11-libs/libnotify/libnotify-0.7.6-r1.ebuild
|
62 |
PDEPEND="virtual/notification-daemon"
|
63 |
|
64 |
raffaele |