Alan Feuerbacher wrote: > 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.
I have that package scripted as in the book and it works fine for me. >>> # 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. Again, except the incorrect -m755 switch, the instructions work for me. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
