FS#9073 - Cannot satisfy deps; foo requires bar but foo not installed?

Attached to Project: Pacman
Opened by Scott H (stonecrest) - Tuesday, 01 January 2008, 19:30 GMT
Last edited by Aaron Griffin (phrakture) - Thursday, 03 January 2008, 15:01 GMT
Task Type Bug Report
Category Backend/Core
Status Closed
Assigned To Aaron Griffin (phrakture)
Architecture All
Severity Medium
Priority Normal
Reported Version git
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I have the following packages installed:
exo-svn 26501-1
gtk-xfce-engine-svn 25916-1
libxfce4mcs-svn 26180-1
libxfce4menu-svn 26507-1
libxfce4util-svn 26490-2
libxfcegui4-svn 26504-1
mousepad-svn 26501-1
orage-svn 26517-2
thunar-svn 26501-1
thunar-volman-svn 3707-1
xarchiver-svn 26515-1
xfce-devtools-svn 26361-1
xfce-mcs-manager-svn 26495-1
xfce-mcs-plugins-svn 26501-2
xfce-utils-svn 26428-1
xfce4-clipman-plugin-svn 3676-2
xfce4-panel-svn 26518-2
xfce4-session-svn 26501-1
xfdesktop-svn 26508-1
xfwm4-svn 26501-3

When I try to revert to xfce4, I get the following:
$ pacman -S exo gtk-xfce-engine libxfce4mcs libxfce4util libxfcegui4 mousepad orage thunar thunar-volman xarchiver xfburn xfce-mcs-manager xfce-mcs-plugins xfce-utils xfce4-clipman-plugin xfce4-panel xfce4-session xfdesktop xfwm4
resolving dependencies...
looking for inter-conflicts...
:: exo conflicts with exo-svn. Remove exo-svn? [Y/n]
:: gtk-xfce-engine conflicts with gtk-xfce-engine-svn. Remove gtk-xfce-engine-svn? [Y/n]
:: libxfce4mcs conflicts with libxfce4mcs-svn. Remove libxfce4mcs-svn? [Y/n]
:: libxfce4mcs conflicts with libxfce4menu-svn. Remove libxfce4menu-svn? [Y/n]
:: libxfce4util conflicts with libxfce4util-svn. Remove libxfce4util-svn? [Y/n]
:: libxfcegui4 conflicts with libxfcegui4-svn. Remove libxfcegui4-svn? [Y/n]
:: mousepad conflicts with mousepad-svn. Remove mousepad-svn? [Y/n]
:: orage conflicts with orage-svn. Remove orage-svn? [Y/n]
:: thunar conflicts with thunar-svn. Remove thunar-svn? [Y/n]
:: thunar-volman conflicts with thunar-volman-svn. Remove thunar-volman-svn? [Y/n]
:: xarchiver conflicts with xarchiver-svn. Remove xarchiver-svn? [Y/n]
:: xfce-mcs-manager conflicts with xfce-mcs-manager-svn. Remove xfce-mcs-manager-svn? [Y/n]
:: xfce-mcs-plugins conflicts with xfce-mcs-plugins-svn. Remove xfce-mcs-plugins-svn? [Y/n]
:: xfce-utils conflicts with xfce-utils-svn. Remove xfce-utils-svn? [Y/n]
:: xfce4-panel conflicts with xfce4-panel-svn. Remove xfce4-panel-svn? [Y/n]
:: xfce4-session conflicts with xfce4-session-svn. Remove xfce4-session-svn? [Y/n]
:: xfdesktop conflicts with xfdesktop-svn. Remove xfdesktop-svn? [Y/n]
:: xfwm4 conflicts with xfwm4-svn. Remove xfwm4-svn? [Y/n]
error: failed to prepare transaction (could not satisfy dependencies)
:: xfburn-svn: requires thunar-svn

This is extremely confusing to me because I don't have xfburn-svn installed.
This task depends upon

Closed by  Aaron Griffin (phrakture)
Thursday, 03 January 2008, 15:01 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#8763 
Comment by Scott H (stonecrest) - Tuesday, 01 January 2008, 19:34 GMT
Ahh, nevermind. I just figured it out. xfburn-svn provides xfburn, there is no xfburn package. God, this continues to confuse the hell out of me :-P Hopefully bug (FR?) 8763 gets implemented soon because I may go insane if I stumble against this again.
Comment by Xavier (shining) - Tuesday, 01 January 2008, 20:56 GMT
I agree that's quite misleading, so imo that's a good justification for FR 8763.
So maybe it's better to make this task depends on 8763 than just closing it, so that 8763 gets a link to this bug?
I am not sure, I am not very familiar with FS yet.
Comment by Aaron Griffin (phrakture) - Thursday, 03 January 2008, 15:01 GMT
Crap...didn't mean to assign this to me... I clicked where the "close" button should have been 8)

Loading...