Eelco Dolstra wrote:

>> I've also tried building an ISO myself with a more recent
>> Nix+Nixpkgs+NixOS, but I'm not having better luck with that either. It
>> seems to chug along quite happily until it wants to build ssh. At that
>> point the build process stops at:
>>
>> mkdir /nix/store/ijwss48j4w415y5bhjnfdcnaw8dxfy5s-openssh-4.6p1/etc
>> cp: cannot create regular file
>> `/nix/store/ijwss48j4w415y5bhjnfdcnaw8dxfy5s-openssh-4.6p1/share/man/cat1/':
>> Is a directory
> 
> This is very strange, because openssh's "make install" should already have
> created $out/share/man/cat1 at this point (and I cannot reproduce this - when 
> I
> do the build, cat1 exists and contains scp.1, ssh.1 etc.).  Will investigate.

Ah, I figured it out: openssh's configure tries to (impurely) run /usr/bin/groff
and depending on whether that succeeds decides to install the man pages in
either "catX" or "manX".  The flag "--with-mantype=man" fixes this (committed in
r9503).

-- 
Eelco Dolstra | http://www.cs.uu.nl/~eelco
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to