[systemd-devel] make install busted in git
Jan Engelhardt
jengelh at inai.de
Tue Jan 13 01:48:15 PST 2015
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?
More information about the systemd-devel
mailing list