Project

General

Profile

Bug #7471

Unable to upgrade OI Hipster to latest snapshot from 2015.10 iso

Added by James Deagle about 3 years ago. Updated over 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-10-14
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

Hi all,

I have just reinstalled Opnindiana Hipster from a DVD containing the 2015.10 iso, and find myself unable to upgrade to the latest snapshot using "pfexec pkg image-update -v". I realize that the easiest soluation would be to burn a more recent iso to DVD and start over. However, my hardware seems to have issues lately with burning images, and so I'd at least like to see if there is a way around the current impasse. I have copied the terminal output of my upgrade attempt below - it appears it's a matter of "overly constrained packages".

Thank you in advance for your time and attention.

Cheers,
James

  • * *

root@evagrios:~# pkg publisher
PUBLISHER TYPE STATUS P LOCATION
openindiana.org origin online F http://pkg.openindiana.org/hipster/
root@evagrios:~# pfexec pkg image-update -v
Creating Plan (Running solver): -
pkg update: No solution was found to satisfy constraints
No solution found to update to latest available versions.
This may indicate an overly constrained set of packages are installed.

latest incorporations:

pkg:,5.11-2013.0.0.0:20151027T055700Z
pkg:,5.11-2013.0.0.0:20151027T055701Z
pkg:,5.11-2015.0.2.0:20161003T120407Z
pkg:,5.11-2013.0.0.0:20160730T005313Z
pkg:,5.11-2016.0.1.988:20160930T180418Z
pkg:,5.11-2015.0.2.0:20161003T120411Z
pkg:,5.11-2016.0.1.15912:20161013T010400Z
pkg:,5.11-2015.0.2.0:20161003T120408Z
pkg:,5.11-2015.0.2.0:20161003T120733Z

The following indicates why the system cannot update to the latest version:

Reject:  pkg::20161002T005625Z
Reason: No version for 'incorporate' dependency on can be found
Reject: pkg::20160927T192827Z
Reason: All acceptable versions of 'conditional' dependency on are obsolete
Reject: pkg::20160911T014128Z
Reason: No version for 'incorporate' dependency on can be found
Reject: pkg::20160927T192439Z
Reason: All acceptable versions of 'conditional' dependency on are obsolete

History

#1

Updated by Aurélien Larcher about 3 years ago

This is certainly related to the deprecation of Python 2.6.
Could you try update to an intermediate userland-incorporation? Latest Oct 2.

#2

Updated by James Deagle about 3 years ago

Hi,

Thanks for the tip. I have commenced the process, and am posting here merely to show the progress so far, and also because I'm leary of going too far down the uninstall rabbit hole. Please let me know if I'm on the right path or if risk uninstalling one too many packages,

Cheers,
James

_ _ __

root@darkstar:~# pkg install ,5.11-2016.0.1.7610:20161014T121330Z
Creating Plan (Solver setup): |
pkg install: No matching version of consolidation/userland/userland-incorporation can be installed:
Reject: pkg:
Reason: No version matching 'incorporate' dependency can be installed
----------------------------------------
Reject: pkg:
Reason: This version is excluded by installed incorporation
----------------------------------------
root@darkstar:~# which gnu-tar
no gnu-tar in /usr/sbin /usr/bin
root@darkstar:~# which gtar
/usr/bin/gtar
root@darkstar:~# man gtar

[1]+ Stopped man gtar
root@darkstar:~# pkg uninstall gtar

pkg uninstall: 'gtar' matches no installed packages
root@darkstar:~# gtar
gtar: You must specify one of the '-Acdtrux', '--delete' or '--test-label' options
Try 'gtar --help' or 'gtar --usage' for more information.
root@darkstar:~# pkg uninstall archiver/gnu-tar
Packages to remove: 1
Services to change: 1
Create boot environment: No
Create backup boot environment: No

PHASE ITEMS
Removing old actions 71/71
Updating package state database Done
Updating package cache 1/1
Updating image state Done
Creating fast lookup database Done
root@darkstar:~# pkg install ,5.11-2016.0.1.7610:20161014T121330Z
Creating Plan (Solver setup): /
pkg install: No matching version of consolidation/userland/userland-incorporation can be installed:
Reject: pkg:
Reason: No version matching 'incorporate' dependency can be installed
----------------------------------------
Reject: pkg:
Reason: This version is excluded by installed incorporation
----------------------------------------
root@darkstar:~# pkg uninstall benchmark/x11perf
Creating Plan (Solver setup): -
pkg uninstall: Unable to remove '' due to the following packages that depend on it:

root@darkstar:~# pkg uninstall compatibility/packages/SUNWxwplt
Packages to remove: 1
Create boot environment: No
Create backup boot environment: No

PHASE ITEMS
Removing old actions 81/81
Updating package state database Done
Updating package cache 1/1
Updating image state Done
Creating fast lookup database Done
root@darkstar:~# pkg uninstall benchmark/x11perf
Packages to remove: 1
Create boot environment: No
Create backup boot environment: No

PHASE ITEMS
Removing old actions 32/32
Updating package state database Done
Updating package cache 1/1
Updating image state Done
Creating fast lookup database Done
root@darkstar:~# pkg install ,5.11-2016.0.1.7610:20161014T121330Z
Creating Plan (Solver setup): /
pkg install: No matching version of consolidation/userland/userland-incorporation can be installed:
Reject: pkg:
Reason: No version matching 'incorporate' dependency can be installed
----------------------------------------
Reject: pkg:
Reason: This version is excluded by installed incorporation
----------------------------------------
root@darkstar:~# pkg uninstall codec/flac
Creating Plan (Solver setup): -
pkg uninstall: Unable to remove '' due to the following packages that depend on it:

root@darkstar:~# pkg uninstall library/libsndfile
Creating Plan (Solver setup): -
pkg uninstall: Unable to remove '' due to the following packages that depend on it:

root@darkstar:~# pkg uninstall library/audio/pulseaudio
Creating Plan (Solver setup): -
pkg uninstall: Unable to remove '' due to the following packages that depend on it:

#3

Updated by Nikola M. over 2 years ago

As the message said, ("Reason: This version is excluded by installed incorporation ") ,
you should really uninstall 'entire' because it is locking both userland-incorporation and osnet-incorporation.
Further there are some inter-dependencies between those two, so they might need to be installed in pair,
yet there is no versioned consolidation package that bind them together, but 'entire'.

I suppose additional problem could be that /hipster repository deletes all previous states of OI 'snapshots' (ISO creation time), to be able to update to /hipster, so this is probably best fixed by updates in /hipster repo to make updates work and then freezing and making available updatable state of packages.

Also available in: Atom PDF