You are not logged in.

#1 2010-08-28 22:52:32

goplexian
Member
From: Vancouver, Canada
Registered: 2010-01-27
Posts: 17
Website

[multilib] upgrade error message [solved]

I've had skype, flash, and wine installed for a while now, and after todays announcement about [multilib] I updated my pacman.conf file
and then did pacman -Syy && pacman -Syu and I got an error message, here is the output:

~~~

$ sudo pacman -Syy
:: Synchronizing package databases...
core                     35.6K   96.6K/s 00:00:00 [######################] 100%
extra                   458.5K  333.3K/s 00:00:01 [######################] 100%
community               376.6K  270.2K/s 00:00:01 [######################] 100%
multilib                 19.7K   76.5K/s 00:00:00 [######################] 100%

$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
:: Replace bin32-skype with multilib/skype? [Y/n]
:: Replace lib32-libv4l with multilib/lib32-v4l-utils? [Y/n]
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-libstdc++5: requires lib32-gcc

~~~

Everything still seems to work.

I just wanted to bring this error the the communities attention.

Last edited by goplexian (2010-08-29 04:06:23)


Intel Core2Quad Q9550 @ 3.4 GHz, 4GB DDR2 800MHz
GeForce GTS 250 1024MB + Raid5 Storage
blog

Offline

#2 2010-08-28 23:13:47

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,356

Re: [multilib] upgrade error message [solved]

Did you try googling or looking at the rest of the multilib threads? Or perhaps visiting the lib32-libstdc++5 AUR page?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#3 2010-08-29 01:34:12

goplexian
Member
From: Vancouver, Canada
Registered: 2010-01-27
Posts: 17
Website

Re: [multilib] upgrade error message [solved]

Hi ngoonee,

Yes, unfortunately I have searched the forums and so far there is no strait forward answer that I can find.

And also unfortunately this is turning into a larger issue than I originally imagined.

Some forum posts have said that I need to install gcc-multilib from AUR, but unfortunately I am getting a dependency cycle error when I try to do that.

output:

~~~
$ sudo packer -S gcc-multilib
Password:
resolving dependencies...
warning: dependency cycle detected:
warning: lib32-gcc-libs will be installed before its gcc-libs-multilib dependency
looking for inter-conflicts...
:: binutils-multilib and binutils are in conflict. Remove binutils? [y/N] y
:: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y
:: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-gnutls: requires lib32-gcc
:: lib32-libstdc++5: requires lib32-gcc
:: lib32-mesa: requires lib32-gcc
:: lib32-pcre: requires lib32-gcc

~~~

According to the comments on the AUR repository (http://aur.archlinux.org/packages.php?ID=11191) for lib32-libstdc++5 I need to adjust the PKGBUILD for lib32-libstdc++5 and change "lib32-gcc" to "gcc-multilib" and I have done that, but when I try to build the package I get

==> Missing Dependencies:
  -> gcc-multilib

Since it is not installed, it wont build, but I cant install it because of the dependency cycle problems.

Oh, and one more problem.

.

I was using flashplugin-native64 despite the vulnerability but I decided now that we have [multilib] that I would try multilib flashplugin.

I installed multilib flashplugin and it does not work, I get "flash not installed" when using firefox, and also when using Chromium.

.

So, thanks to multilib my system is pretty borked right now.

I think [multilib] is a step in the right direction, but I'm not impressed with these breakages.

EDIT: I was able to roll back to flashplugin-native64 and so my flash is working again.

Last edited by goplexian (2010-08-29 01:37:21)


Intel Core2Quad Q9550 @ 3.4 GHz, 4GB DDR2 800MHz
GeForce GTS 250 1024MB + Raid5 Storage
blog

Offline

#4 2010-08-29 01:44:03

jt512
Member
Registered: 2009-02-19
Posts: 262

Re: [multilib] upgrade error message [solved]

goplexian wrote:

I've had skype, flash, and wine installed for a while now, and after todays announcement about [multilib] I updated my pacman.conf file
and then did pacman -Syy && pacman -Syu and I got an error message, here is the output:

~~~

$ sudo pacman -Syy
:: Synchronizing package databases...
core                     35.6K   96.6K/s 00:00:00 [######################] 100%
extra                   458.5K  333.3K/s 00:00:01 [######################] 100%
community               376.6K  270.2K/s 00:00:01 [######################] 100%
multilib                 19.7K   76.5K/s 00:00:00 [######################] 100%

$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
:: Replace bin32-skype with multilib/skype? [Y/n]
:: Replace lib32-libv4l with multilib/lib32-v4l-utils? [Y/n]
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-libstdc++5: requires lib32-gcc

~~~


Everything still seems to work.

I just wanted to bring this error the the communities attention.

# pacman -Rd lib32-libstdc++5
# pacman -Syu

Then rebuild and re-install lib32-libstdc++5 from AUR.

And, yes, this is covered in another thread.

Jay

Offline

#5 2010-08-29 01:58:40

jt512
Member
Registered: 2009-02-19
Posts: 262

Re: [multilib] upgrade error message [solved]

Oops.  Duplicate post.

Last edited by jt512 (2010-08-29 01:59:11)

Offline

#6 2010-08-29 03:54:46

goplexian
Member
From: Vancouver, Canada
Registered: 2010-01-27
Posts: 17
Website

Re: [multilib] upgrade error message [solved]

jt512 wrote:

# pacman -Rd lib32-libstdc++5
# pacman -Syu

Then rebuild and re-install lib32-libstdc++5 from AUR.

And, yes, this is covered in another thread.

Jay


Thanks Jay,

That was the information that I was missing.

I didn't see anyone else mention anywhere that it was alright to remove that package.

I added this information to the wiki to save people the time from having to sift through many pages of forum posts.

http://wiki.archlinux.org/index.php/Multilib_Project

Thanks.


Intel Core2Quad Q9550 @ 3.4 GHz, 4GB DDR2 800MHz
GeForce GTS 250 1024MB + Raid5 Storage
blog

Offline

Board footer

Powered by FluxBB