Thank you Andreas!

It did work. It appears it allowed gnuplot to install "wxwidgets-3" by adding a 
publisher.


pkg search wxwidgets
INDEX ACTION VALUE PACKAGE
pkg.summary set wxWidgets - Cross-Platform GUI Library 
pkg:/library/graphics/[email protected]
pkg.fmri set openindiana.org/library/graphics/wxwidgets 
pkg:/library/graphics/[email protected]
root@hipster:~# 

I only got the last entry when I did a "pkg search wxwidgets" prior to the "pkg 
update -v" operation. From this I infer that a change was made that allows a 
package to add a publisher which was not included previously.

So what happened, where and why in the "pkg update -v" that changed the 
behavior? I'm not comfortable not understanding *how* this was done and why I 
had no information about the change or the need for the change. I attempted to 
interrogate the gnuplot pkg as much as I could and found no sensible hints of 
the publisher of the dependent pkg.

How does one ask a pkg what dependencies it has and from where it expects those 
to be filled? That information was embedded in some pkg retrieved by "pkg 
update -v".

The part I find most alarming is I updated the system late last year. Things 
have become very opaque, and for someone who started with WATFV and punchcards, 
the loss of discoverability. The ability to find out what the actual operation 
is, has become very difficult.

Reg




On Saturday, June 28, 2025 at 03:29:22 PM CDT, Reginald Beardsley via 
openindiana-discuss <[email protected]> wrote:


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


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

Reply via email to