Bug #1013
error while updating Scratch Server
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