|
Bugzilla – Full Text Bug Listing |
| Summary: | minimal system hard requires libX11, python and libfreetype6 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 13.1 | Reporter: | Thomas Fehr <fehr> |
| Component: | Basesystem | Assignee: | Dominique Leuenberger <dimstar> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P1 - Urgent | CC: | kukuk |
| Version: | RC 1 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
Since I'm on the end of the dep list, I'm the wrong person the bug has been assigned to. Sorry. The dbus-1-x11 dependency was added by dimstar@opensuse.org (bnc#678518). (In reply to comment #2) > The dbus-1-x11 dependency was added by dimstar@opensuse.org (bnc#678518). The report stays valid: gio spanws dbus-launch depending on features used. An app depending on gio must be required to have the capability, without having to care for it. Considering the code, this requires looks correct; gio does require dbus-launch for full functioanlity. |
In openSUSE 13.1 there is a library dependency to X11 libraries The dependency chain is polkit-0.112-2.1.i586 => libgio-2_0-0-2.38.1-1.1.i586 => dbus-1-x11 => libX11-6 There are some more hard dependecies that are nor nice - grub2 requires libfreetype.so.6 but this is required only in grub-mkfont binary which could be put into a separate rpm. getting rid of libfreetype would also prevent that we need libpng16-16 in bsae system - yast2-3.0.10-4.1.i586 => bind-utils-9.9.3P2-2.1.2.i586 => /usr/bin/python but only /usr/sbin/dnssec-checkds and /usr/sbin/dnssec-coverage are python scripts. I do not consider it nice that we currently require perl, python and ruby in every minimal installaiton.