-
Senior Member
registered user
You can create the wine 1.6 packages by yourself. I would suggest that you do the following.
Add the source package repository to /etc/apt/sources.list.
Code:
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main
Import the public key.
Code:
sudo gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 883E8688397576B6C509DF495A9A06AEF9CB8DB0
Update the list of available packages.
Code:
sudo apt-get update
Create a special directory for the source files and change to this directory.
Code:
mkdir -p /home/knoppix/src
cd /home/knoppix/src
Install depedencies needed for creation of the wine1.6 package.
Code:
wget -O libc6-dbg_2.17-5_i386.deb http://snapshot.debian.org/archive/debian/20130605T155724Z/pool/main/e/eglibc/libc6-dbg_2.17-5_i386.deb
sudo dpkg -i libc6-dbg_2.17-5_i386.deb
sudo apt-get install libosmesa6-dev
sudo apt-get install libjpeg8-dev
sudo apt-get -t testing install libusb-dev
sudo apt-get build-dep wine1.6
Install the source packages for wine1.6.
Code:
apt-get source wine1.6
sudo apt-get clean
Build the packages.
Code:
cd wine1.6-1.6
dpkg-buildpackage -b -uc
cd ..
Remove the old package wine1.5 and install wine 1.6 package.
Code:
sudo dpkg -i wine1.5_1.6-0ubuntu1~ppa1_i386.deb wine_1.6-0ubuntu1~ppa1_i386.deb wine1.6_1.6-0ubuntu1~ppa1_i386.deb wine1.6-i386_1.6-0ubuntu1~ppa1_i386.deb
Update wine configuration.
I hope that helps.
-
Thanks Klaus,
Sadly however, this doesn't work for me, probably because I have updated a more recent version of the libc6 library which cause dependency problems.
Everything goes well until the wget command, which downloads the libc6-dbg_2.17-5_i386.deb package allright.
Unfortunately, the next dpkg command displays:
knoppix@Microknoppix:~/src$ sudo dpkg -i libc6-dbg_2.17-5_i386.deb
dpkg: warning: files list file for package 'cloop-utils' missing; assuming package has no files currently installed
(Reading database ... 464882 files and directories currently installed.)
Preparing to replace libc6-dbg:i386 2.17-5 (using libc6-dbg_2.17-5_i386.deb) ...
Unpacking replacement libc6-dbg:i386 ...
dpkg: dependency problems prevent configuration of libc6-dbg:i386:
libc6-dbg:i386 depends on libc6 (= 2.17-5); however:
Version of libc6:i386 on system is 2.17-7.
dpkg: error processing libc6-dbg:i386 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libc6-dbg:i386
There must be a way to use libc-dbg:i386 with 2.17-7 instead of 2.17-5 (maybe another wget?)
Must I retry with a fresh install of Knoppix? - hope not
I would apreciate your help on this.
Thanks in advance
-
Senior Member
registered user
The package libc6-dbg_2.17-7_i386.deb is still available in the Debian repository. If you issue
Code:
sudo apt-get update
apt-cache policy libc6-dbg
you will see where it is stored. Most probably
Code:
sudo apt-get install libc6-dbg/testing
will do the trick. In the case you have upgraded libc6 you need the corresponding package libc6-dbg instead of
Code:
wget -O libc6-dbg_2.17-5_i386.deb http://snapshot.debian.org/archive/debian/20130605T155724Z/pool/main/e/eglibc/libc6-dbg_2.17-5_i386.deb
sudo dpkg -i libc6-dbg_2.17-5_i386.deb
If you also upgraded other packages it might be that you need to eaxamine carefully which development packages are to be installed.
I think the easiest way would be that you describe your issues if something does not work for you I wrote in my post.
-
Hi,
knoppix@Microknoppix:~/src$ apt-cache policy libc6-dbg
libc6-dbg:
Installed: 2.17-7
Candidate: 2.17-7
Version table:
2.17-90 0
1 http://ftp.de.debian.org/debian/ experimental/main i386 Packages
*** 2.17-7 0
500 http://ftp.de.debian.org/debian/ testing/main i386 Packages
500 http://ftp.de.debian.org/debian/ unstable/main i386 Packages
100 /var/lib/dpkg/status
2.13-38 0
990 http://ftp.de.debian.org/debian/ stable/main i386 Packages
Since I currently have downloaded libc6-dbg_2.17-7_i386.deb in my /home/knoppix/src, I tried:
knoppix@Microknoppix:~/src$ sudo apt-get install libc6-dbg/testing
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '2.17-7' (Debian:testing [i386]) for 'libc6-dbg'
The following packages were automatically installed and are no longer required:
fonts-dejavu fonts-opensymbol libclucene-contribs1 libclucene-core1
libhsqldb1.8.0-java libmwaw-0.1-1 libodfgen-0.0-0 liborcus-0.6-0
libpython3.3 libpython3.3-minimal libpython3.3-stdlib
libreoffice-style-galaxy libreoffice-style-tango libvisio-0.0-0 python3.3
python3.3-minimal wwwconfig-common xfonts-mathml
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
libc6-dbg
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 5,008 kB of archives.
After this operation, 41.1 MB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian/ testing/main libc6-dbg i386 2.17-7 [5,008 kB]
Fetched 5,008 kB in 5s (920 kB/s)
Selecting previously unselected package libc6-dbg:i386.
dpkg: warning: files list file for package 'cloop-utils' missing; assuming package has no files currently installed
(Reading database ... 461159 files and directories currently installed.)
Unpacking libc6-dbg:i386 (from .../libc6-dbg_2.17-7_i386.deb) ...
Setting up libc6-dbg:i386 (2.17-7) ...
That seemed to have installed libcc6-dbg properly
What do I do next? (I could try a few things but don't want to risk breaking anything at this point )
-
wine 1.6 issue with libc6-dbg
Hi,
knoppix@Microknoppix:~/src$ apt-cache policy libc6-dbg
libc6-dbg:
Installed: 2.17-7
Candidate: 2.17-7
Version table:
2.17-90 0
1 http://ftp.de.debian.org/debian/ experimental/main i386 Packages
*** 2.17-7 0
500 http://ftp.de.debian.org/debian/ testing/main i386 Packages
500 http://ftp.de.debian.org/debian/ unstable/main i386 Packages
100 /var/lib/dpkg/status
2.13-38 0
990 http://ftp.de.debian.org/debian/ stable/main i386 Packages
Since I currently have downloaded libc6-dbg_2.17-7_i386.deb in my /home/knoppix/src, I tried:
knoppix@Microknoppix:~/src$ sudo apt-get install libc6-dbg/testing
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '2.17-7' (Debian:testing [i386]) for 'libc6-dbg'
The following packages were automatically installed and are no longer required:
fonts-dejavu fonts-opensymbol libclucene-contribs1 libclucene-core1
libhsqldb1.8.0-java libmwaw-0.1-1 libodfgen-0.0-0 liborcus-0.6-0
libpython3.3 libpython3.3-minimal libpython3.3-stdlib
libreoffice-style-galaxy libreoffice-style-tango libvisio-0.0-0 python3.3
python3.3-minimal wwwconfig-common xfonts-mathml
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
libc6-dbg
0 upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
Need to get 5,008 kB of archives.
After this operation, 41.1 MB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian/ testing/main libc6-dbg i386 2.17-7 [5,008 kB]
Fetched 5,008 kB in 5s (920 kB/s)
Selecting previously unselected package libc6-dbg:i386.
dpkg: warning: files list file for package 'cloop-utils' missing; assuming package has no files currently installed
(Reading database ... 461159 files and directories currently installed.)
Unpacking libc6-dbg:i386 (from .../libc6-dbg_2.17-7_i386.deb) ...
Setting up libc6-dbg:i386 (2.17-7) ...
That seemed to have installed libcc6-dbg properly
What do I do next? (I could try a few things but don't want to risk breaking anything at this point )
-
Senior Member
registered user
I would continue with
Code:
sudo apt-get install libosmesa6-dev
sudo apt-get install libjpeg8-dev
sudo apt-get -t testing install libusb-dev
sudo apt-get build-dep wine1.6
and watch whether any errors occur.
-
I thought so, and installing the missing libs + building dependencies went OK.
Then I continued with the series of commands you showed before:
getting the sources...
$apt-get source wine1.6
cleaning the environment...
$sudo apt-get clean
chanding to dir
$cd wine1.6-1.6
building the package (that lasted more than 1 hour)
$dpkg-buildpackage -b -uc
$cd ..
removing old, installing new
sudo dpkg -i wine1.5_1.6-0ubuntu1~ppa1_i386.deb wine_1.6-0ubuntu1~ppa1_i386.deb wine1.6_1.6-0ubuntu1~ppa1_i386.deb wine1.6-i386_1.6-0ubuntu1~ppa1_i386.deb
everything well so far
executing winecfg:
the Wine Mono installer poped up and could be executed, even though a Program Error requester poped up, stating:
"The program winemenubuilder.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience"."This can be caused by a problem in the program or a deficiency in Wine. You may want to check the Application Database for tips about running this application". That happened at the same time the Gecko installer popped up.
A "Show Details" in the "Program Error" requester shows a bunch of errors (which code I suppose I better submit to Wine developers at this point):
Apart from this, eveything else went fine. Even though I didn't understand everything, I now have a closer idea of how to compile a package. The part I didn't understand well is how did you find out where and which parts were necessary for the dependencies, and how to de-install the old wine; but I think it is not too relevant here.
Thanks to K, I'm getting closer to the perfect desktop
In the winecfg interface, despite those errors above, the "About" tab shows well that I am now well into version 1.6.!
THANKS VM Klaus for this precious guide! Hope this helps others too.
I will now go ahead testing wine and eventually post some results in the Wine forums.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Fortinet FortiGate-40C Network Security Firewall
$37.50
Cisco ASA 5520 Adaptive Security Appliance
$42.56
Check Point L-71 6 Port Gigabit Enterprise Firewall
$34.99
Ubiquiti Networks USG Unifi Security Gateway Router/Firewall
$29.95
NetGate SG-2440 with pfSense Plus Console GNU Router Firewall Security Appliance
$69.99
Fortinet Fortiwifi 60D FG-60D Security Appliance Firewall / VPN w/ AC Adapter
$34.97
Ubiquiti Networks UniFi Security Gateway - White (USG-3P)
$49.00
OPNsense six-port Gigabit router/firewall on Lanner FW-7535 hardware
$69.00
ZyXEL ZyWALL 110 VPN Firewall
$120.00
Fortinet FortiGate 60F | 10 Gbps Firewall Security Throughput (FG-60F)- Open Box
$381.99