You are not logged in.

#1 2010-07-08 13:11:54

maxi_jac
Member
From: France
Registered: 2008-08-02
Posts: 72

wants to upgrade a package that should not ?

Hello,

I think pacman is trying to upgrade a package (xf86-video-ati) with an older version.

When the xf86-video-ati has been tagged 6.13.1 I used abs to edit the old package to version 6.13.1.
Now -Syu wants to replace 6.13.1-1 with 6.13.0-1, how is this possible ?
I'm using testing.

$ pacman -Q xf86-video-ati
xf86-video-ati 6.13.1-1
$ LC_ALL=C sudo pacman -Syu
:: Synchronizing package databases...
 kde-unstable is up to date
 testing is up to date
 core is up to date
 extra is up to date
 arch-games is up to date
 community-testing is up to date
 community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Targets (3): udev-159-1  udev-compat-159-1  xf86-video-ati-6.13.0-1

Total Download Size:    0.00 MB
Total Installed Size:   3.14 MB

Proceed with installation? [Y/n]

(don't bother with the "Total Download Size:    0.00 MB" it's because it is already downloaded, not installed)
I don't understand why :s

Offline

#2 2010-07-08 13:13:28

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,405
Website

Re: wants to upgrade a package that should not ?

In the PKGBUILD: options=('!libtool' 'force')

Offline

#3 2010-07-08 13:26:18

maxi_jac
Member
From: France
Registered: 2008-08-02
Posts: 72

Re: wants to upgrade a package that should not ?

Thanks for your answer.
Now I understand how, but don't understant why, nor how to "live" with that, without setting x86-video-ati to the IgnorePkg list.

Offline

#4 2010-07-08 13:31:48

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: wants to upgrade a package that should not ?

If you want to keep the currently installed version, use IgnorePkg - that's what it's there for.

Offline

#5 2010-07-08 14:04:02

maxi_jac
Member
From: France
Registered: 2008-08-02
Posts: 72

Re: wants to upgrade a package that should not ?

Hmmm I think I have no other choice... I'll add it there and will have to watch periodically for when to remove it from the list ._.
Why in the first place was this package tagged with a force option ?

Offline

#6 2010-07-08 16:09:57

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: wants to upgrade a package that should not ?

svn log shows the force option added last December to revert to 6.12.4 after a series of 6.12.99.git* packages were released.

I don't think it's needed anymore, but I could be wrong.

Offline

#7 2010-07-08 21:46:17

maxi_jac
Member
From: France
Registered: 2008-08-02
Posts: 72

Re: wants to upgrade a package that should not ?

Ok, should I open a bug ?

Offline

#8 2010-07-12 19:19:14

maxi_jac
Member
From: France
Registered: 2008-08-02
Posts: 72

Re: wants to upgrade a package that should not ?

I opened a report that got closed.
http://bugs.archlinux.org/task/20149

I don't understand how "people upgrading from an older version that required the force option won't get the upgrade. " as tomk told it was used to force a revert to 6.12.99.
Now it is 6.13.x, so why is the force still needed ?

Offline

#9 2010-07-12 21:25:56

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: wants to upgrade a package that should not ?

fyi JGC has reopened it - the force option will be removed.

Offline

Board footer

Powered by FluxBB