FS#9233 - Dependancy problem with totem-plugin

Attached to Project: Arch Linux
Opened by gnunux (gnunux) - Wednesday, 16 January 2008, 18:31 GMT
Last edited by Roman Kyrylych (Romashka) - Saturday, 09 February 2008, 14:08 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity High
Priority Normal
Reported Version 3.1.0
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary and Info:

Dependancy problem with totem-plugin
Steps to Reproduce:
# pacman -S totem-plugin
resolving dependencies...
error: cannot resolve "totem>=2.20.1-2", a dependency of "totem-plugin"
error: failed to prepare transaction (could not satisfy dependencies)
:: totem-plugin: requires totem>=2.20.1-2
This task depends upon
 FS#9171 - Dependency problem in new Pacman 

Closed by  Roman Kyrylych (Romashka)
Saturday, 09 February 2008, 14:08 GMT
Reason for closing:  Fixed
Comment by Dan McGee (toofishes) - Wednesday, 16 January 2008, 19:13 GMT
Wow, this is so helpful.

Can you please tell us what the problem *actually* is?

It looks like you need to -Sy first as totem-2.20.1-3 is in testing and maybe wasn't before.
Comment by Xavier (shining) - Wednesday, 16 January 2008, 21:25 GMT
gnunux, you have totem-xine installed, right? (pacman -Qi totem-xine)
Comment by gnunux (gnunux) - Thursday, 17 January 2008, 07:53 GMT
The problem is that there is no version 2.20.1-2 totem in extra : the current version is 2.20.1-1 http://www.archlinux.org/packages/927/

But totem-plugin, in extra, ask newest version. I could add testing repository, but i don't think is a normal way to install a software.
If i install totem-plugin without dependancy all works fine. But for me, it's a bug. I think the problem is only in dependancy definition.
Comment by Xavier (shining) - Thursday, 17 January 2008, 08:02 GMT
Oh right, you are using extra. There is indeed a problem with totem and totem-plugin in the extra repo.
But seeing that both are already in testing, this problem will be fixed when 2.20.1-3 is moved to extra.

However, we will have a similar issue with totem-xine package. This package should provide 'totem=2.20.1' instead of simply 'totem', as explained in  bug 9171 .
Comment by Aaron Griffin (phrakture) - Thursday, 17 January 2008, 19:14 GMT
  • Field changed: Attached to Project (Pacman → Arch Linux)
  • Field changed: Status (Unconfirmed → Assigned)
  • Task assigned to Jan de Groot (JGC)
Moving this out of pacman. The actual REPORT has to do with the fact that the dep of a package in extra is not the same version as is in extra (totem 2.20.1-1 is in extra, totem-plugins depends on 2.20.1-2).

I think the (unrelated) versioned provides issue is covered by other bug reports, yes?
Comment by Xavier (shining) - Thursday, 17 January 2008, 19:19 GMT
I believe the versioned provides issue could have caused exactly the same dependency error, if he was using totem-xine rather than totem. Which explains my wrong interpretation of the bug.
And each package needs to be fixed separately, so I am not sure a single report can cover everything.

Loading...