Hi there PDL folk,
I want to bring up an issue with the perl PGPLOT package on debian/Ubuntu. The
apt package is ‘libpgplot-perl’.
(This came up when installing PDL on Ubuntu and getting an unexpected graphics
library instead of pgplot.)
In the latest version of Ubuntu (>=17) someone has replaced the dependency on
the pgplot5 package with one on libcpgplot0.
See https://packages.ubuntu.com/search?keywords=pgplot
<https://packages.ubuntu.com/search?keywords=pgplot>
libcpgplot0 replaces the true pgplot library with a supposedly API compatible
library provided by the giza package
(seehttp://giza.sourceforge.net/documentation/pgplot.shtml
<http://giza.sourceforge.net/documentation/pgplot.shtml>). I can imagine that
someone though this was a good idea as it is newer, C based, etc.
Unfortunately this is not a good idea. It is not a full replacement, yet. I am
actually quite familiar with giza. The giza library does NOT implement all
pgplot functions and some of them work differently to the true pgplot library.
(I know as I have tested this and have also corresponded with the developers
who are also astronomers just down the road at Monash Uni). Also this is
clearly documented on the above web page.
Also I do not think it should be done this way. Obviously giza provides a drop
in replacement for those who wants to use it, really whomever is doing this
should try and make a ‘libpgplotgiza-perl’ instead to provide the option.
I wish someone had asked me, after all I am the owner still of the CPAN PGPLOT
package.
Does anyone know how I would go about getting this reversed? It is quite
unclear to me who is making these decisions, I am not familiar with the Debian
packaging universe.
Also I am a bit confused about the relation between Ubuntu and Debian.
According to the debian pages these changes are part of the unstable/testing
distributions?
Any advice and pointers appreciated!
Also anyone know any quick fixes? E.g. how to unstall the Ubuntu 16 version in
Ubuntu 18?
Karl
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
pdl-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pdl-general