Opened 10 years ago
Closed 10 years ago
#976 closed task (wontfix)
Util-linux 2.25.2
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | major | Milestone: | CLFS Standard 3.1.0 |
Component: | BOOK | Version: | CLFS Standard GIT |
Keywords: | Cc: | berzerkula@…, jonathan@…, chris@… |
Description
New minor version. The addition of GPT support to fdisk/cfdisk is nice, but that's probably not enough to warrant a version upgrade before the book release, and I'm not seeing any major bugfixes either.
I'd say wait on updating this, unless there's some important fix that I missed in the release notes.
Change History (11)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
Util-linux using systemd isn't new - note that there's already a note in the Util-linux page in the current book about this.
comment:3 by , 10 years ago
Yes but i didn't think you had to use --with-systemd, to get any of the unit files.
comment:4 by , 10 years ago
I just tried building 2.25, and it does install systemd service files, in the correct location, without specifying any additional configure options, at least if systemd is found.
follow-up: 8 comment:5 by , 10 years ago
Apologies if I wasn't clear, we either have to build it twice, once before systemd to satisfy e2fs and systemd dependencies and then again after systemd to get any unit files. Or fiddle with pkgconfig and library locations.
You are probably right about the additional configure option use uses it as default.
follow-up: 7 comment:6 by , 10 years ago
Use to just use --enable-socket-activation to get the appropriate uuid support for socket activation, can't do that now,
comment:7 by , 10 years ago
Replying to blackadder:
Use to just use --enable-socket-activation to get the appropriate uuid support for socket activation, can't do that now,
The configure option is gone, but it looks like it's enabled by default.
comment:8 by , 10 years ago
Replying to blackadder:
Apologies if I wasn't clear, we either have to build it twice, once before systemd to satisfy e2fs and systemd dependencies and then again after systemd to get any unit files. Or fiddle with pkgconfig and library locations.
You are probably right about the additional configure option use uses it as default.
I know what you mean, but I believe we do cover this by suggesting that the user can rebuild it with the same commands. If you want to discuss changing this, perhaps that could be done in a new ticket, since it doesn't really have any relation to the version update.
comment:9 by , 10 years ago
Looks like this version will need the addition of --without-python in the temp-system.
comment:10 by , 10 years ago
Milestone: | → CLFS Standard 3.1.0 |
---|---|
Summary: | Util-linux 2.25 → Util-linux 2.25.2 |
Version: | → CLFS Standard GIT |
comment:11 by , 10 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Looks like we will either have to build it twice as there is now a circular dependency with systemd libraries, or consider a scheme like the one in LFS, where they link e2fsprogs and systemd to the tools version(s) of util-linux libraries. I much prefer the former.
New switch(s) --with-systemd, which controls the building against systemd, suggest adding this to the 2nd build along with --with-systemdsystemunitdir=/lib/systemd/system
--disable-bash-completion, seems this package has also gained this facility.