[systemd-devel] make install busted in git
Mike Gilbert
floppym at gentoo.org
Tue Jan 13 06:07:26 PST 2015
On Tue, Jan 13, 2015 at 4:48 AM, Jan Engelhardt <jengelh at inai.de> wrote:
>
> On Tuesday 2015-01-13 00:25, Zbigniew Jędrzejewski-Szmek wrote:
>>On Mon, Jan 12, 2015 at 11:42:38PM +0100, Jan Engelhardt wrote:
>>>
>>> Happens with top-of-line 720e0be0f00f4a7fee808d1cf60db43970900588.
>>>
>>> == Summary ==
>>> + make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/systemd-218a-0.x86_64
>>> make --no-print-directory install-recursive
>>> Making install in .
>>> [...]
>>> XSLT man/busctl.1
>>> [...]
>>> /usr/bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/systemd-218a-0.x86_64/usr/share/man/man1'
>>> /usr/bin/install -c -m 644 ./man/busctl.1 [...] '/home/abuild/rpmbuild/BUILDROOT/systemd-218a-0.x86_64/usr/share/man/man1'
>>> /usr/bin/install: cannot stat './man/busctl.1': No such file or directory
>>
>>No idea. It works fine here (Debian/sid).
>
> /usr/bin/xsltproc -o man/bootup.7 --nonet --xinclude --stringparam
> man.output.quietly 1 --stringparam funcsynopsis.style ansi
> --stringparam man.authors.section.enabled 0 --stringparam
> man.copyright.section.enabled 0 --stringparam systemd.version 210
> --path './man:./man' ./man/custom-man.xsl man/bootup.xml
>
> would always create the file "man/man7/bootup.7" (libxslt-tools-1.2.28)
> and not man/bootup.7.
>
> The only reason the "install-man" target succeeds in systemd-210.tar.xz
> is because the manpages are pre-provided in the tarball (but not in
> git):
> ls -l man/*.[0-9]
>
> How do things look on your end?
No problems from git here. Using your little test:
floppym at naomi systemd % pwd
/home/floppym/src/systemd
floppym at naomi systemd % ls -l man/bootup.*
-rw-r--r-- 1 floppym floppym 17807 Jan 11 19:59 man/bootup.xml
floppym at naomi systemd % /usr/bin/xsltproc -o man/bootup.7 --nonet
--xinclude --stringparam man.output.quietly 1 --stringparam
funcsynopsis.style ansi --stringparam man.authors.section.enabled 0
--stringparam man.copyright.section.enabled 0 --stringparam
systemd.version 210 --path './man:./man' ./man/custom-man.xsl
man/bootup.xml
floppym at naomi systemd % ls -l man/bootup.*
-rw-r--r-- 1 floppym floppym 13378 Jan 13 09:05 man/bootup.7
-rw-r--r-- 1 floppym floppym 17807 Jan 11 19:59 man/bootup.xml
More information about the systemd-devel
mailing list