You are not logged in.

#1 2008-09-09 17:14:10

imag1narynumber
Member
From: Connecticut
Registered: 2008-07-23
Posts: 56

Updating e17

I'm clearly doing something wrong.  I'm prompted to replace the e17 files (from cvs to svn, I seem to recall).  However, it will not replace them when I say "yes" across the board, saying there's a missing dependency.  Any idea what I'm doing wrong?  Thanks much!

Offline

#2 2008-09-09 17:33:26

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Updating e17

You can try and install everything with following. Hopefully it will overwrite the dependencies that are stopping the upgrade:

pacman -S e17-libs-svn e17-extra-svn

If that doesn't work, let me know and I'll show you the longer way.

Offline

#3 2008-09-09 17:40:11

imag1narynumber
Member
From: Connecticut
Registered: 2008-07-23
Posts: 56

Re: Updating e17

Excellent, thanks!  I will try that as soon as I get home.

Offline

#4 2008-09-09 18:21:52

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: Updating e17

imag1narynumber wrote:

I'm clearly doing something wrong.  I'm prompted to replace the e17 files (from cvs to svn, I seem to recall).  However, it will not replace them when I say "yes" across the board, saying there's a missing dependency.  Any idea what I'm doing wrong?  Thanks much!

Please check if this error is due to a package you installed yourself via AUR, or it is a wrong provides line in one of the community packages. If uncertain please post the complete message.

ps. note that before upgrading you most likely need to remove the non-community e17 packages you have installed as they may depend on the old -cvs packages.

Offline

#5 2008-09-09 22:03:28

imag1narynumber
Member
From: Connecticut
Registered: 2008-07-23
Posts: 56

Re: Updating e17

If I try pacman -S e17-libs-svn e17-extra-svn, it gives me the following error:

error: failed to prepare transaction (could not satisfy dependencies)
:: e-cvs: requires e_dbus-cvs
:: e-cvs: requires edje-cvs
:: efreet-cvs: requires ecore-cvs
:: emotion-cvs: requires edje-cvs

Offline

#6 2008-09-09 23:24:58

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Updating e17

Do this first. Keep in mind that you're removing a running installation of E17. You want to do the install right after this command. If anything *-cvs comes up, do the same for them.

pacman -Rd e-cvs e_dbus-cvs e-cvs edje-cvs efreet-cvs ecore-cvs emotion-cvs edje-cvs

Offline

#7 2008-09-10 07:53:41

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: Updating e17

imag1narynumber wrote:

If I try pacman -S e17-libs-svn e17-extra-svn, it gives me the following error:

error: failed to prepare transaction (could not satisfy dependencies)
:: e-cvs: requires e_dbus-cvs
:: e-cvs: requires edje-cvs
:: efreet-cvs: requires ecore-cvs
:: emotion-cvs: requires edje-cvs

The command you used is not correct (yes I know skottish told you so wink).  You should have used (http://wiki.archlinux.org/index.php/E17)

pacman -S e17-svn e17-extra-svn

to have all e17 packages. Maybe I should remove the e17-libs-svn group (or at least reorganize it), I'll think about it.

Anyway, I would have been glad to see the unsatisfied dependencies after a plain

pacman -Syu

as that was working before last update. Guess it is too late for that.

Offline

#8 2008-09-10 15:28:35

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Updating e17

pressh wrote:

The command you used is not correct (yes I know skottish told you so wink).

The devil made me do it.

Offline

#9 2008-09-10 21:42:43

imag1narynumber
Member
From: Connecticut
Registered: 2008-07-23
Posts: 56

Re: Updating e17

pressh, a generic pacman -Syu asks me if I want to swap out the cvs files to the svn files.  If I say "yes" to each, it lists the files to remove and then merely says "error: failed to prepare transaction (could not satisfy dependencies)", lists what is to be installed, total diskspace required, and returns me to a prompt without actually doing anything.

Saying "no" to each makes the system ask me a second time and then continues the update normally, skipping the whole Enlightenment deal.

I've tried to install the whole e17-svn before.  It gives me:
error: failed to prepare transaction (could not satisfy dependencies)
:: efreet-cvs: requires ecore-cvs
:: emotion-cvs requires edje-cvs

If I try to download the svns without replacing the cvses, it gives me:
error: failed to prepare transaction (conflicting dependencies)
:: e-svn: conflicts with e-cvs

Offline

#10 2008-09-10 21:47:47

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: Updating e17

okay thank you, I'll see if I can figure it out. [edit] you don't have any non-community e17 related packages installed btw?

For the moment you can do

pacman -R e17-cvs e17-extra-cvs (or pacman -Rcs e17-cvs e17-extra-cvs)

followed by 

pacman -Sy e17-svn e17-extra-svn

Last edited by pressh (2008-09-10 21:48:47)

Offline

#11 2008-09-10 22:30:04

imag1narynumber
Member
From: Connecticut
Registered: 2008-07-23
Posts: 56

Re: Updating e17

Excellent, it works well.  Thanks much for your swift help!

Offline

Board footer

Powered by FluxBB