On Wed, Feb 27, 2019 at 06:05:28AM -0800, Mark Wigzell via lfs-dev wrote: > I am using the package management scripts in more_control_helpers. > One of the issues with that is that many of those packages using the "info" > mechanism try to update /usr/share/info/dir and fail because of no > permission. > > The doc says to ignore the error, which I've been doing. But then > unbeknownst to me, 'nroff' fails to install, also most of the "tmac' macros > are not installed. In fact all macros under the 'tmac' folder in the > source. This gets noticed by the 'Man-db' package install which fails in a > 'nroff' call, and after manually installing nroff, it fails in a 'troff' > call because 'tty-char' macro is not found. > > So on a whim I ran "chmod 666 /usr/share/info/dir" then re-ran the Groff > install and lo and behold, everything was installed properly. Therefore I > conclude it is unsafe to ignore the attempted update to the 'dir' file, > which seems to cause the installs to exit prematurely. This is distressing, > since I've just ignored that error on all preceding packages! > > Does anyone still use the "more_control_helpers" method of installing > packages as a user of the same name as the package? It would seem like that > doc is also unmaintained in the last few releases. > > My man command still doesn't work right, not sure what didn't install! The > output is not formatted, seems like there is something else missing. sigh! > > Any pointers? > > --Mark
If you don't get any useful replies here (I suspect most people here don't use that method, but perhaps somebody does) I suggest you ask on -support. From past questions on -support, the hint seems to have caused a lot of problems. But it might be that the successful users never subscribe to that list. chmod 666 might be ok for LFS itself, but not good for afterwards. ĸen -- The beauty of reading a page of de Selby is that it leads one inescapably to the conclusion that one is not, of all nincompoops, the greates. -- du Garbandier -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
