View previous topic :: View next topic |
Author |
Message |
Dolio l33t
Joined: 17 Jun 2002 Posts: 650
|
Posted: Fri Jul 12, 2002 6:06 pm Post subject: libieee1284 |
|
|
Ever since I got back from vacation, I've been unable to do an emerge -pu world, because the libieee1284 ebuild always fails. The error message happens as follows:
Quote: |
docbook2man -o doc doc/interface.sgml
jw: Please specify at least one catalog
make: *** [doc/ieee1284_claim.3] Error 4
|
So I looked at the manpage for jw, and it looks like it has an option for specifying a catalogue, but I seem to have no way of changing the call that the ebuild makes.
Also, I noticed that libieee1284 depends on docbook-sgml-dtd-4.1 or higher, so I tried doing an emerge docbook-sgml-dtd to see if that cleared things up. However, I get the following problem:
Quote: |
>>> Safely unmerging already-installed instance...
install-catalog: can not modify "/etc/sgml/sgml-docbook-4.1.cat"
install-catalog: can not modify "/etc/sgml/sgml-docbook-4.1.cat"
!!! pkg_prerm() script failed; exiting.
|
Looking in my /etc/sgml directory, I see:
catalog
dsssl-docbook-stylesheest.cat
openjade-1.3.1.cat
sgml.conf
sgml-docbook-3.1.cat
sgml-docbook-4.0.cat
sgml-docbook.cat
sgml-ent.cat
So the files it gets errors on aren't even there. Further, I've tried re-emerging with emerge -e docbook-sgml, which lists docbook-sgml-dtd-3.0, 3.1, 4.0 and 4.1 as dependencies when I pretend, but all of those fail with the error listed above.
sgml.conf has the following entries:
SGML_BASE_DIR=/usr/share/sgml
SGML_CATALOGS_DIR=/etc/sgml
I don't know if there's problems there or not.
So, I guess my question is: Does anyone know what's going on? Do I have to do some extra configuration for jw/docbook2man? Is the problem with the dtd, and if so, does anyone know the fix, or should I post a bug report? I've searched both the forums and the bug database, and I haven't found anything that specifically matches my problem. It'd be nice to get back to doing an 'emerge -u world' instead of pretending and then emerging specific packages.
Thanks for all your help. _________________ They don't have a good bathroom to do coke in. |
|
Back to top |
|
|
Dolio l33t
Joined: 17 Jun 2002 Posts: 650
|
Posted: Mon Jul 15, 2002 3:37 am Post subject: Woohoo |
|
|
In case anyone runs into this same problem, I figured out that docbook-sgml-dtd-4.1 (and 3.0) weren't installing correctly because sgml-docbook-4.1.cat (and 3.0) weren't actually in the /etc/sgml folder, and the installer doesn't create them or check to see if they're there and give an appropriate message. It just tells you it can't modify them.
Making blank files with those names solved the emerge problems with them, and now I have libieee1284 installed. Whatever that does. _________________ They don't have a good bathroom to do coke in. |
|
Back to top |
|
|
SeaPig n00b
Joined: 18 Jun 2002 Posts: 70
|
Posted: Sat Aug 31, 2002 5:25 pm Post subject: |
|
|
ok so I made a file called
/etc/sgml/sgml-docbook-4.1.cat
and
/etc/sgml/sgml-docbook-3.0.cat
and It did not solve the problem. Is there any wayt to tell it to skip the libieee1284 package??? I don't need parallel support for any thing. |
|
Back to top |
|
|
SeaPig n00b
Joined: 18 Jun 2002 Posts: 70
|
Posted: Sat Aug 31, 2002 6:05 pm Post subject: |
|
|
Got it working.
emerge portage fixed it |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|