Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19904 - SPICE doest not emerge properly
Summary: SPICE doest not emerge properly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: George Shapovalov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-24 21:29 UTC by Steffen Hansen
Modified: 2003-12-31 10:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Hansen 2003-04-24 21:29:02 UTC
When i emerge SPICE it creates an invalid symlink in /usr/bin 

It seems that /usr/bin/spice is pointing to /usr/bin/spice3 (which does not 
exist)

It's not possible to find any other spice binaries using locate or whereis.

Reproducible: Always
Steps to Reproduce:
1. emerge spice
2. cd /usr/bin && ll spice*
3.

Actual Results:  
It lists an invalid spice symlink

Expected Results:  
Showed the spice binary (spice3) and a symlink (spice) pointing to spice3
Comment 1 George Shapovalov (RETIRED) gentoo-dev 2003-04-29 02:20:19 UTC
Hi Steffen.

Thanks for the report!
However I cannot reproduce the problem, - I am getting everything properly installed. Could you please supplt some more details?
BTW, do you have sandbox/usersandbox in your FEATURES? If not, could you please activate them and remerge the package?

I actually did few cosmetic touches, shouldn't change anything except that now it honors EDITOR setting on user machine. Still you might want to retry..

George

Comment 2 Steffen Hansen 2003-05-01 06:16:19 UTC
Hi,

I am not quite sure which further information you want me to provide. I can tell you that much that the spice binary does not show up in /obj/bin. I have tried to emerge spice on 2 seperate computer with the same result. (That's why i filed it as a bug)
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2003-05-02 03:39:58 UTC
Hi Steffen.

>I am not quite sure which further information you want me to provide. I can tell
Like what profile, gcc/glibc are you running? Basically the output of emerge info.
Also, do you have uservpriv or sandbox enabled in your features? What is the error message or any suspect activity? The output of emerge would be extremely usefull.

When you send this info, please make an attachment[s] instead of just posting this into the bug (that'll make it much more readable).

>you that much that the spice binary does not show up in /obj/bin. I have tried >to >emerge spice on 2 seperate computer with the same result. 
Shouldn't it go into /usr/bin? I have spice3 under /usr/bin and spice pointing to it and everything seems to be working properly...
Please send the requested information, so that I could troubleshoot the problem.

George
Comment 4 Steffen Hansen 2003-05-06 10:57:15 UTC
I have been looking a little more into it in the past few days. It actually looks like it's a dependency problem. I think the missing dependency is xfree86. Can you/someone verify that??
Comment 5 George Shapovalov (RETIRED) gentoo-dev 2003-05-06 12:58:22 UTC
Hi Steffen.

Thanks for the notie!
Yes, I can confirm this, spice3 links against the X libs.
Perheaps I would have noticed this earlier if you submitted all requested information ;).

I'll modify the ebuild shortly. 
Also there is a solution to uniformly check all required dependencies on ebuild processing in the works now, so this problem should hopefully go away evntually..

George
Comment 6 George Shapovalov (RETIRED) gentoo-dev 2003-05-07 14:54:48 UTC
Hi Steffen.

I added the x11-base/xfree to DEPEND, so problems related to that should go away.
I looked through the readme's and peeked into installation scripts, however it's not quite clear if xfree is a must or is it a n optional dependency. 
Since it fails for you (and I understand you do not have X installed) I added it as an absolute dependency. 
Please test.

If you have reasons to beleive, that the package might compile without xfree, please state them, all and any references are greatly appreciated ;).
This package was created in "old times" well before auto-utils were in use and was already ported to linux twice. Therefore I suspect ripping X dependency out would be quite involved, if at all feasible, endeavor.

George
Comment 7 George Shapovalov (RETIRED) gentoo-dev 2003-12-31 10:36:18 UTC
reclosing the bug