|
Bugzilla – Full Text Bug Listing |
| Summary: | systemd has unacceptable broad BuildRequires for a base package | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.1 | Reporter: | Richard Biener <rguenther> |
| Component: | Basesystem | Assignee: | Frederic Crozat <fcrozat> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | CC: | coolo |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Richard Biener
2011-08-24 12:06:15 UTC
Please split out a core .spec file for systemd itself at least. At least the gtk frontend needs its own .spec file. I can try to split the gtk part. It will move dependencies on gtk2-devel, libnotify-devel. But I'm not sure I'll do before milestone 5. For vala, it was a temporary buildrequirement, which is no longer needed. gperf is a hard build dependency. (refraining ?!? and other *** usually is nicer for people who will handle your bug report) fixed in factory, systemd-gtk is now a separate package. Thanks. Ok, what now misses in Base:build is libudev-devel, dbus-1-devel, gperf and libcryptsetup-devel. Are those all required to build systemd-devel (which is required by syslogd which is required by audit ...)? gperf isn't a major issue, libcryptsetup-devel might be handlable but both udev and dbus are a pain again (pull in glib and stuff). yes, unfortunately, they are hard dependencies... (In reply to comment #7) > yes, unfortunately, they are hard dependencies... Ok, I talked with mls and we found (hopefully...) another solution for Base:build. |