You are not logged in.

#1 2007-06-12 13:32:06

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 516
Website

system upgrade asks to upgrade unwanted packages-unable to upgrade now

I do not have xfce4-svn packages installed (i do have xfce4 though), but when I do a pacman -Syu it gives me a list of packages to upgrade which apart from other packages also includes the following  libxfce4util-svn, libxfce4mcs-svn, libxfcegui4-svn, xfcalendar-svn. On selecting Y to upgrade, it downloads and then gives error that "xxx files" already exist and hence system cannot be upgraded. Any guesses why it is upgrading packages that are not installed at all.

[shantanu@bluehead ~]$ sudo pacman -Su
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... done.

Targets: libxfce4util-svn-25448-2  libxfce4mcs-svn-25684-1  
         libxfcegui4-svn-25769-1  xfcalendar-svn-25797-1  

Total Package Size:   1.38 MB
Total Installed Size:   4.51 MB

Proceed with installation? [Y/n] y
checking package integrity... done.
cleaning up... done.
(4/4) checking for file conflicts                   [#####################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
libxfce4util-svn: /usr/include/xfce4/libxfce4util/debug.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/i18n.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/libxfce4util-config.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/libxfce4util-enum-types.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/libxfce4util.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/utf8.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/util.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-desktopentry.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-fileutils.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-generics.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-i18n.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-kiosk.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-license.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-miscutils.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-rc.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-resource.h exists in filesystem
libxfce4util-svn: /usr/include/xfce4/libxfce4util/xfce-utf8.h exists in filesystem
libxfce4util-svn: /usr/lib/libxfce4util.so exists in filesystem
libxfce4util-svn: /usr/lib/libxfce4util.so.4 exists in filesystem
libxfce4util-svn: /usr/lib/pkgconfig/libxfce4util-1.0.pc exists in filesystem
libxfce4util-svn: /usr/sbin/xfce4-kiosk-query exists in filesystem
libxfce4util-svn: /usr/share/locale/ar/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/ca/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/cs/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/cy/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/de/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/dz/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/en_GB/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/eu/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/fi/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/fr/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/gl/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/he/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/ja/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/ka/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/ko/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/lt/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/mk/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/nl/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/pl/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/pt_BR/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/sq/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/tr/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4util-svn: /usr/share/locale/uk/LC_MESSAGES/libxfce4util.mo exists in filesystem
libxfce4mcs-svn: /usr/include/xfce4/libxfce4mcs/mcs-client-enum-types.h exists in filesystem
libxfce4mcs-svn: /usr/include/xfce4/libxfce4mcs/mcs-client.h exists in filesystem
libxfce4mcs-svn: /usr/include/xfce4/libxfce4mcs/mcs-common.h exists in filesystem
libxfce4mcs-svn: /usr/include/xfce4/libxfce4mcs/mcs-manager.h exists in filesystem
libxfce4mcs-svn: /usr/lib/libxfce4mcs-client.so exists in filesystem
libxfce4mcs-svn: /usr/lib/libxfce4mcs-client.so.3 exists in filesystem
libxfce4mcs-svn: /usr/lib/libxfce4mcs-manager.so exists in filesystem
libxfce4mcs-svn: /usr/lib/libxfce4mcs-manager.so.3 exists in filesystem
libxfce4mcs-svn: /usr/lib/pkgconfig/libxfce4mcs-client-1.0.pc exists in filesystem
libxfce4mcs-svn: /usr/lib/pkgconfig/libxfce4mcs-manager-1.0.pc exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/dialogs.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/gtk_style.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/gtktoxevent.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/gui-enum-types.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/icons.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/libnetk.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/libxfcegui4-config.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/libxfcegui4.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-application.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-class-group.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-enum-types.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-marshal.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-pager.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-screen.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-tasklist.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-trayicon.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-util.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-window-action-menu.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-window-menu.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-window.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/netk-workspace.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/preview_filesel.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/session-client.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-appmenuitem.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-colorbutton.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-exec.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-filechooser.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-gdk-extensions.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-gtk-extensions.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-heading.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-icontheme.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-startup-notification.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-titled-dialog.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce-widget-helpers.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_aboutdialog.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_clock.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_decorbutton.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_decortoggle.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_framebox.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_iconbutton.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_marshal.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_menubutton.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_movehandler.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_scaled_image.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_systemtray.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xfce_togglebutton.h exists in filesystem
libxfcegui4-svn: /usr/include/xfce4/libxfcegui4/xinerama.h exists in filesystem
libxfcegui4-svn: /usr/lib/libxfcegui4.so exists in filesystem
libxfcegui4-svn: /usr/lib/libxfcegui4.so.4 exists in filesystem
libxfcegui4-svn: /usr/lib/pkgconfig/libxfcegui4-1.0.pc exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-edit.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-filemanager.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-games.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-graphics.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-internet.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-man.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-multimedia.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-printer.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-schedule.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-sound.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-terminal.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-unknown.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/48x48/apps/xfce-utils.png exists in filesystem
libxfcegui4-svn: /usr/share/icons/hicolor/scalable/apps/xfce-filemanager.svg exists in filesystem
libxfcegui4-svn: /usr/share/locale/ar/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/be/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/bn_IN/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ca/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/cs/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/cy/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/de/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/dz/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/el/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/en_GB/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/eo/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/es/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/et/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/eu/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/fa/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/fi/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/fr/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/gl/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/gu/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/he/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/hu/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/hy/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/it/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ja/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ka/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ko/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/lt/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/mk/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/mr/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/nl/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/pa/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/pl/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/pt_BR/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ro/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ru/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/sk/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/sq/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/sv/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/ta/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/tr/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/uk/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/zh_CN/LC_MESSAGES/libxfcegui4.mo exists in filesystem
libxfcegui4-svn: /usr/share/locale/zh_TW/LC_MESSAGES/libxfcegui4.mo exists in filesystem

errors occurred, no packages were upgraded.

Last edited by ravisghosh (2007-06-20 05:12:25)

Offline

#2 2007-06-12 16:05:29

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

no idea why these packages are being installed, you will have to check dependencies of all concerned packages.
About the conflicting files, it seems like all these -svn packages are missing conflict statement for their equivalent non svn package.

pacman -Si libxfce4util-svn                                                                                                               ~
Repository     : community
Name           : libxfce4util-svn
Version        : 25448-2
Groups         : xfce4-svn  
Provides       : None
Depends On     : glib2  gtk-doc  
Removes        : None
Conflicts With : None
Replaces       : None
Download Size  :  52.00 K
Installed Size : 444.37 K
Description    : Basic utility non-GUI functions for Xfce
MD5 Sum        : 2d2bb73e15fce30f75f631770b7901f8

It should have "Conflicts with : libxfce4util"
What's weird, is that the PKGBUILD correctly has "conflicts=('libxfce4util')" :
http://cvs.archlinux.org/cgi-bin/viewcv … cvs-markup

And it hasn't been recently updated, it's 8 weeks old.


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#3 2007-06-13 10:02:07

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

This was reported here : http://bugs.archlinux.org/task/7338

Not only the PKGBUILD are correct, but the packages built from it too. Apparently, the mistake is only in the community database itself (community.db.tar.gz).


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#4 2007-06-20 03:01:15

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 516
Website

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

Now how do you go about updating your system.

[shantanu@bluehead ~]$ sudo pacman -Syu
:: Synchronizing package databases...
 current                   71.1K    6.8K/s 00:00:10 [#####################] 100%
 extra                    267.7K    7.8K/s 00:00:34 [#####################] 100%
 unstable is up to date
 community                267.8K    7.6K/s 00:00:35 [#####################] 100%
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... 
:: libxfce4util-svn conflicts with libxfce4util. Remove libxfce4util? [Y/n] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: libxfce4util-svn: conflicts with libxfce4util

[shantanu@bluehead ~]$ sudo pacman -Su
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... 
:: libxfce4util-svn conflicts with libxfce4util. Remove libxfce4util? [Y/n] y
:: libxfce4mcs-svn conflicts with libxfce4mcs. Remove libxfce4mcs? [Y/n] y
:: libxfcegui4-svn conflicts with libxfcegui4. Rem[shantanu@bluehead ~]$ sudo pacman -Syu
:: Synchronizing package databases...
 current                   71.1K    6.8K/s 00:00:10 [#####################] 100%
 extra                    267.7K    7.8K/s 00:00:34 [#####################] 100%
 unstable is up to date
 community                267.8K    7.6K/s 00:00:35 [#####################] 100%
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... 
:: libxfce4util-svn conflicts with libxfce4util. Remove libxfce4util? [Y/n] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: libxfce4util-svn: conflicts with libxfce4util

[shantanu@bluehead ~]$ sudo pacman -Su
:: Starting full system upgrade...
resolving dependencies... done.
looking for inter-conflicts... 
:: libxfce4util-svn conflicts with libxfce4util. Remove libxfce4util? [Y/n] y
:: libxfce4mcs-svn conflicts with libxfce4mcs. Remove libxfce4mcs? [Y/n] y
:: libxfcegui4-svn conflicts with libxfcegui4. Remove libxfcegui4? [Y/n] y
done.
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfce4util requires exo
:: libxfce4mcs requires xfce-mcs-manager
:: libxfce4mcs requires xfce-mcs-plugins
:: libxfce4mcs requires xfce-utils
:: libxfce4mcs requires xfce4-panel
:: libxfce4mcs requires xfce4-session
:: libxfce4mcs requires xfdesktop
:: libxfce4mcs requires xfwm4
:: libxfcegui4 requires mousepad
:: libxfcegui4 requires xfce-mcs-manager
:: libxfcegui4 requires xfce-mcs-plugins
:: libxfcegui4 requires xfce-utils
:: libxfcegui4 requires xfce4-panel
:: libxfcegui4 requires xfce4-session
:: libxfcegui4 requires xfdesktop
:: libxfcegui4 requires xfwm4

[shantanu@bluehead ~]$ sudo pacman -Rns libxfce4util-svn
error: failed to add target 'libxfce4util-svn' (could not find or read package)
ove libxfcegui4? [Y/n] y
done.
error: failed to prepare transaction (could not satisfy dependencies)
:: libxfce4util requires exo
:: libxfce4mcs requires xfce-mcs-manager
:: libxfce4mcs requires xfce-mcs-plugins
:: libxfce4mcs requires xfce-utils
:: libxfce4mcs requires xfce4-panel
:: libxfce4mcs requires xfce4-session
:: libxfce4mcs requires xfdesktop
:: libxfce4mcs requires xfwm4
:: libxfcegui4 requires mousepad
:: libxfcegui4 requires xfce-mcs-manager
:: libxfcegui4 requires xfce-mcs-plugins
:: libxfcegui4 requires xfce-utils
:: libxfcegui4 requires xfce4-panel
:: libxfcegui4 requires xfce4-session
:: libxfcegui4 requires xfdesktop
:: libxfcegui4 requires xfwm4

[shantanu@bluehead ~]$ sudo pacman -Rns libxfce4util-svn
error: failed to add target 'libxfce4util-svn' (could not find or read package)

Offline

#5 2007-06-20 06:29:54

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

Well now, this is a problem in the PKGBUILD
For example, libxfce4util-svn conflicts with libxfce4util, but doesn't provide it.
If one package conflict with another without providing it (and no other package provide it), this is not going to work.
All xfce4-svn PKGBUILD need to be fixed to have both conflicts and provides.
Report a bug.


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#6 2007-06-20 06:58:13

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

shining wrote:

Well now, this is a problem in the PKGBUILD
For example, libxfce4util-svn conflicts with libxfce4util, but doesn't provide it.
If one package conflict with another without providing it (and no other package provide it), this is not going to work.
All xfce4-svn PKGBUILD need to be fixed to have both conflicts and provides.
Report a bug.

That is not a problem. They MUST NOT provide the stable xfce packages, as they are likely to be incompatible.

Offline

#7 2007-06-20 07:11:33

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

brain0 wrote:

That is not a problem. They MUST NOT provide the stable xfce packages, as they are likely to be incompatible.

Oops sorry, I didn't expect that.

ravisghosh, do you currently have a mix of svn and non svn xfce4 packages ?


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#8 2007-06-20 12:45:33

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 516
Website

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

I earlier had xfce4-svn, but after it was not being maintained, i moved to xfce4 and I do not have those *-svn packages installed at all, but still pacman wants to upgrade them.

Offline

#9 2007-06-20 13:44:25

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

ravisghosh wrote:

I earlier had xfce4-svn, but after it was not being maintained, i moved to xfce4 and I do not have those *-svn packages installed at all, but still pacman wants to upgrade them.

Are you sure you cleaned them all ? At least, I do not have this problem (I've xfce4 installed, but never installed any -svn packages).
Try pacman -Qs svn maybe, if they all had the -svn suffix ?


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

#10 2007-06-20 14:49:42

ravisghosh
Member
From: Intergalactic Spaces
Registered: 2006-10-12
Posts: 516
Website

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

Thanks shining, got the clue from Pacman -Qs svn. There was a package xfcalendar-svn. Removed that and did pacman -Syu. Its fine now. but the packages I mentioned earlier were not there at all nor did have xfcalendar dependencies of those.

Offline

#11 2007-06-20 15:24:54

shining
Pacman Developer
Registered: 2006-05-10
Posts: 2,043

Re: system upgrade asks to upgrade unwanted packages-unable to upgrade now

ravisghosh wrote:

Thanks shining, got the clue from Pacman -Qs svn. There was a package xfcalendar-svn. Removed that and did pacman -Syu. Its fine now. but the packages I mentioned earlier were not there at all nor did have xfcalendar dependencies of those.

It depends on libxfce4mcs-svn  and libxfcegui4-svn, which in turn depend on libxfce4util-svn.


pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))

Offline

Board footer

Powered by FluxBB