Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543588 - media-sound/pasystray-0.2.1 blocks media-sound/pulseaudio-5.0-r7
Summary: media-sound/pasystray-0.2.1 blocks media-sound/pulseaudio-5.0-r7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-17 10:16 UTC by Teun Blok
Modified: 2015-03-19 10:06 UTC (History)
0 users

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


Attachments
Emerge --info (emerge_info,4.71 KB, text/plain)
2015-03-17 10:16 UTC, Teun Blok
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Teun Blok 2015-03-17 10:16:42 UTC
Created attachment 399090 [details]
Emerge --info

emerge -u pulseaudio (to version 5.0-r7) is not possible because of a conflict. In ebuild pasystray-0.2.1 exist a RDEPEND to pulseaudio-1.0. The conflict is:


WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

media-sound/pulseaudio:0

  (media-sound/pulseaudio-5.0-r7:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=media-sound/pulseaudio-1.0[glib,avahi] required by (media-sound/pasystray-0.2.1:0/0::gentoo, installed)

Can anybody change the ebuild of pasystray to a more common RDEPEND so that I can emerge pulseaudio-5.0-r7 which is stable for amd64.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2015-03-17 12:16:48 UTC
Please paste the full portage output.

The dependency is:

|| ( >=media-sound/pulseaudio-1.0[glib,avahi] >=media-sound/pulseaudio-5.0-r3[glib,zeroconf] )

so enabling zeroconf USE flag on pulseaudio should solve the block.
Comment 2 Teun Blok 2015-03-17 17:37:03 UTC
The full portage output is:

i5-4430 teun # emerge -av pulseaudio

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] media-sound/pulseaudio-5.0-r4  USE="X alsa asyncns avahi bluetooth caps dbus gdbm glib gnome gtk ipv6 orc qt4 ssl systemd tcpd udev webrtc-aec -doc -equalizer -jack -libsamplerate -lirc (-neon) (-oss) -realtime (-system-wide) {-test} -xen" ABI_X86="(64) (-32) (-x32)" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

media-sound/pulseaudio:0

  (media-sound/pulseaudio-5.0-r7:0/0::gentoo, ebuild scheduled for merge) conflicts with
    >=media-sound/pulseaudio-1.0[glib,avahi] required by (media-sound/pasystray-0.2.1:0/0::gentoo, installed)
                                      ^^^^^ 


Would you like to merge these packages? [Yes/No] 


It should emerge pulseaudio-5.0.-r7 which is stable and I do not have any packages masked or keyworded. Instead it skips -r7 and wants to emerge again -r4.
Comment 3 Teun Blok 2015-03-17 17:42:30 UTC
I put media-sound/pulseaudio zeroconf in packages.use and now it compiles pulseaudio-5.0-r7 and the warning to pasystray disappaered.

i5-4430 teun # emerge -av pulseaudio

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] media-sound/pulseaudio-5.0-r7 [5.0-r4] USE="X alsa alsa-plugin%* asyncns bluetooth caps dbus gdbm glib gnome gtk ipv6 orc qt4 ssl systemd tcpd udev webrtc-aec zeroconf%* -doc -equalizer -jack -libsamplerate -lirc (-neon) (-oss) -realtime (-system-wide) {-test} -xen (-avahi%*)" ABI_X86="(64) (-32) (-x32)" 0 KiB

Total: 1 package (1 upgrade), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] 


It compiles ok, so I think my bug is solved.
Many thanks Michael