Bug 716939

Summary: systemd: bloats minimal install with python-base
Product: [openSUSE] openSUSE 12.1 Reporter: Ludwig Nussel <lnussel>
Component: BasesystemAssignee: Frederic Crozat <fcrozat>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None    
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

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