LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   slackbuild question (https://www.linuxquestions.org/questions/slackware-14/slackbuild-question-813868/)

darksaurian 06-13-2010 09:46 AM

slackbuild question
 
When he say "This requires fontforge and webcore-fonts." on this webpage:
http://slackbuilds.org/repository/13.1/system/wine/

it follow this: "These options can be used together."

So he say that if you use three options together OPENGL=NO, IEFIX=YES, FALLOUT3=YES then you need fontforge and webcore-fonts?

No, I think he mean you need fontforge and webcore-fonts to use Slackbuild in first place, right?

I want to use fontforge but I try to make sure I not need extra parameter, that it automatically get used no matter what.

brianL 06-13-2010 10:10 AM

You definitely need fontforge and webcore-fonts. Those three options are a separate matter, you may or may not need them.

darksaurian 06-13-2010 11:03 AM

I install all that stuff. I have new wine slackbuild installed with pkgtool. But now this!:
Code:

darksaurian@inferno:~$ wine
bash: /usr/local/bin/wine: No such file or directory
darksaurian@inferno:~$

wtf?

brianL 06-13-2010 11:08 AM

I've never used used Wine, but SlackBuilds don't usually install to /usr/local anyway. No idea what's happened there.

darksaurian 06-13-2010 12:50 PM

It have something to do with permissions maybe? Maybe add darksaurian to group or do a magic "chmod +x" somewhere?

Wine run as root. It just not run for normal user.

darksaurian 06-13-2010 01:03 PM

Ha! Wine work for regular user if I do "/usr/bin/wine" instead of "wine". Some mystery script get executed somewhere when I type "wine" that look for wine in /usr/local/bin.

I have other thread where I try to figure out how to remove old wine that was installed with ./tools/wineinstall script:
http://www.linuxquestions.org/questi...l-wine-812828/
I try "make uninstall" and it seem like it remove everything but when I try reinstall with ./tools/wineinstall it say it detect previous installation and I never figure out what it detect. I wonder if that what messing me up now? I think some silly script still laying around that trick my system into thinking it have wine when it does not. I think it still executing that script even though I have slackbuild wine and it not in same directory anymore.

dive 06-13-2010 01:13 PM

Yes that happens sometimes when applications are installed in one directory, then removed and installed somewhere else.

Try starting another shell or doing 'exec bash' (assuming bash is your shell) to see if that fixes it.

fontforge and webcore-fonts and dependencies that you need to build wine. The other options are another matter.

Richard Cranium 06-13-2010 01:14 PM

If you run the command
Code:

type wine
you will find the script that is running instead of /usr/bin/wine.

darksaurian 06-13-2010 01:26 PM

thx, thx, I try that now. I wonder if it fossil from old wine install or if it from my new Slackbuild?

darksaurian 06-13-2010 01:29 PM

Okay!:
Code:

darksaurian@inferno:~$ type wine
wine is hashed (/usr/local/bin/wine)
darksaurian@inferno:~$

What hash mean? That mean shell see I execute wine all the time and instead of looking for it, it already store it's location, right? And then I do "make uninstall" and it not tell hashfile, right? So wine really was uninstalled! I think? Just messed up hash.

I need try what dive say now.

darksaurian 06-13-2010 01:32 PM

Ha! 'exec bash' fix it. Thx all. What that do, clear hash file or something?

I wonder if I start over with new system and do ./tools/wineinstall script and then do 'make uninstall' and then 'exec bash' if ./tools/wineinstall stop detecting previous wine installation?

I mark both thread as solved now thx.

lumak 06-13-2010 01:57 PM

If I remember correctly, there is an option you can pass to the configure step to remove the fontforge requirement Maybe --without-fontconfig or --without-freetype... BUT I think when I did this, fonts were weird and wonky in dialog boxes.


All times are GMT -5. The time now is 03:43 AM.