You are not logged in.
I tried to run sudo pacman -Syu and get the following:
[cmagnuson@node1 ~]$ 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 kdebase-katepart with extra/katepart4? [Y/n] y
:: Replace kdebase-konsole with extra/konsole? [Y/n] y
:: Replace kdebase-kwrite with extra/kwrite? [Y/n] y
:: Replace kdeedu-kalgebra with extra/kalgebra? [Y/n] y
:: Replace kdeedu-kanagram with extra/kanagram? [Y/n] y
:: Replace kdeedu-khangman with extra/khangman? [Y/n] y
:: Replace kdeedu-kig with extra/kig? [Y/n] y
:: Replace kdeedu-parley with extra/parley? [Y/n] y
:: Replace kdegraphics-gwenview with extra/gwenview? [Y/n] y
y:: Replace kdesdk-kapptemplate with extra/kapptemplate? [Y/n]
:: Replace kdesdk-kate with extra/kate? [Y/n] y
:: Replace kdesdk-okteta with extra/okteta? [Y/n] y
y
y:: Replace libreoffice-still-base with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-calc with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-common with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-draw with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-en-US with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-gnome with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-impress with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-kde4 with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-math with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-postgresql-connector with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-writer with extra/libreoffice-still? [Y/n] y
resolving dependencies...
warning: cannot resolve "speexdsp", a dependency of "speex"
warning: cannot resolve "speexdsp", a dependency of "pulseaudio"
warning: cannot resolve "speexdsp", a dependency of "speex"
:: The following packages cannot be upgraded due to unresolvable dependencies:
pulseaudio speex
:: Do you want to skip the above packages for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: speex: requires speexdsp
:: pulseaudio: requires speexdsp
:: speex: requires speexdsp
Looking at speex I can see that speexdsp is a dependency but it has (testing) after its name and seems to live in a testing repository:
https://www.archlinux.org/packages/extra/x86_64/speex/
https://www.archlinux.org/packages/extr … /speexdsp/
I then tried to get more clever than I really am an tired to remove speex:
[cmagnuson@node1 ~]$ sudo pacman -R speex
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: ffmpeg: requires speex
:: libshout: requires speex
:: pulseaudio: requires speex
After this I though to myself that something has to be wrong as there is it doesn't make sense to me that ffmpeg would depend on speex normally so I thought maybe I have installed something via AUR that did this so if I manually remove speex that might help.
Following this train of thought I ran:
[cmagnuson@node1 ~]$ sudo pacman -Rdd speex
:: alsa-plugins optionally requires speex: libspeexdsp resampling plugin
:: xmms2 optionally requires speex: Speex support
Packages (1) speex-1.2rc1-4
Total Removed Size: 0.72 MiB
:: Do you want to remove these packages? [Y/n] y
(1/1) removing speex [##############################################] 100%
Now when I try to upgrade again I get errors indicating that both speex and speexdsp is missing:
[cmagnuson@node1 ~]$ 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 kdebase-katepart with extra/katepart4? [Y/n] y
:: Replace kdebase-konsole with extra/konsole? [Y/n] y
:: Replace kdebase-kwrite with extra/kwrite? [Y/n] y
:: Replace kdeedu-kalgebra with extra/kalgebra? [Y/n] y
:: Replace kdeedu-kanagram with extra/kanagram? [Y/n] y
:: Replace kdeedu-khangman with extra/khangman? [Y/n] y
:: Replace kdeedu-kig with extra/kig? [Y/n] y
:: Replace kdeedu-parley with extra/parley? [Y/n] y
:: Replace kdegraphics-gwenview with extra/gwenview? [Y/n] y
:: Replace kdesdk-kapptemplate with extra/kapptemplate? [Y/n] y
:: Replace kdesdk-kate with extra/kate? [Y/n] y
:: Replace kdesdk-okteta with extra/okteta? [Y/n] y
y:: Replace libreoffice-still-base with extra/libreoffice-still? [Y/n]
:: Replace libreoffice-still-calc with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-common with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-draw with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-en-US with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-gnome with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-impress with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-kde4 with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-math with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-postgresql-connector with extra/libreoffice-still? [Y/n] y
:: Replace libreoffice-still-writer with extra/libreoffice-still? [Y/n] y
y
resolving dependencies...
warning: cannot resolve "speexdsp", a dependency of "speex"
warning: cannot resolve "speex", a dependency of "ffmpeg"
ywarning: cannot resolve "speexdsp", a dependency of "speex"
warning: cannot resolve "speex", a dependency of "ffmpeg"
warning: cannot resolve "speexdsp", a dependency of "speex"
warning: cannot resolve "speex", a dependency of "ffmpeg"
warning: cannot resolve "speexdsp", a dependency of "speex"
warning: cannot resolve "speex", a dependency of "ffmpeg"
warning: cannot resolve "speexdsp", a dependency of "pulseaudio"
:: The following packages cannot be upgraded due to unresolvable dependencies:
ffmpeg pulseaudio
:: Do you want to skip the above packages for this upgrade? [y/N] y
looking for conflicting packages...
:: kalgebra and kdeedu-analitza are in conflict. Remove kdeedu-analitza? [y/N] y
:: libreoffice-still-sdk and libreoffice-still-sdk-doc are in conflict. Remove libreoffice-still-sdk-doc? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: pulseaudio: requires libpulse=5.0-1
At this point I found a post that tells you how to enable the testing repository but comes with some strong warnings that make me think this is a one way trip and I don't really want to have to depend on the testing repo.
I don't know what I did to cause myself to get into this situation and now I am pretty sure that I am possibly making it worse.
Anyone have some insight on what I should do?
Last edited by cmagnuson (2015-02-13 03:54:11)
Offline
I don't know what is going on but I just saw that the page for speex and speexdsp has just been updated as I was writing my post and now no longer shows that speexdsp it is in testing.
Tried to run sudo pacman -Syu again just in case something is being fixed currently but it still failed with the same output as the last run of it above.
Last edited by cmagnuson (2015-02-13 03:57:15)
Offline
You hit the repositories at a bad time. You'll have to wait until your mirror refreshes the package list.
Last edited by progandy (2015-02-13 04:01:11)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Looks like there is some package updating going on. Give it a little bit and try again. I'm getting the same error but I expect it'll be resolved shortly.
"We may say most aptly, that the Analytical Engine weaves algebraical patterns just as the Jacquard-loom weaves flowers and leaves." - Ada Lovelace
Offline
Thank you both, your absolutely right. I just ran it again and it is now starting the upgrade. Thank you!
Offline
Please remember to mark the thread as solved https://bbs.archlinux.org/viewtopic.php?id=130309
Offline