Wine

Virtual machines, emulation, etc.
Message
Author
mini-jaguar
Posts: 597
Joined: Thu 13 Nov 2008, 13:45

#361 Post by mini-jaguar »

In all versions higher than 1.5.17 the wine apps do not appear in the Puppy menus, you have to type in, for example "winefile" in the console to get winefile to work.

No big deal, but I'm not sure this is intentional or not, so I just thought you guys should be aware of this.
User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#362 Post by vovchik »

Dear green_dome,

Thanks for xx.21. There is now a new one: http://www.winehq.org/announce/1.5.22.

Thanks in advance and kind regards,
vovchik
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

#363 Post by green_dome »

mini-jaguar wrote:In all versions higher than 1.5.17 the wine apps do not appear in the Puppy menus, you have to type in, for example "winefile" in the console to get winefile to work.

No big deal, but I'm not sure this is intentional or not, so I just thought you guys should be aware of this.
Starting with 1.5.18, I moved the menu entries into a separate dotpet.
Some users prefer wine with menu entries.
Some users prefer wine without menu entries.

Any thoughts?
User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#364 Post by peebee »

green_dome wrote:Starting with 1.5.18, I moved the menu entries into a separate dotpet.
Some users prefer wine with menu entries.
Some users prefer wine without menu entries.

Any thoughts?
My compromise of having a single menu item that leads to a popup menu of all Wine components might be worth considering?

See: http://www.murga-linux.com/puppy/viewtopic.php?t=79709

Cheers
peebee
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
mini-jaguar
Posts: 597
Joined: Thu 13 Nov 2008, 13:45

#365 Post by mini-jaguar »

green_dome wrote:Starting with 1.5.18, I moved the menu entries into a separate dotpet.
Some users prefer wine with menu entries.
Some users prefer wine without menu entries.

Any thoughts?
I'm thinking it would make much more sense if you put this info, as well as a link to the .pet, in the very first post.
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.5.22

#366 Post by green_dome »

my attempt at compiling wine-1.5.22

-------------------------------

wine-1.5.22-i486_v1.pet | mirror 1 | mirror 2 | version 1 - stripped=true
wine-1.5.22-i486_v2.pet | mirror 1 | mirror 2 * | version 2 - stripped=false
------ * wine-1.5.22-i486_v2.pet.part00 | mirror
------ * wine-1.5.22-i486_v2.pet.part01 | mirror
wine_DEV-1.5.22-i486.pet ** | mirror 1 | mirror 2
wine_DOC-1.5.22-i486.pet ** | mirror 1 | mirror 2
------ ** DEV and DOC compatible with v1 and v2 of the main dotpet
wine_extras-v2.pet | mirror 1 | menu entries

md5 - http://content.wuala.com/contents/puppy ... 13/md5.txt
hashdeep - http://content.wuala.com/contents/puppy ... shdeep.txt

the two files : .part00 .part01
put them together with an application such as 'Peazip', or type this into a terminal in the directory with the files.

Code: Select all

cat wine-1.5.22-i486_v2.pet.part00 wine-1.5.22-i486_v2.pet.part01 > wine-1.5.22-i486_v2.pet
When submitting bug reports to WineHQ, it appears a non stripped Wine provides more information than a stripped Wine.
[references]

In reference to menu entries, many of them launch executable wrappers (I think) to sub-programs in Wine.
http://wiki.winehq.org/ListofCommands

For those that want menu entries, but ...'just one entry under Utility which leads to a menu of all the wine programs. ' -->

-----------------------------------------------------------------------------------------------------------

There are a few scripts that I find useful in creating sfs files.

'pets2sfs'
[forum post] [download] [forum post]

'createsfs'
[forum post] [download]

'easypackage'
[forum post] [download]

-----------------------------------------------------------------------------------------------------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'
I specifically used the files:
puppies-431.1-main-Xserver.iso - [forum post] [mirror 1]
devx_430.sfs - [forum post] [mirror 1]

-----------------------------------------------------------------------------------------------------------

I installed these packages before compiling:

fontconfig-2.7.1-i486-pup4.pet | mirror 1
fontconfig_DEV-2.7.1-i486-pup4.pet | mirror 1
gnutls+deps-2.6.6-i486.pet | mirror 1
gnutls+deps_DEV-2.6.6-i486.pet | mirror 1
libgphoto2-2.5.0-i486_v2.pet | mirror 1
libgphoto2_DEV-2.5.0-i486.pet | mirror 1
libusb-1.0.9-i486_v2.pet | mirror 1
libusb_DEV-1.0.9-i486_v2.pet | mirror 1
mpg123-1.12.4.pet | mirror 1
mpg123_DEV-1.12.4.pet | mirror 1
openldap-2.4.13-i486.pet | mirror 1
openldap_DEV-2.4.13-i486.pet | mirror 1
xorg_xorg_full_dri-7.3.pet | mirror 1
xorg_xorg_full_dri_DEV-7.3.pet | mirror 1


-----------------------------------------------------------------------------------------------------------

When compiling, I used

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

For help with Gecko,
http://wiki.winehq.org/Gecko

For help with Mono,
http://wiki.winehq.org/Mono

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
[Reference]
Last edited by green_dome on Tue 19 Mar 2013, 05:08, edited 1 time in total.
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.5.23

#367 Post by green_dome »

my attempt at compiling wine-1.5.23

-------------------------------

wine-1.5.23-i486_v1.pet | mirror 1 | mirror 2 | version 1 - stripped=true
wine-1.5.23-i486_v2.pet | mirror 1 | mirror 2 * | version 2 - stripped=false
------ * wine-1.5.23-i486_v2.pet.part00 | mirror
------ * wine-1.5.23-i486_v2.pet.part01 | mirror
wine_DEV-1.5.23-i486.pet ** | mirror 1 | mirror 2
wine_DOC-1.5.23-i486.pet ** | mirror 1 | mirror 2
------ ** DEV and DOC compatible with v1 and v2 of the main dotpet
wine_extras-v2.pet | mirror 1 | menu entries

md5 - http://content.wuala.com/contents/puppy ... 13/md5.txt
hashdeep - http://content.wuala.com/contents/puppy ... shdeep.txt

the two files : .part00 .part01
put them together with an application such as 'Peazip', or type this into a terminal in the directory with the files.

Code: Select all

cat wine-1.5.23-i486_v2.pet.part00 wine-1.5.23-i486_v2.pet.part01 > wine-1.5.23-i486_v2.pet
When submitting bug reports to WineHQ, it appears a non stripped Wine provides more information than a stripped Wine.
[references]

In reference to menu entries, many of them launch executable wrappers (I think) to sub-programs in Wine.
http://wiki.winehq.org/ListofCommands

For those that want menu entries, but ...'just one entry under Utility which leads to a menu of all the wine programs. ' -->

-----------------------------------------------------------------------------------------------------------

There are a few scripts that I find useful in creating sfs files.

'pets2sfs'
[forum post] [download] [forum post]

'createsfs'
[forum post] [download]

'easypackage'
[forum post] [download]

-----------------------------------------------------------------------------------------------------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'
I specifically used the files:
puppies-431.1-main-Xserver.iso - [forum post] [mirror 1]
devx_430.sfs - [forum post] [mirror 1]

-----------------------------------------------------------------------------------------------------------

I installed these packages before compiling:

fontconfig-2.7.1-i486-pup4.pet | mirror 1
fontconfig_DEV-2.7.1-i486-pup4.pet | mirror 1
gnutls+deps-2.6.6-i486.pet | mirror 1
gnutls+deps_DEV-2.6.6-i486.pet | mirror 1
libgphoto2-2.5.0-i486_v2.pet | mirror 1
libgphoto2_DEV-2.5.0-i486.pet | mirror 1
libusb-1.0.9-i486_v2.pet | mirror 1
libusb_DEV-1.0.9-i486_v2.pet | mirror 1
mpg123-1.12.4.pet | mirror 1
mpg123_DEV-1.12.4.pet | mirror 1
openldap-2.4.13-i486.pet | mirror 1
openldap_DEV-2.4.13-i486.pet | mirror 1
xorg_xorg_full_dri-7.3.pet | mirror 1
xorg_xorg_full_dri_DEV-7.3.pet | mirror 1


-----------------------------------------------------------------------------------------------------------

When compiling, I used

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

For help with Gecko,
http://wiki.winehq.org/Gecko

For help with Mono,
http://wiki.winehq.org/Mono

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
[Reference]
Last edited by green_dome on Tue 19 Mar 2013, 05:08, edited 1 time in total.
ahoppin
Posts: 172
Joined: Mon 16 May 2011, 04:13

#368 Post by ahoppin »

Thanks again for keeping us up to date, green_dome!
User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#369 Post by vovchik »

Dear green_dome,

And my thanks, too..... :)

With kind regards,
vovchik
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.5.24

#370 Post by green_dome »

my attempt at compiling wine-1.5.24

-------------------------------

wine-1.5.24-i486_v1.pet | version 1 - stripped=true
wine-1.5.24-i486_v2.pet | version 2 - stripped=false
wine_DEV-1.5.24-i486.pet | compatible with v1 and v2 of the main dotpet
wine_DOC-1.5.24-i486.pet | compatible with v1 and v2 of the main dotpet
[mirrors]

wine_extras-v2.pet | mirror 1 | menu entries

md5.txt and hashdeep.txt -->

When submitting bug reports to WineHQ, it appears a non stripped Wine provides more information than a stripped Wine.
[references]

In reference to menu entries, many of them launch executable wrappers (I think) to sub-programs in Wine.
http://wiki.winehq.org/ListofCommands

For those that want menu entries, but ...'just one entry under Utility which leads to a menu of all the wine programs. ' -->

-----------------------------------------------------------------------------------------------------------

There are a few scripts that I find useful in creating sfs files.

'pets2sfs'
[forum post] [download] [forum post]

'createsfs'
[forum post] [download]

'easypackage'
[forum post] [download]

-----------------------------------------------------------------------------------------------------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'
I specifically used the files:
puppies-431.1-main-Xserver.iso - [forum post] [mirror 1]
devx_430.sfs - [forum post] [mirror 1]

-----------------------------------------------------------------------------------------------------------

I installed these packages before compiling:

fontconfig-2.7.1-i486-pup4.pet | mirror 1
fontconfig_DEV-2.7.1-i486-pup4.pet | mirror 1
gnutls+deps-2.6.6-i486.pet | mirror 1
gnutls+deps_DEV-2.6.6-i486.pet | mirror 1
libgphoto2-2.5.0-i486_v2.pet | mirror 1
libgphoto2_DEV-2.5.0-i486.pet | mirror 1
libusb-1.0.9-i486_v2.pet | mirror 1
libusb_DEV-1.0.9-i486_v2.pet | mirror 1
mpg123-1.12.4.pet | mirror 1
mpg123_DEV-1.12.4.pet | mirror 1
openldap-2.4.13-i486.pet | mirror 1
openldap_DEV-2.4.13-i486.pet | mirror 1
xorg_xorg_full_dri-7.3.pet | mirror 1
xorg_xorg_full_dri_DEV-7.3.pet | mirror 1


-----------------------------------------------------------------------------------------------------------

When compiling, I used

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

For help with Gecko,
http://wiki.winehq.org/Gecko

For help with Mono,
http://wiki.winehq.org/Mono

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
[Reference]
Last edited by green_dome on Tue 19 Mar 2013, 05:09, edited 4 times in total.
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.5.25

#371 Post by green_dome »

my attempt at compiling wine-1.5.25

-------------------------------

wine-1.5.25-i486_v1.pet | version 1 - stripped=true
wine-1.5.25-i486_v2.pet | version 2 - stripped=false
wine_DEV-1.5.25-i486.pet | compatible with v1 and v2 of the main dotpet
wine_DOC-1.5.25-i486.pet | compatible with v1 and v2 of the main dotpet
mirrors

wine_extras-v2.pet | menu entries

md5.txt and hashdeep.txt -->

When submitting bug reports to WineHQ, it appears a non stripped Wine provides more information than a stripped Wine.
references

In reference to menu entries, many of them launch executable wrappers (I think) to sub-programs in Wine.
http://wiki.winehq.org/ListofCommands

For those that want menu entries, but ...'just one entry under Utility which leads to a menu of all the wine programs. ' -->

-----------------------------------------------------------------------------------------------------------

There are a few scripts that I find useful in creating sfs files.

pets2sfs | post | download | post

createsfs | thread | download

PETS2SFSGUI | thread

Related scripts:
sfs2pet | webpage | thread
-----------------------------------------------------------------------------------------------------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'
I specifically used the files:
puppies-431.1-main-Xserver.iso - post | mirror 1
devx_430.sfs - post | mirror 1

This puplet uses glibc 2.6.1
To see what glibc your puppy has.

Code: Select all

ldd --version
It is likely the packages listed at the top of this post will not work with a glibc before 2.6.1

-----------------------------------------------------------------------------------------------------------

I installed these packages before compiling:

fontconfig-2.7.1-i486-pup4.pet
fontconfig_DEV-2.7.1-i486-pup4.pet
gnutls+deps-2.6.6-i486.pet
gnutls+deps_DEV-2.6.6-i486.pet
libgphoto2-2.5.0-i486_v2.pet
libgphoto2_DEV-2.5.0-i486.pet
libusb-1.0.9-i486_v2.pet
libusb_DEV-1.0.9-i486_v2.pet
mpg123-1.12.4.pet
mpg123_DEV-1.12.4.pet
openldap-2.4.13-i486.pet
openldap_DEV-2.4.13-i486.pet
xorg_xorg_full_dri-7.3.pet
xorg_xorg_full_dri_DEV-7.3.pet


-----------------------------------------------------------------------------------------------------------

When compiling, I used

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

For help with Gecko,
http://wiki.winehq.org/Gecko

For help with Mono,
http://wiki.winehq.org/Mono

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
Reference

updated links at my homepage. see below.
Last edited by green_dome on Tue 02 Apr 2013, 15:26, edited 13 times in total.
User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#372 Post by vovchik »

Dear green_dome,

Everything works, as usual, so many thanks....

With kind regards,
vovchik
Pelo

wine is a vicious way of doing

#373 Post by Pelo »

Either you have Windows on your computer or not.
I have PHOTOFILTRE in Windows (free software made by french students in Grenoble). I am not going to enter puppy Linux and then Load him with 20MB to go by the window use the software of my neighbour, (and i am the neighbour) both houses are mine !

If a need a software in windows 7, i open Windows 7.

no ?

What is a serious problem is that we have in our repositories Linux softwares that we cannot run with puppy, like GCstar, because of the amount of dependancies, and that you can use easily with windows.

Lili usb Creatour which was created by an Ubuntu agent to allow people burning linux ISOs is not available by Linux. ! and doesn't work with Wine ! Foolish !
User avatar
recobayu
Posts: 387
Joined: Wed 15 Sep 2010, 22:48
Location: indonesia

Mono and Gecko

#374 Post by recobayu »

Hi Green_dome, thank you for every version of wine you make. I'm still follow your new wine. Something I wan't to ask is, everytime I install a new wine, I must download Mono and Gecko, and I must connect to internet. Where is the folder's location of Mono and Gecko? So after install both of that, I can save Mono and Gecko in a .pet. With this way, I don't need to download again and again if a new version of wine comes.
Thank you
User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

Gecko & Mono - Copy to /usr/share/wine/xxx

#375 Post by davids45 »

G'day recobayu,

I keep the gecko .msi in a directory /usr/share/wine/gecko/, and the mono .msi in /usr/share/wine/mono/. And just copy or link these big files from existing versions on my hard-drive.

Mono does not need updating often, but gecko changes quite often with a new wine so an updated gecko download is needed - check winehq to see if you need a new gecko (green_dome has a link in his postings).

David S.
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

#376 Post by green_dome »

gecko and mono .msi files, as well as files downloaded with winetricks, are automatically put into '/root/.cache/wine' and '/root/.cache/winetricks'

I symlink these two directories into a subdirectory of /mnt/home/ to save some space in my savefile.
step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

missing libs and gecko download error

#377 Post by step »

Hi green_dome, thank you very much for this pet! When I installed v1 on puppy saluki 023 I got the following missing libs:

File /usr/lib/wine/gphoto2.ds.so has these missing library files:
libgphoto2.so.6 libgphoto2_port.so.10
File /usr/lib/wine/winemp3.acm.so has these missing library files:
libmpg123.so.0
File /usr/lib/wine/wldap32.dll.so has these missing library files:
libldap_r-2.4.so.2 liblber-2.4.so.2

I'm not sure what's the impact.
Do you know which apps wouldn't run if I just left those libs missing?
So far all standard wine programs seem to work fine.

Do I understand correctly that in order to fix the missing libs I should install the lib pets that you have linked to in your post?

BTW, the following links are broken:
fontconfig-2.7.1-i486-pup4.pet | mirror 1
fontconfig_DEV-2.7.1-i486-pup4.pet | mirror 1
gnutls+deps-2.6.6-i486.pet | mirror 1
gnutls+deps_DEV-2.6.6-i486.pet | mirror 1

libgphoto2_DEV-2.5.0-i486_v2.pet | mirror 1

libusb_DEV-1.0.9-i486_v2.pet | mirror 1

mpg123_DEV-1.12.4.pet | mirror 1

openldap_DEV-2.4.13-i486.pet | mirror 1

xorg_xorg_full_dri_DEV-7.3.pet | mirror 1
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

#378 Post by green_dome »

Hi step,
Do you know which apps wouldn't run if I just left those libs missing?
I do not know exactly which apps would not run without those libs.
Do I understand correctly that in order to fix the missing libs I should install the lib pets that you have linked to in your post?
yes.
User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#379 Post by vovchik »

Dear green_dome,

Any chance for 1.5.2.7 http://www.winehq.org/announce/1.5.27?

With thanks in advance and kind regards,
vovchik
green_dome
Posts: 203
Joined: Tue 06 Jan 2009, 02:49
Contact:

Wine 1.5.26

#380 Post by green_dome »

my attempt at compiling wine-1.5.26

-------------------------------

wine-1.5.26-i486_v1.pet | version 1 - stripped=true
wine-1.5.26-i486_v2.pet | version 2 - stripped=false
wine_DEV-1.5.26-i486.pet | compatible with v1 and v2 of the main dotpet
wine_DOC-1.5.26-i486.pet | compatible with v1 and v2 of the main dotpet
mirrors

wine_extras-v2.pet | menu entries

md5.txt and hashdeep.txt -->

When submitting bug reports to WineHQ, it appears a non stripped Wine provides more information than a stripped Wine.
references

In reference to menu entries, many of them launch executable wrappers (I think) to sub-programs in Wine.
http://wiki.winehq.org/ListofCommands

For those that want menu entries, but ...'just one entry under Utility which leads to a menu of all the wine programs. ' -->

Another menu entry utility 'WineEnv' -->

-----------------------------------------------------------------------------------------------------------

There are a few scripts that I find useful in creating sfs files.

pets2sfs | post | download | post

createsfs | thread | download

PETS2SFSGUI | thread

Related scripts:
sfs2pet | webpage | thread
-----------------------------------------------------------------------------------------------------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'
I specifically used the files:
puppies-431.1-main-Xserver.iso - post | mirror 1
devx_430.sfs - post | mirror 1

This puplet uses glibc 2.6.1
To see what glibc your puppy has.

Code: Select all

ldd --version
It is likely the packages listed at the top of this post will not work with a glibc before 2.6.1

-----------------------------------------------------------------------------------------------------------

I installed these packages before compiling:

fontconfig-2.7.1-i486-pup4.pet
fontconfig_DEV-2.7.1-i486-pup4.pet
gnutls+deps-2.6.6-i486.pet
gnutls+deps_DEV-2.6.6-i486.pet
libgphoto2-2.5.0-i486_v2.pet
libgphoto2_DEV-2.5.0-i486.pet
libusb-1.0.9-i486_v2.pet
libusb_DEV-1.0.9-i486_v2.pet
mpg123-1.12.4.pet
mpg123_DEV-1.12.4.pet
openldap-2.4.13-i486.pet
openldap_DEV-2.4.13-i486.pet
xorg_xorg_full_dri-7.3.pet
xorg_xorg_full_dri_DEV-7.3.pet


-----------------------------------------------------------------------------------------------------------

When compiling, I used

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-pc-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

For help with Gecko,
http://wiki.winehq.org/Gecko

For help with Mono,
http://wiki.winehq.org/Mono

I use the console to install packages from winetricks. For help with this I use

Code: Select all

winetricks -h
Reference

updated links at my homepage. see below.
Last edited by green_dome on Mon 08 Apr 2013, 01:14, edited 1 time in total.
Post Reply