FS#13360 - can't update (pacman -Syu)

Attached to Project: Arch Linux
Opened by kongokris 2 (nut543) - Wednesday, 18 February 2009, 14:19 GMT
Last edited by Aaron Griffin (phrakture) - Wednesday, 18 February 2009, 19:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

kris ~ $ sudo pacman -Syu
:: Synchronizing package databases...
vdpau-repo is up to date
testing is up to date
compiz-fusion is up to date
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
warning: bash: local (3.2.048-4) is newer than core (3.2.048-3)
warning: qt: local (4.5.0-2) is newer than extra (4.4.3-5)
warning: vim: local (7.2.102-1.1) is newer than extra (7.2.65-1.1)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: jmemorize: requires jre
:: limewire: requires jre
:: xxe: requires j2re
This task depends upon

Closed by  Aaron Griffin (phrakture)
Wednesday, 18 February 2009, 19:53 GMT
Reason for closing:  Not a bug
Comment by Greg (dolby) - Wednesday, 18 February 2009, 17:24 GMT
This isnt a "cant upgrade bug", make bug reports in the community section, and a comment in the AUR page for the package from unsupported for each package.
Comment by Greg (dolby) - Wednesday, 18 February 2009, 17:48 GMT
I see what the problem is. You have openjdk installed, and those packages ask for jre. Openjdk doesnt provide that anymore.
You should make report/comments on those packages to use some kind of java-runtime if you want to use them with something else than jre.
Comment by Aaron Griffin (phrakture) - Wednesday, 18 February 2009, 17:52 GMT
These are all community packages, yes?
Comment by Greg (dolby) - Wednesday, 18 February 2009, 17:58 GMT
1 is community, 2 unsupported.
Comment by kongokris 2 (nut543) - Wednesday, 18 February 2009, 18:12 GMT
yeah the packages just depend on 'jre' and the openjdk6 package doesn't provide that, it provides 'jre=6' which is technically probably right although a bit annoying. There's a new openjdk6 package i'm downloading now though, maybe it sets the provides to 'jre'..
Comment by kongokris 2 (nut543) - Wednesday, 18 February 2009, 18:12 GMT
corection, they depend on 'jre' or 'j2re' and openjdk6 provide 'jre=6' and 'j2re=6'..
Comment by kongokris 2 (nut543) - Wednesday, 18 February 2009, 18:13 GMT
openjdk6 is in core.. sorry for all the comments.. i had a "party" and a bit drunk :-)
Comment by kongokris 2 (nut543) - Wednesday, 18 February 2009, 18:13 GMT
i mean extra! lol
Comment by kongokris 2 (nut543) - Wednesday, 18 February 2009, 18:22 GMT
hm. openjdk6 now only provides:
Provides : java-environment=6 java-runtime=6

i have no idea what this means.. but i guess as long as the community package is updated and if i wasn't so lazy now and would have posted comments to the aur packages we have a winner!
Comment by kongokris 2 (nut543) - Wednesday, 18 February 2009, 18:22 GMT
.. except for the fact that openjdk6 should conflict with all these jre, j2re etc, no?
Comment by Greg (dolby) - Wednesday, 18 February 2009, 18:40 GMT
That would be a seperate report, but before you do it, search the bug tracker cause there is many things changing in regards to java related things.
Can this be closed without someone yelling "OMG you close bug reports too soon?" :)

Loading...