Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: AbNoRMiS on February 13, 2012, 05:22:30 PM

Title: [solved] winetricks.tcz - missing dependencies
Post by: AbNoRMiS on February 13, 2012, 05:22:30 PM
missing zenity.tcz in winetricks.tcz.dep
Title: Re: winetricks.tcz - missing dependencies
Post by: gutmensch on February 14, 2012, 12:14:29 AM
AFAIR zenity is not a hard dep, winetricks is working fine in a terminal without zenity or did you encounter any special situation where it is needed?
Title: Re: winetricks.tcz - missing dependencies
Post by: AbNoRMiS on February 14, 2012, 04:20:24 AM
yes, i'm not going to argue that zenity is required to work from the command line
zenity is needed by the GUI, about this also mentioned in the official winetricks manual
http://kegel.com/wine/winetricks (http://kegel.com/wine/winetricks)
right there, winetricks ubuntu installation guide says that zenity is prerequires
Quote
# On ubuntu, the following lines can be used to install all the prereqs:
#    sudo add-apt-repository ppa:ubuntu-wine/ppa
#    sudo apt-get update
#    sudo apt-get install wine1.3 cabextract unzip p7zip wget zenity
Title: Re: winetricks.tcz - missing dependencies
Post by: gutmensch on February 14, 2012, 11:13:22 AM
I tested winetricks and it clearly doesn't need zenity to work correctly. I don't see any sense for a shell script, which executes _only_ shell commands, to depend on zenity at all either. Can you tell a specific situation, where winetricks doesn't work, when you don't have zenity? Except for "Hey but Ubuntu does it like this" ;-) The compression programs for example are hard deps, zenity is not I think as long as you proof the opposite. :) However, I will add a note to the info file mentioning the possibility to use zenity ;)
Title: Re: winetricks.tcz - missing dependencies
Post by: AbNoRMiS on February 14, 2012, 05:21:19 PM
hard logic about hard dependencies :)
if the script executes only shell code and running properly then can not use the gui which is supported by this script 8)
how about such specific situation as i wanted to use the winetricks gui, but it doesn't work? :o
judging from this logic, i can't even stutter about this? :-X
ubuntu is not our way, tce-load forever? :D

p.s.
even happens that some people for some reason adds a files which is attached
what it might mean? ;)
Title: Re: winetricks.tcz - missing dependencies
Post by: gutmensch on February 15, 2012, 12:00:06 AM
Quote
hard logic about hard dependencies :)
if the script executes only shell code and running properly then can not use the gui which is supported by this script 8)
Well it's not a hard logic if you would have taken a look into the winetricks script. He's falling back to "default wget console mode", when zenity is not available, which is reason enough for me to not make zenity a hard dependency. What's the real problem with "install zenity extension IF you want a bloated GUI"? There is no specific "you cannot use the GUI", of course you can. Install zenity.tcz.

Quote
how about such specific situation as i wanted to use the winetricks gui, but it doesn't work? :o
Alright, now you're saying that zenity is not working for or with winetricks. Then why the hell should it be added as a dep?!? It wouldn't solve any problem. And the topic doesn't mention something like "I tried winetricks with zenity, but I don't have the expected GUI, what's wrong?". Please try to make clear, what's your specific problem and what is NOT working.
Title: Re: winetricks.tcz - missing dependencies
Post by: AbNoRMiS on February 16, 2012, 06:31:43 AM
this topic is really too swollen
it turns out, the whole matter in the bloated gui
so with this you should have been to start talking
and, in fact, after this nothing no more to be said
the last question
why p7zip is not in dependencies but xdg-utils conversely is present?
and will finish the topic