sudo apt-get build-dep wine
Last edited by erest (2012-04-28 22:20:26)
just one suggestion: it is better to put your code inside code-tags, like so:
ln -s /usr/lib32/libpng12.so /usr/lib32/libpng.so ln -s /usr/lib32/libldap-2.4.so /usr/lib32/libldap.so ln -s /usr/lib32/liblber-2.4.so.2 /usr/lib32/liblber.so ln -s /usr/lib32/libldap_r-2.4.so.2 /usr/lib32/libldap_r.so ln -s /usr/lib32/libdbus-1.so.3 /usr/lib32/libdbus-1.so
this is both for better readability, separating the commands from the explanations, and being able to do easier copy-paste.
Thank you for the tips rhowaldt! I edited it and did what you said does it look a little better?
bill@bill:~$ sudo apt-get build-dep wine Reading package lists... Done Building dependency tree Reading state information... Done E: You must put some 'source' URIs in your sources.list
Last edited by Schroeder (2012-08-03 00:19:44)
sudo chown -R us:us /your/base/
@schroeder did you get it to work?
I keep on getting that same message: You must put some source URIs in your sources.list.
What does that mean?
It means you need to uncomment at least one of the src URIs to build from source. (By default, CrunchBang ships with only binary repos enabled.)
Could you show us your /etc/apt/sources.list? We'll let you know which src URI to uncomment for best results.
If any one have problems with building wine from source when it says you need 32-bit libraries try to install gcc-multilib package and you can build wine
I had somewhat given up what with wine due to the the geezer wine .debs (stuck in Lenny land it was). Imagine my surprise today when I saw that that wheezy is up to Wine stable 1.41 Smooth as silk (yeah, I know I did not compile from source) little asus eeebox running 32 bit.
I will be looking at the gcc-multilib when I eventually throw wheezy onto my 64 bit main machine. Thanks for the heads up.
Jean Vanier wrote "Being Human" and "A Short History of Progress" by Ronald Wright. Gotta love the Massey Lectures.
Whenever I enter the first command, it tells me
E: Ignore unavailable target release 'statler' of package 'wine' E: Unable to find a source package for
What do I do?
First, if you really want the latest wine the easiest way to get it is to upgrade to Waldorf. It has version 1.4.1-1.
If you're set on building it yourself instead, edit /etc/apt/apt.conf (make a backup first):
cd /etc/apt sudo cp apt.conf apt.conf.bak gksudo geany apt.conf
Change this line:
Save the file and try building again.
I tried upgrading to Waldorf, but it ran like crap on my laptop and borked my dual-boot setup (not to mention, I had to manually edit the boot perameters to disable ACPI every time I booted up), so I restored from an image (thank the Flying Spaghetti Monster for Clonezilla!) and am running Statler again. I think I'll wait until there's a stable version out before I upgrade.
That all being said, I will definitely try the config file edit you suggested.
EDIT: The config file edit worked great! Thanks!
Last edited by mr_bigmouth_502 (2012-08-20 10:07:54)
I'm getting the same thing as Schroeder.
rob@Midgard:~$ sudo apt-get build-dep wine [sudo] password for rob: Reading package lists... Done Building dependency tree Reading state information... Done E: You must put some 'source' URIs in your sources.list
heres my /etc/apt/sources.list
## CRUNCHBANG ## Compatible with Debian Squeeze, but use at your own risk. deb http://packages.crunchbang.org/statler statler main #deb-src http://packages.crunchbang.org/statler statler main ## CRUNCHBANG MULTIMEDIA ## Debian Multimedia Mirror #deb http://packages.crunchbang.org/statler-mm squeeze main non-free #deb-src http://packages.crunchbang.org/statler-mm squeeze main non-free ## CRUNCHBANG MOZILLA ## Debian Mozilla Mirror deb http://packages.crunchbang.org/statler-mozilla squeeze-backports iceweasel-release #deb-src http://packages.crunchbang.org/statler-mozilla squeeze-backports iceweasel-release ## DEBIAN deb http://ftp.debian.org/debian/ squeeze main contrib non-free #deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free ## DEBIAN SECURITY deb http://security.debian.org/ squeeze/updates main #deb-src http://security.debian.org/ squeeze/updates main ## DEBIAN BACKPORTS deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free #deb-src http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
Is there a fix for this yet?
Alright I removed the hash-marks, but now I get this:
rob@Midgard:~$ sudo apt-get build-dep wine [sudo] password for rob: Reading package lists... Done Building dependency tree Reading state information... Done E: Could not open file /var/lib/apt/lists/packages.crunchbang.org_statler_dists_statler_main_source_Sources - open (2: No such file or directory)