Am 28.06.25 um 22:29 schrieb Reginald Beardsley via openindiana-discuss:
  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

╰─➤  pkg info wxwidgets-3
             Name: library/graphics/wxwidgets-3
          Summary: wxWidgets - Cross-Platform GUI Library
         Category: Desktop (GNOME)/Libraries
            State: Installed
        Publisher: openindiana.org
          Version: 3.2.8.1
           Branch: 2025.0.0.0
   Packaging Date:  3. Juni 2025 um 10:52:50
Last Install Time: 22. Februar 2025 um 11:29:49
 Last Update Time:  3. Juni 2025 um 11:13:10
             Size: 44.97 MB
             FMRI: pkg://openindiana.org/library/graphics/[email protected]:20250603T105250Z
      Project URL: https://www.wxwidgets.org/
       Source URL: https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.8.1/wxWidgets-3.2.8.1.tar.bz2

╰─➤  pkg info gnuplot
             Name: image/gnuplot
          Summary: gnuplot - plotting utility
         Category: Applications/Graphics and Imaging
            State: Installed
        Publisher: openindiana.org
          Version: 6.0.2
           Branch: 2024.0.0.0
   Packaging Date: 30. Dezember 2024 um 09:09:31
Last Install Time: 22. Februar 2025 um 11:29:49
             Size: 5.15 MB
             FMRI: pkg://openindiana.org/image/[email protected]:20241230T090931Z
      Project URL: http://www.gnuplot.info/
       Source URL: https://sourceforge.net/projects/gnuplot/files/gnuplot/6.0.2/gnuplot-6.0.2.tar.gz/download
      On Saturday, June 28, 2025 at 01:59:18 PM CDT, Andreas Wacknitz via 
openindiana-discuss <[email protected]> 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@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
_______________________________________________
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