You are not logged in.
I believe something is wrong with the packaging of libpng12 in the repos.
I just ran pacman -Syu and received this message:
libpng12: local (1.2.56-3) is newer than community (1.2.56-1)I verified, and indeed, the libpng12 that I have installed has a higher release number than what's in the repos.
Grepping through pacman.log for the history of the package gives me this:
[2016-01-01 23:26] [ALPM] installed libpng12 (1.2.56-1)
[2016-04-02 23:33] [ALPM] upgraded libpng12 (1.2.56-1 -> 1.2.56-2)
[2016-04-24 00:12] [ALPM] upgraded libpng12 (1.2.56-2 -> 1.2.56-3)So the package was installed with release number 1 in January, and then subsequently upgraded to 2 and 3 in April, and now release number 1 appears in the repos again?
Oh, and the same issue also occurs with lib32-libtiff4 and lib32-libpng12.
Last edited by SpaceCadet (2016-08-20 13:04:05)
Offline
The earlier higher-release number versions are not in the arch linux archive. Can you post your pacman.conf, mirrorlist, and output of `uname -a`?
EDIT: nevermind all these questions - these were to test other potential causes.
Last edited by Trilby (2016-08-20 13:19:48)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
libpng12 has not been in the repos for quite a while now. Versions mentioned were from the AUR.
Offline
I just did some digging around, and it seems that my libpng12 originally came from the AUR (I found the libpng12 sources in my build directory).
In fact if you google for "libpng12 arch", it still directs you to the AUR page, but it gives a 404 if you try to access it: https://aur.archlinux.org/packages/libpng12/
So what I believe has happened is that libpng12 was in fact in the AUR until very recently, and has now been moved into community, with the release numbering starting from 1 again, which leads to my issue above.
Offline
libpng12 has not been in the repos for quite a while now. Versions mentioned were from the AUR.
Apparently it has been moved back into the repos yesterday:
Offline
Anyways, think the cause of the inconsistency is clear now.
I resolved the issue by overwriting the library versions I have with the version from the repos, and all is well now.
sudo pacman -S libpng12 libtiff4 lib32-libpng12 lib32-libtiff4 Offline