Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
LXQt ebuilds: keeps trying to pull udisks
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
douteiful
n00b
n00b


Joined: 10 Aug 2014
Posts: 1

PostPosted: Sun Aug 10, 2014 5:28 am    Post subject: LXQt ebuilds: keeps trying to pull udisks Reply with quote

Hello.

I'm keeping a minimal system where I've masked dbus, but after trying to install LXQt it tries to pull liblxqt-mount, udisks, polkit, consolekit, and dbus with it.
I assume this is due to LXQt's mount plugin, which I don't really need, so I disabled lxqt-panel's "mount" USE flag. I also assume this would make the liblxqt-mount package unnecessary, but it still tries to pull it.
Examining the ebuilds, it seems in many of them USE flags don't have any effect on dependencies.

Am I wrong for assuming that liblxqt-mount should be unnecessary if I disable the "mount" USE flag?

Here's the emerge attempt.

Quote:
# USE="-mount" emerge -a lxqt-base/lxqt-meta

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

Calculating dependencies ... . . ..... done!

The following packages are causing rebuilds:

(x11-libs/libfm-1.2.0::gentoo, ebuild scheduled for merge) causes rebuilds for:
(x11-misc/pcmanfm-1.1.2::gentoo, ebuild scheduled for merge)
[ebuild N ] sys-apps/gptfdisk-0.8.10 USE="ncurses -static"
[ebuild N ] dev-lang/spidermonkey-17.0.0-r3 USE="-debug -jit -minimal -static-libs {-test}"
[ebuild N ] dev-util/gdbus-codegen-2.40.0 PYTHON_TARGETS="python2_7 python3_3 -python3_2"
[ebuild N ] sys-block/parted-3.1-r1 USE="debug nls readline -device-mapper (-selinux) -static-libs {-test}"
[ebuild N ] lxde-base/lxmenu-data-0.1.2
[ebuild NS ] app-text/docbook-xml-dtd-4.4-r2 [4.1.2-r6, 4.2-r2, 4.5-r1]
[ebuild N ~] lxqt-base/libsysstat-0.1.0
[ebuild N #] sys-apps/dbus-1.8.6 USE="X -debug -doc (-selinux) -static-libs -systemd {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-qt/qtdbus-4.8.5 USE="exceptions (-aqua) -debug -pch"
[ebuild N ] dev-libs/dbus-glib-0.100.2-r1 USE="-debug -doc -static-libs {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild N ] app-accessibility/at-spi2-core-2.12.0 USE="X introspection"
[ebuild N ] app-accessibility/at-spi2-atk-2.12.1 USE="{-test}"
[ebuild N ] sys-auth/polkit-0.112-r1 USE="gtk introspection nls pam -examples -kde (-selinux) -systemd"
[ebuild N ] sys-auth/consolekit-0.4.6 USE="acl pam policykit -debug -doc (-selinux) -systemd-units {-test}"
[ebuild R ] sys-fs/eudev-1.9-r2 USE="gudev*"
[ebuild N ] dev-libs/libatasmart-0.19-r1 USE="-static-libs"
[ebuild N ] virtual/libgudev-215-r1 USE="-introspection -static-libs -systemd" ABI_X86="(64) -32 (-x32)"
[ebuild N ] sys-fs/udisks-2.1.3 USE="gptfdisk introspection -cryptsetup -debug (-selinux) -systemd"
[ebuild N ~] razorqt-base/libqtxdg-0.5.3 USE="{-test}"
[ebuild N ~] lxqt-base/liblxqt-0.7.0
[ebuild N ~] lxqt-base/lxqt-globalkeys-0.7.0
[ebuild N ~] lxqt-base/lxqt-config-0.7.0-r1
[ebuild N ~] lxqt-base/lxqt-qtplugin-0.7.0
[ebuild N ~] lxqt-base/lxqt-about-0.7.0
[ebuild N ~] lxqt-base/lxqt-runner-0.7.0-r1
[ebuild N ~] lxqt-base/lxqt-notificationd-0.7.0
[ebuild N ~] lxqt-base/lxqt-config-randr-0.7.0
[ebuild N ] dev-qt/qtsvg-4.8.5 USE="accessibility exceptions (-aqua) -debug -pch"
[ebuild N ~] lxqt-base/liblxqt-mount-0.7.0
[ebuild N ~] lxqt-base/lxqt-panel-0.7.0-r1 USE="alsa clock desktopswitch kbindicator mainmenu quicklaunch showdesktop taskbar tray volume -colorpicker -cpuload -dom -mount -networkmonitor -pulseaudio -screensaver -sensors -sysstat -teatime -worldclock"
[ebuild NS #] x11-libs/gtk+-3.12.2 [2.24.23] USE="X introspection xinerama (-aqua) -cloudprint -colord -cups -debug -examples {-test} -vim-syntax -wayland"
[ebuild N ] gnome-extra/polkit-gnome-0.105
[ebuild r U ~] x11-libs/libfm-1.2.0 [1.1.4]
[ebuild N ] lxde-base/lxde-icon-theme-0.5.0-r1
[ebuild rR ] x11-misc/pcmanfm-1.1.2
[ebuild N ~] x11-misc/obconf-qt-0.1.0
[ebuild N ~] x11-misc/pcmanfm-qt-0.7.0
[ebuild N ~] lxqt-base/lxqt-common-0.7.0
[ebuild N ~] lxqt-base/lxqt-session-0.7.0-r1
[ebuild N ~] lxqt-base/lxqt-meta-0.7.0-r1 USE="icons -lightdm -lximage -minimal -policykit -powermanagement -sddm -ssh-askpass"

The following mask changes are necessary to proceed:
(see "package.unmask" in the portage(5) man page for more details)
# required by dev-libs/dbus-glib-0.100.2-r1
# required by sys-auth/consolekit-0.4.6
# required by sys-auth/polkit-0.112-r1[-systemd]
# required by sys-fs/udisks-2.1.3
# required by lxqt-base/liblxqt-mount-0.7.0
# required by lxqt-base/lxqt-panel-0.7.0-r1
# required by lxqt-base/lxqt-meta-0.7.0-r1
# required by lxqt-base/lxqt-meta (argument)
# /etc/portage/package.mask:
=sys-apps/dbus-1.8.6
# required by gnome-extra/polkit-gnome-0.105
# required by sys-auth/polkit-0.112-r1[gtk]
# required by sys-auth/consolekit-0.4.6[policykit]
# /etc/portage/package.mask:
=x11-libs/gtk+-3.12.2

The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by virtual/libgudev-215-r1[-systemd]
# required by sys-fs/udisks-2.1.3
# required by lxqt-base/liblxqt-mount-0.7.0
# required by lxqt-base/lxqt-panel-0.7.0-r1
# required by lxqt-base/lxqt-meta-0.7.0-r1
# required by lxqt-base/lxqt-meta (argument)
=sys-fs/eudev-1.9-r2 gudev
# required by sys-auth/polkit-0.112-r1[-systemd]
# required by sys-fs/udisks-2.1.3
# required by lxqt-base/liblxqt-mount-0.7.0
# required by lxqt-base/lxqt-panel-0.7.0-r1
# required by lxqt-base/lxqt-meta-0.7.0-r1
# required by lxqt-base/lxqt-meta (argument)
>=sys-auth/consolekit-0.4.6 policykit


Thank you very much.
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 3701
Location: Dallas area

PostPosted: Sun Aug 10, 2014 9:52 am    Post subject: Reply with quote

The ebuild doesn't properly mask out kubkxqt-mount when the mount flag is unset.

When I was playing with it several months back I copied to my local dir and modified the ebuild.

There may be other flags that are incorrect in the ebuilds re:masking
_________________
Asus m5a99fx, FX 8320 - nouveau & radeon, oss4
Acer laptop E5-575, i3-7100u - i965, alsa
---both---
4.14.62 kernel, profile 17.0 (no-pie) amd64-no-multilib
gcc 8.2.0, eudev, openrc, openbox, palemoon
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum