Opened 11 years ago

Closed 11 years ago

#3317 closed enhancement (duplicate)

Systemd-199

Reported by: Armin Owned by: bdubbs@…
Priority: normal Milestone: 7.4
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

Attachments (3)

udev.7 (16.1 KB ) - added by bdubbs@… 11 years ago.
udevd.8 (3.7 KB ) - added by bdubbs@… 11 years ago.
udevadm.8 (10.6 KB ) - added by bdubbs@… 11 years ago.

Download all attachments as: .zip

Change History (16)

comment:1 by bdubbs@…, 11 years ago

A quick check of building against udev-lfs-198-3 shows no errors. Checked BLFS keymap, gudev, and gir-data too.

Did not actually install or check against other programs that may use libudev.

The option to add net.ifnames=0 to the kernel command line to return to old ethernet naming procedures may be useful.

comment:2 by Matthew Burgess, 11 years ago

Owner: changed from lfs-book@… to Matthew Burgess
Status: newassigned
Summary: Systemd 199Systemd-199

comment:3 by bdubbs@…, 11 years ago

The man pages are no longer included and xsltproc is needed to build them. For instance:

$ make V=1  man/udev.7
/usr/bin/xsltproc -o man/udev.7 --nonet \
   --stringparam man.output.quietly 1 \
   --stringparam funcsynopsis.style ansi \
   --stringparam man.authors.section.enabled 0 \
   --stringparam man.copyright.section.enabled 0 \
   --stringparam systemd.version 199 \
   ./man/custom-man.xsl \
   man/udevd.xml

Even then it needs to be edited a bit. There is only 3 man pages that we have been making for LFS, but for the systemd branch, there are a lot more. I suppose we should build them all and include them in the tarball.

comment:4 by bdubbs@…, 11 years ago

Thee are 223 man pages!

man1: 21
man3: 88
man5: 30
man7:  7
man8: 77

For udev, the only ones we need are udev.7, udevadm.8, and systemd-udevd.8. The last needs some editing to remove references to systemd. Attaching these modified man pages.

by bdubbs@…, 11 years ago

Attachment: udev.7 added

by bdubbs@…, 11 years ago

Attachment: udevd.8 added

by bdubbs@…, 11 years ago

Attachment: udevadm.8 added

comment:5 by Matthew Burgess, 11 years ago

Resolution: fixed
Status: assignedclosed

Fixed in r10224. I carelessly failed to download and put your man pages into the udev-lfs tarball, Bruce. Feel free to make a 199-2 version at your leisure :-)

comment:6 by bdubbs@…, 11 years ago

Resolution: fixed
Status: closedreopened

Well make install fails without them, but I'll do it.

comment:7 by bdubbs@…, 11 years ago

Owner: changed from Matthew Burgess to bdubbs@…
Status: reopenednew

comment:8 by bdubbs@…, 11 years ago

Status: newassigned

comment:9 by bdubbs@…, 11 years ago

Unfortunately, the html files for gudev are not built either. I'll have to add those too.

comment:10 by Matthew Burgess, 11 years ago

Odd. Checking my logs, somehow jhalfs managed to build udev-198 & udev-lfs-198-3 :( I guess I need to go through the rest of my logs to check that I didn't manage to commit anything else that wasn't actually tested!

comment:11 by bdubbs@…, 11 years ago

Updated to udev-lfs-199-2. Leaving open until checked in both LFS and BLFS.

in reply to:  11 comment:12 by Matthew Burgess, 11 years ago

Replying to bdubbs@…:

Updated to udev-lfs-199-2. Leaving open until checked in both LFS and BLFS.

Thanks, Bruce. Checked in LFS, seems fine.

comment:13 by bdubbs@…, 11 years ago

Resolution: duplicate
Status: assignedclosed

See #3321

Note: See TracTickets for help on using tickets.