Hello all,
Starting a couple of weeks ago, I can't upgrade my Hipster installation
(previously kept up-to-date more or less regularly), because of a conflict
between two java packages wanting to be the default (shouldn't a separate
mediator package or optionally manual setup by a human make the choice instead?)
root@jimoi:/# pkg -R /a update -v -f --deny-new-be
pkg://openindiana.org/runtime/java/openjdk7
pkg://openindiana.org/developer/java/openjdk7
Creating Plan (Checking for conflicting actions): |
pkg update: The requested change to the system attempts to install multiple
actions
for link 'usr/java' with conflicting attributes:
1 package delivers 'link path=usr/java target=jdk/jdk1.6.0_26':
pkg://openindiana.org/runtime/[email protected],5.11-0.151.1.8:20130305T144835Z
1 package delivers 'link path=usr/java target=jdk/openjdk1.7.0':
pkg://openindiana.org/runtime/java/[email protected],5.11-2015.0.1.0:20150530T135308Z
These packages may not be installed together. Any non-conflicting set may
be, or the packages must be corrected before they can be installed.
The requested change to the system attempts to install multiple actions
for link 'usr/jdk/latest' with conflicting attributes:
1 package delivers 'link path=usr/jdk/latest target=jdk1.6.0_26':
pkg://openindiana.org/runtime/[email protected],5.11-0.151.1.8:20130305T144835Z
1 package delivers 'link path=usr/jdk/latest target=openjdk1.7.0':
pkg://openindiana.org/runtime/java/[email protected],5.11-2015.0.1.0:20150530T135308Z
These packages may not be installed together. Any non-conflicting set may
be, or the packages must be corrected before they can be installed.
Packages to update: 2
Rebuild boot archive: No
Changed packages:
openindiana.org
developer/java/openjdk7
1.7.60-2014.1.1.0:20140704T060549Z -> 1.7.76-2015.0.1.0:20150530T135316Z
runtime/java/openjdk7
1.7.60-2014.1.1.0:20140704T060539Z -> 1.7.76-2015.0.1.0:20150530T135308Z
Is there some intermediate version, or a freeze, or something to update to? Or
a way to enforce that "openjdk7 overrides jdk1.6* because I said so"?
Uninstalling Java6 seems unpractical because 1) some things might really need
it (we've had a share of weird software that required particular versions or
generations of Java to actually work), and 2) a large tree of packages depends
on it in the point of view of pkg(5).
Any pointers on how to get the upgrade going? I feel I'm missing something
trivial here ;)
Thanks in advance,
Jim
_______________________________________________
openindiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss