Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora 17/18 > Using Fedora
FedoraForum Search

Forgot Password? Join Us!

Using Fedora General support for current versions. Ask questions about Fedora and it's software that do not belong in any other forum.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 7th December 2009, 11:55 PM
Catastrophe Offline
Registered User
 
Join Date: Dec 2009
Posts: 50
linuxfedorafirefox
Exclamation Wine broken dependencies (x64)

Code:
yum install wine
Loaded plugins: fastestmirror, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: fedora.pop.com.br
 * livna: ftp-stud.fht-esslingen.de
 * rpmfusion-free: mirror.liberty.edu
 * rpmfusion-free-updates: mirror.liberty.edu
 * rpmfusion-nonfree: mirror.liberty.edu
 * rpmfusion-nonfree-updates: mirror.liberty.edu
 * updates: fedora.pop.com.br
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package wine.x86_64 0:1.1.32-1.fc12 set to be updated
--> Processing Dependency: wine-core(x86-64) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-pulseaudio(x86-32) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-desktop = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-twain(x86-64) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-pulseaudio(x86-64) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-common = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-core(x86-32) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-ldap(x86-64) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-capi(x86-64) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-capi(x86-32) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-ldap(x86-32) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-cms(x86-32) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-twain(x86-32) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64
--> Processing Dependency: wine-cms(x86-64) = 1.1.32-1.fc12 for package: wine-1.1.32-1.fc12.x86_64

[F*CKING LOTS of dependencies]

--> Running transaction check
--> Running transaction check
---> Package glibc.i686 0:2.11-2 set to be updated
--> Processing Dependency: glibc-common = 2.11-2 for package: glibc-2.11-2.i686
---> Package libattr.i686 0:2.4.43-4.fc12 set to be updated
---> Package libgpg-error.i686 0:1.6-4 set to be updated
--> Finished Dependency Resolution
glibc-2.11-2.i686 from fedora has depsolving problems
  --> Missing Dependency: glibc-common = 2.11-2 is needed by package glibc-2.11-2.i686 (fedora)
Error: Missing Dependency: glibc-common = 2.11-2 is needed by package glibc-2.11-2.i686 (fedora)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
running on fedora 12 x64 and glibc-common is installed (glibc-common-2.11.4.x86_64)

also, if im running a x64 system, why are most of the packages listed i686???
Reply With Quote
  #2  
Old 8th December 2009, 12:07 AM
dd_wizard's Avatar
dd_wizard Offline
Registered User
 
Join Date: Sep 2009
Posts: 1,409
linuxfedorafirefox
You want to use yum to install wine.i686, the 32 bit wine. Take a look at this thread for a pretty complete discussion of the issues. Wine64 on linux64 is very problematic, so don't bother trying to fix it. Just erase it and do:
Code:
sudo yum install wine.i686 wine-alsa.i686
.
And if you add any packages later, do NOT use the package gui or just wine with yum installs. You'll get x86_64 packages mixed in with your i686 packages. Or at least I did.

dd_wizard

Last edited by dd_wizard; 8th December 2009 at 12:09 AM.
Reply With Quote
  #3  
Old 8th December 2009, 02:36 AM
Catastrophe Offline
Registered User
 
Join Date: Dec 2009
Posts: 50
linuxfedorafirefox
didnt work gives the same error....
Reply With Quote
  #4  
Old 8th December 2009, 03:10 AM
dd_wizard's Avatar
dd_wizard Offline
Registered User
 
Join Date: Sep 2009
Posts: 1,409
linuxfedorafirefox
Try installing glib-common before you install wine. I'm not sure when I installed it, but this:
Code:
[gene@Mobile-PC ~]$ yum info glibc-common
Loaded plugins: fastestmirror, presto, refresh-packagekit, remove-with-leaves, show-leaves
Installed Packages
Name       : glibc-common
Arch       : x86_64
Version    : 2.11
Release    : 2
Size       : 107 M
Repo       : installed
From repo  : fedora
Summary    : Common binaries and locale data for glibc
URL        : http://sources.redhat.com/glibc/
License    : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description: The glibc-common package includes common binaries for the GNU libc
           : libraries, as well as national language (locale) support.
would indicate the x86_64 bit version is the one you need if you're running x86_64 like I am. I think it got installed before I installed wine.

dd_wizard
Reply With Quote
  #5  
Old 8th December 2009, 03:17 AM
Catastrophe Offline
Registered User
 
Join Date: Dec 2009
Posts: 50
linuxfedorafirefox
like i said on 1st post... installed, checked nonetheless...
Code:
Installed Packages
Name       : glibc-common
Arch       : x86_64
Version    : 2.11
Release    : 4
Size       : 107 M
Repo       : installed
From repo  : updates-testing
Summary    : Common binaries and locale data for glibc
URL        : http://sources.redhat.com/glibc/
License    : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description: The glibc-common package includes common binaries for the GNU libc
           : libraries, as well as national language (locale) support.
edit: now that i see your post again, i see you have the release 2 of the package... while i have 4, will try to fall back to see what happens

Last edited by Catastrophe; 8th December 2009 at 03:21 AM.
Reply With Quote
  #6  
Old 8th December 2009, 03:32 AM
dd_wizard's Avatar
dd_wizard Offline
Registered User
 
Join Date: Sep 2009
Posts: 1,409
linuxfedorafirefox
Sorry, I forgot you mentioned that in your first post. But, check the release numbers in my info and yours. I'm not sure why you have glibc-common-2.11-4.x86_64 and I have glibc-common-2.11-2.x86_64. Notice that glibc-2.11-2 is needed by glibc-2.11-2? What glibc do you have installed? I have both x86_64 and i686 of glibc-2.11-2. If you have both glibc packages installed, skip-broken might actually work. If not, try installing glibc.x86_64 glibc.i686 before wine. FYI, here's my glibc info:
Code:
[gene@Mobile-PC ~]$ yum info glibc
Loaded plugins: fastestmirror, presto, refresh-packagekit, remove-with-leaves, show-leaves
Installed Packages
Name       : glibc
Arch       : i686
Version    : 2.11
Release    : 2
Size       : 14 M
Repo       : installed
From repo  : fedora
Summary    : The GNU libc libraries
URL        : http://sources.redhat.com/glibc/
License    : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description: The glibc package contains standard libraries which are used by
           : multiple programs on the system. In order to save disk space and
           : memory, as well as to make upgrading easier, common system code is
           : kept in one place and shared between programs. This particular package
           : contains the most important sets of shared libraries: the standard C
           : library and the standard math library. Without these two libraries, a
           : Linux system will not function.

Name       : glibc
Arch       : x86_64
Version    : 2.11
Release    : 2
Size       : 13 M
Repo       : installed
From repo  : fedora
Summary    : The GNU libc libraries
URL        : http://sources.redhat.com/glibc/
License    : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description: The glibc package contains standard libraries which are used by
           : multiple programs on the system. In order to save disk space and
           : memory, as well as to make upgrading easier, common system code is
           : kept in one place and shared between programs. This particular package
           : contains the most important sets of shared libraries: the standard C
           : library and the standard math library. Without these two libraries, a
           : Linux system will not function.
EDIT: haha! We both noticed it at the same time I think.

dd_wizard
Reply With Quote
  #7  
Old 9th December 2009, 12:04 AM
Catastrophe Offline
Registered User
 
Join Date: Dec 2009
Posts: 50
linuxfedorafirefox
finally installed it (i686).... but now it wont open any app ¬_¬

terminal spits this when i try to open anything
Code:
ALSA lib pcm.c:2171:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2171:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
fixme:thread:SetThreadIdealProcessor (0x70): stub
IRQ's not enabled, falling back to busy waits: 0 1
xe: main/context.c:640: check_context_limits: Assertion `ctx->Const.MaxTextureCoordUnits <= ctx->Const.MaxTextureImageUnits' failed.
wine: Assertion failed at address 0x68000832 (thread 0009), starting debugger...
any help, please
Reply With Quote
  #8  
Old 9th December 2009, 03:42 AM
dd_wizard's Avatar
dd_wizard Offline
Registered User
 
Join Date: Sep 2009
Posts: 1,409
linuxfedorafirefox
I configured wine to use pulseaudio, even thought that's not supposed to be the preferred audio sink. Have you tried that? Oh, and I had to install wine-alsa.i686 after the wine install. It wasn't included in the dependencies for some reason.

EDIT: I just noticed this:
Code:
gene@Mobile-PC ~]$ yum provides libasound_module_pcm_pulse.so

Loaded plugins: fastestmirror, presto, refresh-packagekit, remove-with-leaves, show-leaves
alsa-plugins-pulseaudio-1.0.21-2.fc12.i686 : Alsa to PulseAudio backend
Repo        : fedora
Matched from:
Other       : libasound_module_pcm_pulse.so
Is alsa-plugins-pulseaudio installed? I only have the x86_64 version installed, and all is well.

dd_wizard

Last edited by dd_wizard; 9th December 2009 at 03:53 AM.
Reply With Quote
  #9  
Old 9th December 2009, 04:24 AM
Catastrophe Offline
Registered User
 
Join Date: Dec 2009
Posts: 50
linuxfedorafirefox
configured pulse as default
wine-alsa.1686 and alsa-plugins-pulseaudio(x64) installed aaaaand...


new error
Code:
fixme:thread:SetThreadIdealProcessor (0x70): stub
IRQ's not enabled, falling back to busy waits: 0 1
xe: main/context.c:640: check_context_limits: Assertion `ctx->Const.MaxTextureCoordUnits <= ctx->Const.MaxTextureImageUnits' failed.
wine: Assertion failed at address 0x68000832 (thread 0009), starting debugger...
thx for the help you're giving man
Reply With Quote
  #10  
Old 9th December 2009, 04:37 AM
Milena's Avatar
Milena Offline
Registered User
 
Join Date: Mar 2009
Location: Europe
Posts: 304
linuxfedorafirefox
Code:
rm -rf ~/.wine
and try again to start/install.

backup .wine if anything important is installed there.
Reply With Quote
  #11  
Old 9th December 2009, 02:26 PM
Catastrophe Offline
Registered User
 
Join Date: Dec 2009
Posts: 50
linuxfedorafirefox
deleted config folder, installed alsa-plugins-pulse.i686 just in case and tried again

same error
Code:
fixme:thread:SetThreadIdealProcessor (0x70): stub
IRQ's not enabled, falling back to busy waits: 0 1
xe: main/context.c:640: check_context_limits: Assertion `ctx->Const.MaxTextureCoordUnits <= ctx->Const.MaxTextureImageUnits' failed.
wine: Assertion failed at address 0x68000832 (thread 0009), starting debugger...
wine: Unhandled page fault on read access to 0x0000002a at address 0x685c8134 (thread 001c), starting debugger...
Reply With Quote
  #12  
Old 9th December 2009, 06:31 PM
dd_wizard's Avatar
dd_wizard Offline
Registered User
 
Join Date: Sep 2009
Posts: 1,409
linuxfedorafirefox
That last error has me stumped. You might check for it on the winehq.org site.

dd_wizard
Reply With Quote
Reply

Tags
glibc, wine, x64

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
WINE yum dependencies (development) 1amzave Using Fedora 2 1st September 2008 01:22 AM
buildsys reports broken dependencies emunson Programming & Packaging 0 20th May 2008 04:21 AM
Broken packages (amule and dependencies) AMD-Z Using Fedora 5 26th July 2005 02:05 PM


Current GMT-time: 03:48 (Tuesday, 21-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat