[Bug 1090189] New: server role install too much
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189 Bug ID: 1090189 Summary: server role install too much Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Patterns Assignee: simonf.lees@suse.com Reporter: lnussel@suse.com QA Contact: qa-bugs@suse.de CC: rbrown@suse.com Found By: --- Blocker: --- selecting the server role leads to installation of webkit, gstreamer and what not. Something is pulling in stuff we don't want there. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c1
--- Comment #1 from Simon Lees
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c2
Simon Lees
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c3
Dominique Leuenberger
i'm guessing libgoa should not recommend gnome-online-accounts, maybe gnome-online-accounts should supplement libgoa and the gnome pattern although it seems that libgoa will always be installed.
if libgoa recommends gnome-online-account or gnome-online-accounts supplements libgoa makes literally no difference: both are recommends (forward and reverse) and auto-selected during installation. and libgoa asking for its daemon to be present is also not really wrong (recommends is the lowest sort-of reasonable thing to do) I don't really see how libgcr though would be a dependency to systemd or ntfsprogs: libgcrypt is, but that is a different library And I also could not observe any of those 4 'root' packages mentioned having this effect (tested against leap 15.0 repos) $ mkdir /tmp/zypper $ zypper --root /tmp/zypper ar http://download.opensuse.org/distribution/leap/15.0/repo/oss oss $ zypper --root /tmp/zypper in systemd ntfsprogs rng-tools libwicked-0-6 => neither webkit not gstreamer are listed as being installed the 'root of evil' seems more likely to be udev-configure-printer -> python3-cupshelpers -> typelib-1_0-Gtk-3_0 -> gtk3 ->gvfs -> ... so, imho, if udev-configure-printing reuqires a UI toolset like GTK, then it is not suitable for the base patterns (even less so for the minimal_base, where it's also recommended) -ENOTGNOME -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c4
--- Comment #4 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c5
--- Comment #5 from Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c6
--- Comment #6 from Dominique Leuenberger
there's a _simple_gui function in cupshelpers/openprinting.py that seems to be for testing purposes and is not used. That seems to be the only reason why python3-cupshelpers pulls in gtk. So maybe just patch that out?
Pretty much the same idea I had while looking through it - I also could not find anything making use of _simple_gui Let's give this a try -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c7
--- Comment #7 from Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c8
--- Comment #8 from Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c9
--- Comment #9 from Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c10
--- Comment #10 from Dominique Leuenberger
gvfs-backends is quite big so the cut could be at gvfs recommending gvfs-backends too.
That makes little sense, other than crippling the system. gvfs without backends sounds wrong -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189
http://bugzilla.opensuse.org/show_bug.cgi?id=1090189#c18
Simon Lees
participants (1)
-
bugzilla_noreply@novell.com