You are not logged in.
Pages: 1
When I try to install vlc trough the common way, I get this:
~# pacman -S vlc
resolving dependencies... done.
looking for inter-conflicts... done.
Targets: sdl-1.2.12-1 libmpeg2-0.4.1-1 lame-3.97-1 a52dec-0.7.4-3 libmp4v2-1.5.0.1-1 faac-1.25-1 libdts-0.0.2-1 imlib2-1.4.0-1 x264-20070616-1
libtheora-1.0alpha7-1 ffmpeg-20070505-4 libdvbpsi4-0.1.5-1 fribidi-0.10.8-1 libdvdcss-1.2.9-2 libdvdnav-0.1.10-2 libdvdread-0.9.7-1
libebml-0.7.7-1 libmatroska-0.8.1-1 vlc-0.8.6c-1
Total Package Size: 15,51 MB
Proceed with installation? [Y/n]
:: Retrieving packages from extra...
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.belnet.be : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.surfnet.nl : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.nluug.nl : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.archlinuxppc.org : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.hosteurope.de : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from archlinux.puzzle.ch : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.sh.cvut.cz : File unavailable (e.g., file not found, no access)
error: failed retrieving file 'vlc-0.8.6c-1.pkg.tar.gz' from ftp.gigabit.nu : File unavailable (e.g., file not found, no access)
vlc 6,8M 205,9K/s 00:00:34 [##################################] 100%
checking package integrity...
:: Archive vlc-0.8.6c-1.pkg.tar.gz is corrupted. Do you want to delete it? [Y/n]
error: failed to commit transaction (corrupted package)
archive vlc-0.8.6c-1.pkg.tar.gz was corrupted (bad MD5 or SHA1 checksum)
errors occurred, no packages were upgraded.
When I look it up in the packages, everything seems to be right; there it is also vlc-0.8.6c-1
But when I browse trough my nearest mirror (ftp.belnet.be), I see that the package they have is vlc-0.8.6c-2.pkg.tar.gz
How come that there is a newer version of vlc on the mirror? I installed vlc now by downloading the file from my mirror and installing it with pacman -U. Everything seems to work fine now...
Does this happen a lot, or is this really an odity?
# pacman -U vlc-0.8.6c-2.pkg.tar.gz
loading package data... done.
checking dependencies... done.
cleaning up... done.
(1/1) checking for file conflicts [##################################] 100%
(1/1) installing vlc [##################################] 100%
Offline
Does this happen a lot, or is this really an odity?
This always happens when you don't refresh the databases.
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
You should get used to pacman -Sy vlc instead of pacman -S vlc.
With this command, you sync your local datebase first and then install vlc.
If this happens even though you sync'ed your database before installing, you may consider changing your mirror. But this shouldn't be the case here.
And no, your solution isn't dirty.
Hail to the thief!
Offline
Well, I did a "pacman -Syu" before trying to install vlc, that should have updated my local database as well I thought?
If I do a "pacman -Syu" now, I get the following:
# pacman -Syu
:: Synchronizing package databases...
current 70,0K 117,9K/s 00:00:01 [#####################] 100%
extra 270,7K 634,3K/s 00:00:00 [#####################] 100%
community 294,5K 632,0K/s 00:00:00 [#####################] 100%
kdemod is up to date
:: Starting full system upgrade...
warning: sudo: forcing upgrade to version 1.6.9p4-1
warning: vlc: local (0.8.6c-2) is newer than extra (0.8.6c-1)
resolving dependencies... done.
looking for inter-conflicts... done.
So the version I installed (from my mirror), is newer than the version in the database ?
Last edited by CyberKieken (2007-08-22 07:39:11)
Offline
I have the same issue here. I am synchronizing with a local mirror but I tried some ftp mirrors with the same results. Also have a look at this:
Γίνε ρεαλιστής, μείνε ονειροπόλος ...
Offline
The databases tend to break a lot these days, by not being in sync with the actual packages. So most likely another case of it.
Please report a bug (after checking the problem hasn't been fixed in the meantime ).
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Pages: 1