View previous topic :: View next topic |
Author |
Message |
siu00mjt n00b
Joined: 21 Jan 2004 Posts: 39
|
Posted: Mon Sep 13, 2004 1:43 pm Post subject: Wine-bin |
|
|
is it posible to create an ebuild(ps i dont know how to) to install a binary version of wine as i realy dont like installing things outside of portage as it makes them very hard to remove _________________ Amd Atholon 64 3000+
gigabyte v8t800 pro
1 * 512 crucial ddr333
1 * 1024 crucial ddr333
Gforce 7600 256mb
2 * maxtor max9 160Gb ata133 drives |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Mon Sep 13, 2004 4:51 pm Post subject: |
|
|
I thought this was quite a good idea. So much so that I went and created one. Perhaps you would like to test it:
https://bugs.gentoo.org/show_bug.cgi?id=63902
###UPDATE###
I've updated my wine-bin package to match the current x86 ebuild
version (20050211). This seems to have fixed the problems with 2.6.10
kernels. I've also made a .tar.bz2 of my win-bin overlay to make it
easier to install.
This is an attempt to provide a wine ebuild for gentoo amd64 that will
enable you to run win32 applications without having to resort to a
chroot.
The binary files were created in a 32bit chroot on an amd64 box using
the x86 wine ebuilds. I try to keep the versions inline with that of the
x86 ebuilds where possible.
These packages are provided in the hope they will be usefull and come
with no warranty - use at your own risk.
Istallation instructions
-----------------------
The following assumes that you are running a Gentoo system on amd64 and
that you have PORTDIR_OVERLAY=/usr/local/portage set in /etc/make.conf.
1. cd /usr/local/portage
2. wget http://fermat.ma.rhul.ac.uk/wine-bin/wine-bin-overlay.tar.bz2
3. tar -jxvf wine-bin-overlay.tar.bz2
4. emerge wine-bin
Last edited by herbie on Mon Feb 14, 2005 5:44 pm; edited 4 times in total |
|
Back to top |
|
|
siu00mjt n00b
Joined: 21 Jan 2004 Posts: 39
|
Posted: Tue Sep 14, 2004 10:42 am Post subject: |
|
|
Thankyou for that i had been wondering why there wasnt one _________________ Amd Atholon 64 3000+
gigabyte v8t800 pro
1 * 512 crucial ddr333
1 * 1024 crucial ddr333
Gforce 7600 256mb
2 * maxtor max9 160Gb ata133 drives |
|
Back to top |
|
|
siu00mjt n00b
Joined: 21 Jan 2004 Posts: 39
|
Posted: Tue Sep 14, 2004 11:01 am Post subject: |
|
|
great tryed it and it works better the cedega at halflife at least _________________ Amd Atholon 64 3000+
gigabyte v8t800 pro
1 * 512 crucial ddr333
1 * 1024 crucial ddr333
Gforce 7600 256mb
2 * maxtor max9 160Gb ata133 drives |
|
Back to top |
|
|
kleinsimon n00b
Joined: 24 Mar 2003 Posts: 55 Location: Deutschland Essen
|
Posted: Mon Oct 18, 2004 11:28 am Post subject: |
|
|
Thanks a lot for this ebuild. I tried several solutions for Wine under amd64 but this is the only thing that worked without a mess.
I think this ebuild should be taken to portage for amd64 users! |
|
Back to top |
|
|
duby2291 Guru
Joined: 17 Oct 2004 Posts: 583
|
Posted: Mon Nov 01, 2004 3:37 am Post subject: |
|
|
this ebuild don't work for me, this is what i get.
Code: | root@TheBeast duby229 # emerge --digest wine-bin
Calculating dependencies ...done!
>>> Generating digest file...
>>> Generating manifest file...
<<< wine-bin-20040408.ebuild
<<< files/digest-wine-bin-20040408
>>> Computed message digests.
>>> emerge (1 of 1) app-emulation/wine-bin-20040408 to /
>>> Unpacking source...
>>> Source unpacked.
>>> Test phase [not enabled]: app-emulation/wine-bin-20040408
>>> Install wine-bin-20040408 into /var/tmp/portage/wine-bin-20040408/image/ cat egory app-emulation
cp: cannot stat `/var/tmp/portage/wine-bin-20040408/work/*': No such file or dir ectory
man:
prepallstrip:
strip:
>>> Completed installing into /var/tmp/portage/wine-bin-20040408/image/
|
Its doesn't give any failure message, but it don't install nothin either |
|
Back to top |
|
|
Pajarico Guru
Joined: 01 May 2004 Posts: 493 Location: Madrid, España.
|
Posted: Mon Nov 01, 2004 11:50 am Post subject: |
|
|
Thnaks it worked great for me.
_________________ Gentoo: the only software worth paying that is free. |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Mon Nov 01, 2004 11:22 pm Post subject: |
|
|
duby2291 wrote: | Its doesn't give any failure message, but it don't install nothin either |
I'm not familiar with the method your using to install it. Try it this way:
Code: | cd /usr/local/portage/app-emulation/wine-bin
mv /path/to/downloaded/ebuild wine-bin-20040408.ebuild
ebuild wine-bin-20040408.ebuild digest
emerge wine-bin |
This assumes you have PORTDIR_OVERLAY=/usr/local/portage set in /etc/make.conf. |
|
Back to top |
|
|
Corona688 Veteran
Joined: 10 Jan 2004 Posts: 1204
|
Posted: Tue Nov 02, 2004 4:54 am Post subject: |
|
|
I followed your procedure exactly, and it Just Plain Works(tm). Listening to mods in modplug player as we speak. Nice job, thank you very much! I think this deserves to be in portage. _________________ Petition for Better 64-bit ATI Drivers - Sign Here
http://www.petitiononline.com/atipet/petition.html |
|
Back to top |
|
|
jimbojetset n00b
Joined: 01 Feb 2004 Posts: 67 Location: UK
|
Posted: Tue Nov 02, 2004 11:57 pm Post subject: |
|
|
working good here too |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Wed Nov 03, 2004 9:47 am Post subject: |
|
|
Ok, now for a really basic question.
How do I use your ebuild? |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Wed Nov 03, 2004 11:10 am Post subject: |
|
|
babo wrote: | Ok, now for a really basic question.
How do I use your ebuild? |
Read three posts above. |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Wed Nov 03, 2004 11:20 am Post subject: |
|
|
oooo, thank you )) , I had to read it five times to understand.
Now I know how to use the ebuilds in bugzilla. I'll try gimp-cmyk also. |
|
Back to top |
|
|
gour Apprentice
Joined: 16 Apr 2003 Posts: 231 Location: Zagreb, Croatia
|
Posted: Wed Nov 03, 2004 1:12 pm Post subject: |
|
|
Corona688 wrote: | I followed your procedure exactly, and it Just Plain Works(tm). Listening to mods in modplug player as we speak. Nice job, thank you very much! I think this deserves to be in portage. |
I'm also in the mood ov voting
One vote more since it works great. Thank you for ebuild.
Sincerely,
Gour |
|
Back to top |
|
|
babo Guru
Joined: 10 Aug 2004 Posts: 477 Location: Ljubljana
|
Posted: Sun Nov 07, 2004 12:29 pm Post subject: |
|
|
Works perfect for me also |
|
Back to top |
|
|
<3 Veteran
Joined: 21 Oct 2004 Posts: 1083
|
Posted: Tue Nov 09, 2004 9:31 pm Post subject: |
|
|
# emerge wine-bin
Calculating dependencies ...done!
>>> emerge (1 of 1) app-emulation/wine-bin-20040408 to /
>>> md5 src_uri wine-bin-20040408.tar.bz2
>>> Unpacking source...
>>> Unpacking wine-bin-20040408.tar.bz2 to /var/tmp/portage/wine-bin-20040408/work
bzip2: Compressed file ends unexpectedly;
perhaps it is corrupted? *Possible* reason follows.
bzip2: Success
Input file = /usr/portage/distfiles/wine-bin-20040408.tar.bz2, output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.
You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.
tar: Read 3800 bytes from -
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
!!! ERROR: app-emulation/wine-bin-20040408 failed.
!!! Function unpack, Line 380, Exitcode 2
!!! failure unpacking wine-bin-20040408.tar.bz2
!!! If you need support, post the topmost build error, NOT this status message.
Last edited by <3 on Wed Nov 10, 2004 2:41 am; edited 1 time in total |
|
Back to top |
|
|
Geburah n00b
Joined: 03 Mar 2003 Posts: 68 Location: Chester, Cheshire, UK
|
Posted: Tue Nov 09, 2004 11:03 pm Post subject: |
|
|
Hi,
Code: |
ebuild wine-bin-20040408.ebuild digest
!!! aux_get(): ebuild path for 'app-emulation/wine-bin-20040408' not specified:
!!! None
!!! aux_get(): ebuild path for 'app-emulation/wine-bin-20040408' not specified:
!!! None
doebuild(): aux_get() error; aborting.
|
Any idea about what's wrong here?
Edited: I added PORTDIR_OVERLAY=/usr/local/portage in make.conf and it worked. |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Thu Nov 11, 2004 10:53 am Post subject: |
|
|
<3 wrote: |
bzip2: Compressed file ends unexpectedly;
perhaps it is corrupted? *Possible* reason follows.
bzip2: Success
Input file = /usr/portage/distfiles/wine-bin-20040408.tar.bz2, output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files. |
As the error says it looks like your archive is currupt. Check the md5sum matches: Code: | $ md5sum wine-bin-20040408.tar.bz2
7ad58b9118dc2b0db7d5fe91cd5a65eb wine-bin-20040408.tar.bz2 |
If not then delete the archive from your distfiles, redownload and recreate the digest. |
|
Back to top |
|
|
linux_on_the_brain Tux's lil' helper
Joined: 24 Feb 2004 Posts: 136
|
Posted: Fri Nov 12, 2004 3:29 am Post subject: |
|
|
i stumbled across this post today, gave it try and it emerged beautifully. gonna install dvdshrink when i get home and see if it works.
Thanks for the work |
|
Back to top |
|
|
<3 Veteran
Joined: 21 Oct 2004 Posts: 1083
|
Posted: Sat Nov 13, 2004 8:16 am Post subject: |
|
|
I don't know why but it is downloading the file from some uk server
http://fermat.ma.rhul.ac.uk/~herbie/wine-bin-20040408.tar.bz2
and after i delete the wine-bin and file emerge wine-bin again it gives me this error
Quote: | !!! Digest verification Failed:
!!! /usr/portage/distfiles/wine-bin-20040408.tar.bz2
!!! Reason: Filesize does not match recorded size |
is their a way to download the file from another source?
*edit nm it works now thx |
|
Back to top |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Mon Nov 15, 2004 12:29 pm Post subject: |
|
|
These are the binarys I created to go along with the ebuild. If this ever gets added to portage they will be put on all the distfiles mirrors, as of now this is the only location. |
|
Back to top |
|
|
<3 Veteran
Joined: 21 Oct 2004 Posts: 1083
|
Posted: Mon Nov 15, 2004 11:45 pm Post subject: |
|
|
thx I think they fixed it |
|
Back to top |
|
|
parasonic Apprentice
Joined: 23 Aug 2004 Posts: 179
|
Posted: Tue Nov 16, 2004 12:38 am Post subject: |
|
|
This is a noob-ish question....how do I update portage to show wine-bin? I probably have binary ebuilds disabled somewhere. (I sync'ed today by the way.) |
|
Back to top |
|
|
saiyr n00b
Joined: 29 Jun 2004 Posts: 9
|
Posted: Tue Nov 16, 2004 1:31 am Post subject: |
|
|
parasonic wrote: | This is a noob-ish question....how do I update portage to show wine-bin? I probably have binary ebuilds disabled somewhere. (I sync'ed today by the way.) |
From what I understand, it's not really a part of the portage. If you click the link herbie first provided, there's an attachment to the ebuild. Right click and save as or whatever, and put it in your portage directory under app-emulation/wine-bin. Go to the directory and do Code: | ebuild wine-bin-20040408.ebuild digest
emerge wine-bin |
|
|
Back to top |
|
|
kundor n00b
Joined: 13 Apr 2004 Posts: 29
|
Posted: Tue Nov 16, 2004 2:47 am Post subject: |
|
|
Worked great for me. Thanks. |
|
Back to top |
|
|
|