Am 28.06.25 um 20:49 schrieb Stephan Althaus via openindiana-discuss:
On 6/28/25 18:48, Reginald Beardsley via openindiana-discuss wrote:
uname -a

SunOS hipster 5.11 illumos-845df4971e i86pc i386 i86pc

Here's the console log:
root@hipster:/app# pkg install gnuplot
Creating Plan (Solver setup): -
pkg install: No matching version of image/gnuplot can be installed:
   Reject:  pkg://openindiana.org/image/[email protected]
   Reason:  No version matching 'require' dependency library/graphics/[email protected] can be installed
     ----------------------------------------
     Reject: pkg://openindiana.org/library/graphics/[email protected]
pkg://openindiana.org/library/graphics/[email protected]
     Reason:  This version is excluded by installed incorporation consolidation/userland/[email protected]
     ----------------------------------------
root@hipster:/app# pkg install wxwidgets
No updates necessary for this image.
root@hipster:/app# pkg install gnuplot
Creating Plan (Solver setup): \
pkg install: No matching version of image/gnuplot can be installed:
   Reject:  pkg://openindiana.org/image/[email protected]
   Reason:  No version matching 'require' dependency library/graphics/[email protected] can be installed
     ----------------------------------------
     Reject: pkg://openindiana.org/library/graphics/[email protected]
pkg://openindiana.org/library/graphics/[email protected]
     Reason:  This version is excluded by installed incorporation consolidation/userland/[email protected]
     ----------------------------------------
root@hipster:/app#

It seems to me the gnuplot pkg is borked, but no clue how to fix it.

Reg

_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss

Hi!

it is not 'safe' and not the finest art, but if you uninstall 'entire' and 'userland-incorporation', gnuplot can be installed, and works (so far as i can say):


$ gnuplot

        G N U P L O T
        Version 6.0 patchlevel 2    last modified 2024-12-19

        Copyright (C) 1986-1993, 1998, 2004, 2007-2024
        Thomas Williams, Colin Kelley and many others

        gnuplot home:     http://www.gnuplot.info
        faq, bugs, etc:   type "help FAQ"
        immediate help:   type "help"  (plot window: hit 'h')

        Terminal type is now qt

gnuplot>



In the package manifest ( https://pkg.openindiana.org/hipster/manifest/0/image%[email protected]%2C5.11-2024.0.0.0%3A20241230T090931Z )

i can see the requirement with  a fixed versino number 3.2.6, ( depend fmri=pkg:/library/graphics/[email protected] type=require )

which is not this way in the Makefile, where the corresponding entry looks like  this:
REQUIRED_PACKAGES += library/graphics/wxwidgets-3

So a PR for gnuplot with COMPONENT_REVISION= 1 for a rebuild should be sufficient to make it installable again...
No, this won't fix his problem.
Instead he needs to update his system (pfexec pkg update -v). This will create a new boot environment that needs to be activated (eg. by a reboot). After that gnuplot should be installable.

He is using an outdated version (the current userland-incorporation is [email protected]:20250628T120816Z and this will advance with every successful jenkins run). The repository needs to be cleaned from time to time by removing all but the latest package revisions. When this is done older userland-incorporations will refer to package versions that aren't available anymore.
The best help is to update the system.

DON'T REMOVE userland-incorporation IF YOU DON'T KNOW EXACTLY WHAT CONSEQUENCES THAT WILL HAVE!

Andreas

Regards,
Stephan



_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss


_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to