FS#5937 - gthumb 2.8 uninstallable
Attached to Project:
Arch Linux
Opened by Xavier de Labouret (zezaz) - Tuesday, 05 December 2006, 17:06 GMT
Opened by Xavier de Labouret (zezaz) - Tuesday, 05 December 2006, 17:06 GMT
|
DetailsHi fellow archers, gthumb 2.8.0-1 is not installable/upgradable on my PCs. It looks like the package includes scrollkeeper files, that apparently should not belong to any package. Best thanks. ------------8<-------- # pacman -S gthumb Targets: gthumb-2.8.0-1 Total Package Size: 2.4 MB Proceed with upgrade? [Y/n] checking package integrity... done. loading package data... done. checking for file conflicts... error: the following file conflicts were found: gthumb: /opt/gnome/var/scrollkeeper/C/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/C/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/am/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/am/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/az/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/az/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/be/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/be/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ca/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ca/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/cs/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/cs/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/da/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/da/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/de/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/de/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/el/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/el/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/es/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/es/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/fr/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/fr/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/hu/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/hu/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/it/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/it/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ja/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ja/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/kn/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/kn/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ko/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ko/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/nl/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/nl/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/no/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/no/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/pl/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/pl/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/pt_BR/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/pt_BR/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ro/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ro/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ru/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/ru/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/scrollkeeper_docs: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sk/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sk/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sl/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sl/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sr/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sr/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sr@Latn/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sr@Latn/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sv/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/sv/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/tr/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/tr/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/uk/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/uk/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/vi/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/vi/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/zh_CN/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/zh_CN/scrollkeeper_extended_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/zh_TW/scrollkeeper_cl.xml: exists in filesystem gthumb: /opt/gnome/var/scrollkeeper/zh_TW/scrollkeeper_extended_cl.xml: exists in filesystem errors occurred, no packages were upgraded. |
This task depends upon
Sorry, i forgot to indicate explicitely that these files belong to no package at all.
# pacman -Qo /opt/gnome/var/scrollkeeper/fr/scrollkeeper_cl.xml
No package owns /opt/gnome/var/scrollkeeper/fr/scrollkeeper_cl.xml
In case it helps, here are some more details on my setups:
- i have this behaviour on 2 PCs,
- i never install anything without Pacman,
- on both PCs i am using the community repo but not the testing repo.
I happen to aurbuild some packages, and in that case i do build/install the generated packages them with the root account.
Roman:
I believed the existence of these files outside of any package was normal. From what i understand, this is why for example the netspeed-applet package
removes them from the $startdir/pkg output tree, before packaging it in the .tar.gz file. I thought it was just up to the gthumb package to use an equivalent fix.
Did i miss something?
-----------8<------------
pkgname=netspeed-applet
pkgver=0.13
pkgrel=2
pkgdesc="Netspeed applet is just a little applet that shows how much traffic occurs on a specified network device (for example eth0)."
url="http://www.wh-hms.uni-ulm.de/~mfcn/netspeed/"
depends=('libart-lgpl' 'gnome-panel>=2.14.0' 'libgtop')
makepends=('intltool' 'pkgconfig')
source=(http://www.wh-hms.uni-ulm.de/~mfcn/shared/netspeed/netspeed_applet-$pkgver.tar.gz)
md5sums=('b5c5332993ed779c3653433c6f3b6a9a')
build() {
cd $startdir/src/netspeed_applet-$pkgver
./configure --prefix=/opt/gnome
make || return 1
make prefix=$startdir/pkg/opt/gnome install
# fix for files already existing in file-system
rm -rf $startdir/pkg/opt/gnome/var/scrollkeeper
}
Is there anything i should do regarding these scrollkeeper files on my PCs? Can they introduce other problems on my setup? Or is it better just to let them here?