[arch-general] Pacman Error: upgrading to same package version again & again
Hi, Pacman is acting weird. Its asking me to upgrade same set of packages over & over. Even, I have just updated said packages.I posted my query on forums[1] but helpful reply. So posting it here: gaurish ~ > upgrade :: Synchronizing package databases... core 35.9K 21.8K/s 00:00:02 [#####################################################################] 100% extra 445.1K 31.6K/s 00:00:14 [#####################################################################] 100% community is up to date :: Starting full system upgrade... warning: go-openoffice: ignoring package upgrade (3.2.0.4-1 => 3.2.0.5-1) resolving dependencies... looking for inter-conflicts... Targets (8): flashplugin-10.0.45.2-1 fuse-2.8.3-1 gstreamer0.10-base- plugins-0.10.26-1 soprano-2.4.0.1-1 kdelibs-4.4.0-4 ppp-2.4.5-1 rp-pppoe-3.10-4 vi-050325-2 Total Download Size: 0.15 MB Total Installed Size: 97.46 MB Proceed with installation? [Y/n] y :: Retrieving packages from core... vi-050325-2-x86_64 158.3K 17.8K/s 00:00:09 [#####################################################################] 100% checking package integrity... (8/8) checking for file conflicts [#####################################################################] 100% (1/8) upgrading flashplugin [#####################################################################] 100% (2/8) upgrading fuse [#####################################################################] 100% (3/8) upgrading gstreamer0.10-base-plugins [#####################################################################] 100% (4/8) upgrading soprano [#####################################################################] 100% (5/8) upgrading kdelibs [#####################################################################] 100% (6/8) upgrading ppp [#####################################################################] 100% (7/8) upgrading rp-pppoe [#####################################################################] 100%
The kernel-mode plugin has a new place. It's now located under /usr/lib/rp-pppoe/rp-pppoe.so Change LINUX_PLUGIN to the new path in your /etc/ppp/pppoe.conf (8/8) upgrading vi [#####################################################################] 100%
Now If I run the update again, it still asks to upgrade same set of packages again. gaurish ~ > upgrade :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... warning: go-openoffice: ignoring package upgrade (3.2.0.4-1 => 3.2.0.5-1) resolving dependencies... looking for inter-conflicts... Targets (7): flashplugin-10.0.45.2-1 fuse-2.8.3-1 gstreamer0.10-base- plugins-0.10.26-1 soprano-2.4.0.1-1 kdelibs-4.4.0-4 ppp-2.4.5-1 rp-pppoe-3.10-4 Total Download Size: 0.00 MB Total Installed Size: 97.12 MB Proceed with installation? [Y/n] y checking package integrity... (7/7) checking for file conflicts [#####################################################################] 100% (1/7) upgrading flashplugin [#####################################################################] 100% (2/7) upgrading fuse [#####################################################################] 100% (3/7) upgrading gstreamer0.10-base-plugins [#####################################################################] 100% (4/7) upgrading soprano [#####################################################################] 100% (5/7) upgrading kdelibs [#####################################################################] 100% (6/7) upgrading ppp [#####################################################################] 100% (7/7) upgrading rp-pppoe [#####################################################################] 100%
The kernel-mode plugin has a new place. It's now located under /usr/lib/rp-pppoe/rp-pppoe.so Change LINUX_PLUGIN to the new path in your /etc/ppp/pppoe.conf
This errors is weird and I also have fsck root, /home partition . I would apreciate your help in solving this [1] http://bbs.archlinux.org/viewtopic.php?id=91207
On Tue, Feb 16, 2010 at 11:26 AM, Gaurish Sharma <contact@gaurishsharma.com>wrote:
Hi, Pacman is acting weird. Its asking me to upgrade same set of packages over & over. Even, I have just updated said packages.I posted my query on forums[1] but helpful reply. So posting it here:
gaurish ~ > upgrade :: Synchronizing package databases... core 35.9K 21.8K/s 00:00:02 [#####################################################################] 100% extra 445.1K 31.6K/s 00:00:14 [#####################################################################] 100% community is up to date :: Starting full system upgrade... warning: go-openoffice: ignoring package upgrade (3.2.0.4-1 => 3.2.0.5-1) resolving dependencies... looking for inter-conflicts...
Targets (8): flashplugin-10.0.45.2-1 fuse-2.8.3-1 gstreamer0.10-base- plugins-0.10.26-1 soprano-2.4.0.1-1 kdelibs-4.4.0-4 ppp-2.4.5-1 rp-pppoe-3.10-4 vi-050325-2
Total Download Size: 0.15 MB Total Installed Size: 97.46 MB
Proceed with installation? [Y/n] y :: Retrieving packages from core... vi-050325-2-x86_64 158.3K 17.8K/s 00:00:09 [#####################################################################] 100% checking package integrity... (8/8) checking for file conflicts [#####################################################################] 100% (1/8) upgrading flashplugin [#####################################################################] 100% (2/8) upgrading fuse [#####################################################################] 100% (3/8) upgrading gstreamer0.10-base-plugins [#####################################################################] 100% (4/8) upgrading soprano [#####################################################################] 100% (5/8) upgrading kdelibs [#####################################################################] 100% (6/8) upgrading ppp [#####################################################################] 100% (7/8) upgrading rp-pppoe [#####################################################################] 100%
The kernel-mode plugin has a new place. It's now located under /usr/lib/rp-pppoe/rp-pppoe.so Change LINUX_PLUGIN to the new path in your /etc/ppp/pppoe.conf (8/8) upgrading vi [#####################################################################] 100%
Now If I run the update again, it still asks to upgrade same set of packages again.
gaurish ~ > upgrade :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... warning: go-openoffice: ignoring package upgrade (3.2.0.4-1 => 3.2.0.5-1) resolving dependencies... looking for inter-conflicts...
Targets (7): flashplugin-10.0.45.2-1 fuse-2.8.3-1 gstreamer0.10-base- plugins-0.10.26-1 soprano-2.4.0.1-1 kdelibs-4.4.0-4 ppp-2.4.5-1 rp-pppoe-3.10-4
Total Download Size: 0.00 MB Total Installed Size: 97.12 MB
Proceed with installation? [Y/n] y checking package integrity... (7/7) checking for file conflicts [#####################################################################] 100% (1/7) upgrading flashplugin [#####################################################################] 100% (2/7) upgrading fuse [#####################################################################] 100% (3/7) upgrading gstreamer0.10-base-plugins [#####################################################################] 100% (4/7) upgrading soprano [#####################################################################] 100% (5/7) upgrading kdelibs [#####################################################################] 100% (6/7) upgrading ppp [#####################################################################] 100% (7/7) upgrading rp-pppoe [#####################################################################] 100%
The kernel-mode plugin has a new place. It's now located under /usr/lib/rp-pppoe/rp-pppoe.so Change LINUX_PLUGIN to the new path in your /etc/ppp/pppoe.conf
This errors is weird and I also have fsck root, /home partition . I would apreciate your help in solving this
Maybe try cleaning the pacman cache.
Hi, Pacman is acting weird. Its asking me to upgrade same set of packages over & over. Even, I have just updated said packages.I posted my query on forums[1] but helpful reply. So posting it here:
Check /var/lib/pacman/local/, you will probably find many duplicated entries there. Then you should manually remove the older entries. (This is probably caused by backup or buggy third party scripts. Next major pacman release will catch duplicated database entries and warn the user.) Bye
On Tuesday 16 Feb 2010 6:31:52 pm Nagy Gabor wrote:
Check /var/lib/pacman/local/, you will probably find many duplicated entries there. Then you should manually remove the older entries.
(This is probably caused by backup or buggy third party scripts. Next major pacman release will catch duplicated database entries and warn the user.)
Hi, you are right, there were duplicated entries(which I removed). I think which were caused while taking backups via rsync. I wonder, how could I advoid such problems in future. Thanks for helping. -- Regards, Gaurish Sharma www.gaurishsharma.com
Gaurish Sharma wrote:
On Tuesday 16 Feb 2010 6:31:52 pm Nagy Gabor wrote:
Check /var/lib/pacman/local/, you will probably find many duplicated entries there. Then you should manually remove the older entries.
(This is probably caused by backup or buggy third party scripts. Next major pacman release will catch duplicated database entries and warn the user.)
Hi, you are right, there were duplicated entries(which I removed). I think which were caused while taking backups via rsync. I wonder, how could I advoid such problems in future.
I've got this little script: ################################# #! /bin/bash # /root/bin/arch-linux-local-dup-packages.sh _date: 20100217-2244_ iam="${0##*/}" match="${1}" ex=0 declare -A pkg_local pkg_local_dir="/var/lib/pacman/local" pkg="" _pkg="" pkg_name="" pkg_entry="" for pkg in "${pkg_local_dir}"/* do _pkg="${pkg##*/}" pkg_name="${_pkg%-*-*}" pkg_entry=${pkg_local["${pkg_name}"]} [ -z "${pkg_entry}" ] && { pkg_local["${pkg_name}"]="${_pkg}" : } || { pkg_local["${pkg_name}"]="${pkg_entry} ${_pkg}" echo "${iam}: duplicate: ${pkg_local[${pkg_name}]}" ((ex++)) : } done shopt -s extglob [ -n "${match}" ] && for pkg in "${!pkg_local[@]}" do pkg_entry=${pkg_local["${pkg}"]} [ -z "${pkg}" ] && { echo "${iam}: zero entry: ${pkg} -> ${pkg_entry}" ((ex++)) continue } case "${pkg}" in ${match}) echo "${iam}: match: ${pkg} -> ${pkg_entry}" ;; esac case "${pkg_entry}" in ${match}) echo "${iam}: match: ${pkg} <- ${pkg_entry}" ;; esac done exit ${ex} ################################# clemens
participants (4)
-
clemens fischer
-
Gaurish Sharma
-
gt
-
Nagy Gabor