FS#25527 - Pacman tries to replace jack2 with all packages from extra/

Attached to Project: Pacman
Opened by Bjørn Øivind Bjørnsen (MrKaKe) - Friday, 12 August 2011, 06:59 GMT
Last edited by Dave Reisner (falconindy) - Friday, 19 August 2011, 06:27 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To Dan McGee (toofishes)
Architecture x86_64
Severity High
Priority Normal
Reported Version git
Due in Version 4.0.0
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


Summary and Info:
pacman 4.0-rc1 tries to replace jack2 with what looks like every package from extra.
Output from pacman is attached, please let me know if I can supply any more information.

Steps to Reproduce:
- Make sure jack2 is installed (community/jack2)
- pacman -U http://dev.archlinux.org/~dan/pacman-4.0.0rc1-1-x86_64.pkg.tar.gz
- pacman -Syu
- Observe that it tries to replace jack2 with a lot of packages.
This task depends upon

Closed by  Dave Reisner (falconindy)
Friday, 19 August 2011, 06:27 GMT
Reason for closing:  Fixed
Comment by Martin Kühne (mar77i) - Friday, 12 August 2011, 08:19 GMT
can confirm this here. got something similar with an AUR package here: pycairo-xcb-git

BEGIN excerpt from pycairo-xcb-git PKGBUILD
depends=('python2' 'cairo-xcb' 'xpyb-git')
provides=('python2-cairo=1.8.10' 'pycairo' 'pycairo-git' 'pycairo-xcb')
makedepends=('git' 'xpyb-git')
conflicts=('python2-cairo' 'pycairo' 'pycairo-git' 'pycairo-xcb')
END excerpt

BEGIN shell log
martti@deepthought:~/abs/pycairo-xcb-git$ pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
warning: pacman: local (4.0.0rc1-1) is newer than core (3.5.4-2)
:: Replace pycairo-xcb-git with extra/python2-cairo? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-chardet? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-distribute? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-egg? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-feedparser? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-gconf? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-gda? [Y/n] n
:: Replace pycairo-xcb-git with extra/python2-gksu2? [Y/n] ^C
Interrupt signal received

martti@deepthought:~/abs/pycairo-xcb-git$ pacman --version

.--. Pacman v4.0.0rc1 - libalpm v7.0.0
/ _.-' .-. .-. .-. Copyright (C) 2006-2011 Pacman Development Team
\ '-. '-' '-' '-' Copyright (C) 2002-2006 Judd Vinet
This program may be freely redistributed under
the terms of the GNU General Public License.
END shell log
Comment by Ionut Biru (wonder) - Friday, 12 August 2011, 12:18 GMT
can you attach a log when using pacman -Syu --debug ?
Comment by Bjørn Øivind Bjørnsen (MrKaKe) - Friday, 12 August 2011, 12:24 GMT
Sure, here's a debug log from my netbook. Same problems with jack2 there.
I'll create one for my work machine too.
Comment by Bjørn Øivind Bjørnsen (MrKaKe) - Friday, 12 August 2011, 12:26 GMT
...and here's one from my work machine.
Comment by Martin Kühne (mar77i) - Friday, 12 August 2011, 12:32 GMT
...and here's one for my pycairo-xcb-git.
Comment by Dave Reisner (falconindy) - Friday, 12 August 2011, 20:23 GMT
Bisected with partial fix in  FS#25538 
Comment by Martin Kühne (mar77i) - Monday, 15 August 2011, 21:14 GMT
umm similar behavior noticed when I provided different input this time.

version tried: Pacman v4.0.0rc1-21-gbd5ec
Comment by Dave Reisner (falconindy) - Friday, 19 August 2011, 06:26 GMT Comment by Anonymous Submitter - Wednesday, 07 September 2011, 13:58 GMT
Is there a pacman-4.0.0rc1-2 package with the fix for this bug?
Comment by Dan McGee (toofishes) - Wednesday, 07 September 2011, 13:59 GMT
Not yet, you'll have to compile from git, but hopefully later this week I will be able to do a release.