[OpenIndiana-discuss] Gnuplot on 2024.10?

Reginald Beardsley pulaskite at yahoo.com
Sat Jun 28 20:29:06 UTC 2025


 The jaded old man in me says that "pkg update -v" won't fix the gnuplot problem. It's running, but I'm doubtful of success.

Just in case no one noticed, the gnuplot pkg wants "wxwidgets-3" and such pkg doesn't exist according to "pkg search wxwidgets".

Over 30 years ago I remarked it was easier to get one program to work on 6 different operating systems than it was to get 6 programs working on 1 system. I was referring to >$100k/seat 3rd party packages in the oil industry.

Now things are even worse.

Reg


     On Saturday, June 28, 2025 at 01:59:18 PM CDT, Andreas Wacknitz via openindiana-discuss <openindiana-discuss at openindiana.org> wrote:  
 
 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 at 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/gnuplot@6.0.2-2024.0.0.0
>>    Reason:  No version matching 'require' dependency 
>> library/graphics/wxwidgets-3 at 3.2.6-2024.0.0.0 can be installed
>>      ----------------------------------------
>>      Reject: 
>> pkg://openindiana.org/library/graphics/wxwidgets-3@3.2.8-2025.0.0.0
>> pkg://openindiana.org/library/graphics/wxwidgets-3@3.2.8.1-2025.0.0.0
>>      Reason:  This version is excluded by installed incorporation 
>> consolidation/userland/userland-incorporation at 0.5.11-2025.0.0.27642
>>      ----------------------------------------
>> root at hipster:/app# pkg install wxwidgets
>> No updates necessary for this image.
>> root at 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/gnuplot@6.0.2-2024.0.0.0
>>    Reason:  No version matching 'require' dependency 
>> library/graphics/wxwidgets-3 at 3.2.6-2024.0.0.0 can be installed
>>      ----------------------------------------
>>      Reject: 
>> pkg://openindiana.org/library/graphics/wxwidgets-3@3.2.8-2025.0.0.0
>> pkg://openindiana.org/library/graphics/wxwidgets-3@3.2.8.1-2025.0.0.0
>>      Reason:  This version is excluded by installed incorporation 
>> consolidation/userland/userland-incorporation at 0.5.11-2025.0.0.27642
>>      ----------------------------------------
>> root at hipster:/app#
>>
>> It seems to me the gnuplot pkg is borked, but no clue how to fix it.
>>
>> Reg
>>
>> _______________________________________________
>> openindiana-discuss mailing list
>> openindiana-discuss at openindiana.org
>> 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%2Fgnuplot@6.0.2%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/wxwidgets-3 at 3.2.6-2024.0.0.0 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 
userland-incorporation at 0.5.11-2025.0.0.29749: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
> openindiana-discuss at openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss


_______________________________________________
openindiana-discuss mailing list
openindiana-discuss at openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss
  


More information about the openindiana-discuss mailing list