Bug 716939 - systemd: bloats minimal install with python-base
Summary: systemd: bloats minimal install with python-base
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 12.1
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Factory
Hardware: Other Other
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: Frederic Crozat
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-09 11:30 UTC by Ludwig Nussel
Modified: 2011-10-14 16:00 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ludwig Nussel 2011-09-09 11:30:52 UTC
the rather trivial systemd-sysv-convert requires python-base. No other package in a minimal install requires python so this adds >20MB for no real reason. Please consider rewriting that script in e.g. perl.
Comment 1 Frederic Crozat 2011-09-09 11:37:15 UTC
I'm not a perl expert at all, so I would gladly accept a rewrite why anybody who willing to (I copied the script from Fedora)
Comment 2 Ludwig Nussel 2011-09-09 11:41:07 UTC
awk, bash or anything else in the minimal installation would be fine too ;-)
Comment 3 Frederic Crozat 2011-10-10 14:54:18 UTC
done in home:fcrozat:systemd / systemd

I've rewritten systemd-sysv-convert in bash4
Comment 4 Bernhard Wiedemann 2011-10-12 11:00:15 UTC
This is an autogenerated message for OBS integration:
This bug (716939) was mentioned in
https://build.opensuse.org/request/show/87493 Factory / systemd
Comment 5 Ludwig Nussel 2011-10-13 14:16:06 UTC
Cool, thanks! Now there's still systemd-analyse though. It doesn't work with plain python anyways as it needs python-dbus. Could it be split off or at least the dependency to python suppressed?
Comment 6 Frederic Crozat 2011-10-13 14:21:55 UTC
I would still prefer to have it installed by default when systemd is installed.. 

Removing the dependency on python could lead to non-working program :(
Comment 7 Ludwig Nussel 2011-10-13 14:33:04 UTC
it doesn't work atm anyways due to missing dep on python-dbus. that analyse program isn't needed in a minimal install. You could recommend python so I could kill that dep via patterns.
Comment 8 Frederic Crozat 2011-10-14 13:33:18 UTC
fixed in home:fcrozat:systemd / systemd

will push it soon.
Comment 9 Ludwig Nussel 2011-10-14 13:52:46 UTC
awesome!
Comment 10 Bernhard Wiedemann 2011-10-14 16:00:16 UTC
This is an autogenerated message for OBS integration:
This bug (716939) was mentioned in
https://build.opensuse.org/request/show/87884 Factory / systemd