On 10/30/2012 9:12 PM, Bruce Dubbs wrote: >> # is: >> cd /usr/share/sgml/docbook/dsssl-stylesheets-1.79/doc/testdata >> # It should be: >> >> cd >> /usr/share/sgml/docbook/dsssl-stylesheets-1.79/docbook-dsssl-1.79/doc/testdata > > I think you may have omitted something earlier. We do: > > install -v -d -m755 /usr/share/sgml/docbook/dsssl-stylesheets-1.79 && > cp -v -R * /usr/share/sgml/docbook/dsssl-stylesheets-1.79 > > That's where the testdata directory is created.
You're running into the same problem that I did, and it took me a few go-arounds to see what was happening. The problem is that the directory in which the stuff is built -- docbook-dsssl-1.79 -- contains both "doc" and "docbook-dsssl-1.79" directories. But "doc" is empty, whereas "docbook-dsssl-1.79" contains "doc/testdata". So what I listed above for "cd /usr/share....." is necessary. Perhaps the directory was changed inadvertantly by the package builders. >> # For docbook-xsl-1.77.1 there's an incorrect couple of instructions: >> ##################### >> install -v -m644 -D README \ >> /usr/share/doc/docbook-xsl-1.77.1 && >> install -v -m755 RELEASE-NOTES* NEWS* \ >> /usr/share/doc/docbook-xsl-1.77.1 >> ##################### > > The first command is correct. See the man page for install -D, but the > 2nd command should be -m644. I'll fix that. I've experimented with install -D and it does not do what the above line seems to want to do. What it does is create "/usr/share/doc/" and then copy README into a FILE named "docbook-xsl-1.77.1" within "/usr/share/doc/". That's why I think that install -d is the way to go. In any case, what I put in my email is what I had to do to get the program test stuff to install and work. Alan -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
