Bug #1013

error while updating Scratch Server

Added by Angelo Machils over 6 years ago. Updated over 6 years ago.

Status:Closed Start:08/21/2017
Priority:Urgent Due date:
Assignee:- % Done:

0%

Category:- Spent time: -
Target version:-
Votes: 0

Description

While trying to update a Scratch Server install with LXC, I get an error about pulseaudio being required. When trying to install the calculate-utils for example, I get the following error:

!!! The ebuild selected to satisfy "media-sound/pulseaudio:0" has unmet requirements.
- media-sound/pulseaudio-10.0::gentoo USE="alsa-plugin asyncns caps gdbm glib gnome ipv6 orc ssl tcpd udev webrtc
-aec -X -alsa -bluetooth -dbus -doc -equalizer -gtk -jack (-libressl) -libsamplerate -lirc -native-headset (-neon) -ofono-headset (-oss) -qt4 -realtime (-selinux) -sox (-system-wide) (-systemd) -test -zeroconf" ABI_X86="(64) -32 (-x32)"
The following REQUIRED_USE flag constraints are unsatisfied:
udev? ( any-of ( alsa oss ) )

The above constraints are a subset of the following complete expression:
bluetooth? ( dbus ) equalizer? ( dbus ) ofono-headset? ( bluetooth ) native-headset? ( bluetooth ) udev? ( an
y-of ( alsa oss ) )
(dependency required by "app-cdr/cdrtools-3.02_alpha07::gentoo" [binary])
(dependency required by "sys-apps/calculate-utils-3.5.6.7::calculate" [binary])
(dependency required by "calculate-utils" [argument])

History

Updated by Alexander Tratsevskiy over 6 years ago

Hi Angelo
Show the contents of '/var/lib/portage/world'

Which displays the execution `emerge -uDNp world`

Updated by Angelo Machils over 6 years ago

Alexander Tratsevskiy wrote:

Hi Angelo
Show the contents of '/var/lib/portage/world'


Which displays the execution `emerge -uDNp world`

app-admin/sudo
app-arch/lbzip2
app-arch/pigz
app-crypt/sbsigntool
app-crypt/shim-signed
app-editors/nano
app-editors/vim
app-emulation/lxc
app-misc/cstream
app-misc/tmux
app-portage/eix
app-portage/gentoolkit
app-portage/layman
app-shells/bash-completion
dev-perl/JSON
dev-perl/String-ShellQuote
dev-perl/Switch
dev-python/cgroup-utils
dev-vcs/git
mail-client/mailx
mail-mta/postfix
media-fonts/terminus-font
media-gfx/gfxboot-themes-calculate
media-gfx/grub-splashes-calculate
net-dns/bind-tools
net-fs/nfs-utils
net-misc/bridge-utils
net-misc/dhcp
net-misc/ntp
sys-apps/calculate-toolkit
sys-apps/ifplugd
sys-apps/less
sys-apps/openrc
sys-apps/v86d
sys-auth/pam_update
sys-boot/efibootmgr
sys-boot/gnu-efi
sys-boot/grub:2
sys-boot/os-prober
sys-devel/binutils
sys-devel/gcc
sys-fs/btrfs-progs
sys-fs/e2fsprogs
sys-fs/eudev
sys-fs/lxcfs
sys-fs/reiserfsprogs
sys-fs/zfs
sys-kernel/calculate-sources
sys-kernel/dracut
sys-kernel/linux-headers
sys-process/cronie
virtual/linux-sources
virtual/perl-Encode

Updated by Mikhail Hiretsky over 6 years ago

Did you change USE flags? What is system profile?

cat /etc/portage/package.use/custom
eselect profile show

Updated by Angelo Machils over 6 years ago

Mikhail Hiretsky wrote:

Did you change USE flags? What is system profile?


[...]

The system profile is CSS and the file contains:

# required by mail-mta/postfix
mail-mta/postfix sasl

I could make it possible to allow pulseaudio to be installed, but that should not be the way. There is absolutely no reason why suddenly pulseaudio is mandatory, especially on a server. BTW this server has been running for months and has seen updates before. Only with the last one, this pulseaudio 'thingie' comes up as an issue.

Updated by Mikhail Hiretsky over 6 years ago

Did you perform cl-update -s before emerge calculate-utils?

Updated by Angelo Machils over 6 years ago

Mikhail Hiretsky wrote:

Did you perform cl-update -s before emerge calculate-utils?

The first action when this server was due for an update was indeed 'just' using the cl-update commnand. That's when the message about pulseaudio first appeared. Strangely enough I did an update on a server in the office earlier that day, same way of installing and the same 'extra' applications (just a little more up-to-date than the server with the issue) and there was no problem.

Updated by Mikhail Hiretsky over 6 years ago

We found the problem with binary package. Updates coming soon.

Updated by Alexander Tratsevskiy over 6 years ago

  • Status changed from New to Closed

Also available in: Atom PDF

Thank you!