Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 19904
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: George Shapovalov <george@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Steffen Hansen <steffen@toshiba.linux.dk>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 19904 depends on: Show dependency tree
Bug 19904 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-04-24 21:29 0000
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 From George Shapovalov 2003-04-29 02:20:19 0000 -------
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 From Steffen Hansen 2003-05-01 06:16:19 0000 -------
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 From George Shapovalov 2003-05-02 03:39:58 0000 -------
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 From Steffen Hansen 2003-05-06 10:57:15 0000 -------
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 From George Shapovalov 2003-05-06 12:58:22 0000 -------
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 From George Shapovalov 2003-05-07 14:54:48 0000 -------
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 From George Shapovalov 2003-12-31 10:36:18 0000 -------
reclosing the bug

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug