Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Updating HAL error [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Wed Jan 25, 2006 3:23 pm    Post subject: Updating HAL error [solved] Reply with quote

Hi,

I am trying to update HAL to hal-0.5.5.1-r3. I have unmerged and re-emerged and still have problems. Below is the message i get printed to the command line:

jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'using-devices'
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'properties-policy'
jade:/usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/dblink.dsl:203:1:E: XRef LinkEnd to missing ID 'stor-vol-policy'
make[3]: *** [hal-spec.html] Error 8
make[3]: Leaving directory `/tmp/portage/hal-0.5.5.1-r3/work/hal-0.5.5.1/doc/spec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/portage/hal-0.5.5.1-r3/work/hal-0.5.5.1/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/portage/hal-0.5.5.1-r3/work/hal-0.5.5.1'
make: *** [all] Error 2

I belive this the problem.

Any help would be great.


Last edited by dbeer on Thu Jan 26, 2006 2:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
mars-red
Apprentice
Apprentice


Joined: 15 Sep 2004
Posts: 204
Location: New Hampshire

PostPosted: Wed Jan 25, 2006 3:38 pm    Post subject: Reply with quote

Yeah, I'm getting exactly the same errors on quite a few packages. I recently found this post: https://forums.gentoo.org/viewtopic-t-426010-highlight-sgml.html which leads me to believe it may be caused by libxslt. I am going to try re-emerging libxslt later on to see if that takes care of my problems. I will post back here to let you know whether or not it worked.

-Max
_________________
my wrench blog: http://www.digitaldownpour.com/blog
Back to top
View user's profile Send private message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Wed Jan 25, 2006 3:41 pm    Post subject: Reply with quote

Hi,

Seems thatt you may be right there seems to be som errors with sgml as well.

Will have a look.

David
Back to top
View user's profile Send private message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Wed Jan 25, 2006 4:48 pm    Post subject: Reply with quote

Hi,

I tried re-emerging libxslt and that didn't make any difference.

Any ideas.

David
Back to top
View user's profile Send private message
mars-red
Apprentice
Apprentice


Joined: 15 Sep 2004
Posts: 204
Location: New Hampshire

PostPosted: Wed Jan 25, 2006 9:08 pm    Post subject: Reply with quote

I'm trying to remember the super-ugly way I got around this before - it was several days ago. There was a directory for sgml that had only a few (like 6 or 7 - not very many) files in it - it may have been /usr/sgml ... I'm at work right now, so I can't verify that. Wherever it was, I removed the few files that were in that sgml directory and then re-emerged all docbook and sgml related packages (I did an emerge --search for docbook and sgml, and re-emerged any of those that were already on my system). The first time through, a couple of the emerges displayed warnings that the directory I mentioned before was empty, but one of the packages restored those files because I re-emerged the same packages a second time and got no more warning. After that, the package that was giving me the errors you are getting was able to finish emerging.

I wish I could find some info on what the actual problem is here. I know nothing about sgml - maybe now is the time to start learning.

When I get a chance to look at this later on, I will post back here with the name of the directory that I wiped out.
_________________
my wrench blog: http://www.digitaldownpour.com/blog
Back to top
View user's profile Send private message
mars-red
Apprentice
Apprentice


Joined: 15 Sep 2004
Posts: 204
Location: New Hampshire

PostPosted: Thu Jan 26, 2006 1:50 am    Post subject: Reply with quote

Okay, I just checked and the directory I emptied was /etc/sgml
_________________
my wrench blog: http://www.digitaldownpour.com/blog
Back to top
View user's profile Send private message
mars-red
Apprentice
Apprentice


Joined: 15 Sep 2004
Posts: 204
Location: New Hampshire

PostPosted: Thu Jan 26, 2006 2:15 am    Post subject: Reply with quote

Maybe try re-emerging openjade as well. It produces at least some of that /usr/share/sgml stuff.
_________________
my wrench blog: http://www.digitaldownpour.com/blog
Back to top
View user's profile Send private message
mars-red
Apprentice
Apprentice


Joined: 15 Sep 2004
Posts: 204
Location: New Hampshire

PostPosted: Thu Jan 26, 2006 2:26 am    Post subject: Reply with quote

Nothing I try seems to be helping at all. The specific package I'm having problems with right now is esound. I just get a slew of "element undefined" errors when it's trying to compile the docs at the end. It's driving me nuts. I *need* to finish this emerge world to complete my gcc3.4 migration.
_________________
my wrench blog: http://www.digitaldownpour.com/blog
Back to top
View user's profile Send private message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Thu Jan 26, 2006 11:50 am    Post subject: Reply with quote

Hi mars-red,

thanks for trying I have tried unmerging and merging pacakges. I even tried openjade with no difference I know a little about SGML. The basic idea is that it is similar to HTML and XML with a few subtle difference. It is another Markup Language, see the folloeing link on wikipedia http://en.wikipedia.org/wiki/SGML.

I think this may be to do with documentation. I am looking into this a bit further.


David
Back to top
View user's profile Send private message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Thu Jan 26, 2006 12:05 pm    Post subject: Reply with quote

Hi,

I have got hal to complie on my system! It appears the problem is to do with the documentation. You need to make sure that the USE flag for doc is taken of, so enter:
Code:
USE="-doc" emerge -av hal
This will emerge hal with out any errors.

It would appear that the documentation is not valid SGML or something similar.

David
Back to top
View user's profile Send private message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Thu Jan 26, 2006 1:16 pm    Post subject: Reply with quote

Hi,

It appears that I have not fixed it. When I run
Code:
emerge -avuD world
it either wants to downgrade dbus or hal and then when i run it again it wants to upgrade.

Portage can't seem to make up its mind.

Any ideas.

David
Back to top
View user's profile Send private message
dbeer
Tux's lil' helper
Tux's lil' helper


Joined: 07 Oct 2004
Posts: 82

PostPosted: Thu Jan 26, 2006 2:01 pm    Post subject: Reply with quote

Hi,

The problem with emerge world goes away if you have the latest version of dbus and hal installed and then do a sync.

David
Back to top
View user's profile Send private message
mars-red
Apprentice
Apprentice


Joined: 15 Sep 2004
Posts: 204
Location: New Hampshire

PostPosted: Fri Jan 27, 2006 9:55 pm    Post subject: Reply with quote

Wow, strange. I found this page: http://dev.gentoo.org/~satai/sgmlfix.html which has fixed my problems. I have no idea why this 4 year old problem was suddenly an issue on my 1 year old machine... but I guess it doesn't matter now.

Whew.
_________________
my wrench blog: http://www.digitaldownpour.com/blog
Back to top
View user's profile Send private message
96140
Retired Dev
Retired Dev


Joined: 23 Jan 2005
Posts: 1324

PostPosted: Sun Jan 29, 2006 11:08 am    Post subject: Reply with quote

I've had problems with the latest hal, as well. I ended up running revdep-rebuild after the update; that seemed to fix things.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
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