Re: [oi-dev] X packages to deprecate
On 29/08/2016 09:33, Alexander Pyhalov wrote: On 08/27/16 02:40 PM, Aurélien Larcher wrote: Hi, Are we able to simply and effectively deprecate these packages or are there issues to foresee? pkg:/compatibility/packages/SUNWxwinc@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwman@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwopt@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplr@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplt@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwpmn@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwslb@0.5.11,5.11-2013.0.0.0 pkg:/library/motif/libdpstkxm@0.5.11,5.11-2013.0.0.0 pkg:/system/kernel/hardware-cursor@0.5.11,5.11-2013.0.0.0 pkg:/x11/compatibility/links-svid@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/dps@7.5,5.11-2013.0.0.0 pkg:/x11/library/libowconfig@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 pkg:/x11/network/rstart@1.0.3,5.11-2013.0.0.0 pkg:/x11/network/x11-network-proxies@7.5,5.11-2013.0.0.0 Does someone know if any of these libraries are used by Oracle DBMS GUI tools? These are the potential packages the installer scripts search for: (Oracle 10g) SUNWbtool,SUNWarc,SUNWhea,SUNWlibm,SUNWlibms,SUNWsprot,SUNWcluster, SUNWtoo,SUNWi1of,SUNWi1cs,SUNWi15cs,SUNWxwfnt,SUNWspro The installer GUIs are JAVA based. I rememeber that I already had to hack the installer scripts to get Oracle 10g onto Opensolaris, so I think it makes no sense to try to keep the SUNW cruft any longer. Here are the packages that are actually used after successfull installation (OI 151 a9): lib/libaio.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libavl.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libc.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libdevinfo.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libdl.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libelf.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libgen.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libkstat.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libm.so.1 pkg:/system/library/math@0.5.11-0.151.1.9 lib/libm.so.2 pkg:/system/library/math@0.5.11-0.151.1.9 lib/libmd.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libmp.so.2 pkg:/system/library@0.5.11-0.151.1.9 lib/libnsl.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libnvpair.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libpthread.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/librt.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libsec.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libsocket.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libthread.so.1 pkg:/system/library@0.5.11-0.151.1.9 lib/libuutil.so.1 pkg:/system/library@0.5.11-0.151.1.9 usr/lib/libCrun.so.1 pkg:/system/library/c++/sunpro@0.5.11-0.151.1.9 usr/lib/libexpat.so.0 pkg:/library/expat@2.1.0-0.151.1.9 usr/lib/libidmap.so.1 pkg:/system/library@0.5.11-0.151.1.9 usr/lib/libkvm.so.1 pkg:/system/library@0.5.11-0.151.1.9 usr/lib/libsched.so.1 pkg:/system/library@0.5.11-0.151.1.9 -- Dr.Udo Grabowski Inst.f.Meteorology & Climate Research IMK-ASF-SAT http://www.imk-asf.kit.edu/english/sat.php KIT - Karlsruhe Institute of Technology http://www.kit.edu Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026 smime.p7s Description: S/MIME Cryptographic Signature ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
On 08/27/16 02:40 PM, Aurélien Larcher wrote: Hi, Are we able to simply and effectively deprecate these packages or are there issues to foresee? pkg:/compatibility/packages/SUNWxwinc@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwman@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwopt@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplr@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplt@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwpmn@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwslb@0.5.11,5.11-2013.0.0.0 pkg:/library/motif/libdpstkxm@0.5.11,5.11-2013.0.0.0 pkg:/system/kernel/hardware-cursor@0.5.11,5.11-2013.0.0.0 pkg:/x11/compatibility/links-svid@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/dps@7.5,5.11-2013.0.0.0 pkg:/x11/library/libowconfig@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 pkg:/x11/network/rstart@1.0.3,5.11-2013.0.0.0 pkg:/x11/network/x11-network-proxies@7.5,5.11-2013.0.0.0 Does someone know if any of these libraries are used by Oracle DBMS GUI tools? -- Best regards, Alexander Pyhalov, system administrator of Southern Federal University IT department ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
Alan Coopersmith writes: > But if you're building them from source today, then you're using > libxaw7, not libxaw4 or libxaw5 right? I only saw 4 & 5 on the > proposed deprecation list, not 7. Correct, it is using libXaw7. FWIW 4 & 5 can go IMHO. :-) Regards -- Volker -- Volker A. Brandt Consulting and Support for Oracle Solaris Brandt & Brandt Computer GmbH WWW: http://www.bb-c.de/ Am Wiesenpfad 6, 53340 Meckenheim, GERMANYEmail: v...@bb-c.de Handelsregister: Amtsgericht Bonn, HRB 10513 Schuhgröße: 46 Geschäftsführer: Rainer J.H. Brandt und Volker A. Brandt "When logic and proportion have fallen sloppy dead" ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
On 8/28/2016 3:17 AM, Udo Grabowski (IMK) wrote: On 28/08/2016 12:15, Volker A. Brandt wrote: Udo Grabowski (IMK) writes: On 27/08/2016 20:30, Alan Coopersmith wrote: pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 These provide backwards binary compatibility for Xaw apps compiled on older Solaris releases - libXaw4 for those built on Solaris 2.2 or prior (yes, 1992ish), libXaw5 for those build on Solaris 2.3 through 10. libXaw7 is the current version of this, introduced to OpenSolaris in 2008. There are a few programs out there needed that use this library, xfig being the most prominent of these. The xdvi viewer from the TeXlive system also (still) uses libXaw. Indeed, I forgot that, this is also used here heavily, so libXaw is indeed an important package to keep. But if you're building them from source today, then you're using libxaw7, not libxaw4 or libxaw5 right? I only saw 4 & 5 on the proposed deprecation list, not 7. -alan- ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
On 28/08/2016 12:15, Volker A. Brandt wrote: Udo Grabowski (IMK) writes: On 27/08/2016 20:30, Alan Coopersmith wrote: pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 These provide backwards binary compatibility for Xaw apps compiled on older Solaris releases - libXaw4 for those built on Solaris 2.2 or prior (yes, 1992ish), libXaw5 for those build on Solaris 2.3 through 10. libXaw7 is the current version of this, introduced to OpenSolaris in 2008. There are a few programs out there needed that use this library, xfig being the most prominent of these. The xdvi viewer from the TeXlive system also (still) uses libXaw. Indeed, I forgot that, this is also used here heavily, so libXaw is indeed an important package to keep. smime.p7s Description: S/MIME Cryptographic Signature ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
Udo Grabowski (IMK) writes: > On 27/08/2016 20:30, Alan Coopersmith wrote: > >> pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 > >> pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 > > > > These provide backwards binary compatibility for Xaw apps compiled on older > > Solaris releases - libXaw4 for those built on Solaris 2.2 or prior (yes, > > 1992ish), libXaw5 for those build on Solaris 2.3 through 10. > > > > libXaw7 is the current version of this, introduced to OpenSolaris in 2008. > > > > > > There are a few programs out there needed that use this library, > xfig being the most prominent of these. The xdvi viewer from the TeXlive system also (still) uses libXaw. Regards -- Volker -- Volker A. Brandt Consulting and Support for Oracle Solaris Brandt & Brandt Computer GmbH WWW: http://www.bb-c.de/ Am Wiesenpfad 6, 53340 Meckenheim, GERMANYEmail: v...@bb-c.de Handelsregister: Amtsgericht Bonn, HRB 10513 Schuhgröße: 46 Geschäftsführer: Rainer J.H. Brandt und Volker A. Brandt "When logic and proportion have fallen sloppy dead" ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
On 27/08/2016 20:30, Alan Coopersmith wrote: On 08/27/16 04:40 AM, Aurélien Larcher wrote: Are we able to simply and effectively deprecate these packages or are there issues to foresee? You can probably guess my opinion based on how many of them I've already obsoleted in https://hg.java.net/hg/solaris-x11~x-s12-clone/ but since others asked what these do, I can provide some background. . pkg:/compatibility/packages/SUNWxwplr@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplt@0.5.11,5.11-2013.0.0.0 . These two (or at least plt) are needed for the Oracle 11gR2 database. pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 These provide backwards binary compatibility for Xaw apps compiled on older Solaris releases - libXaw4 for those built on Solaris 2.2 or prior (yes, 1992ish), libXaw5 for those build on Solaris 2.3 through 10. libXaw7 is the current version of this, introduced to OpenSolaris in 2008. There are a few programs out there needed that use this library, xfig being the most prominent of these. It's very old, but has no functional equivalent in the whole UNIX world ('dia' miserably failed to become one), and is still the most useful program in that area that I've ever encountered. I have patches to compile it with the netpbm packages on OI, so this is still functional. smime.p7s Description: S/MIME Cryptographic Signature ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
[big snip] Thank you Alan. As always, it is well worth reading when you write. That was an excellent summary. Based on Alan's descriptions, I don't see anything I care about, and I certainly qualify as a dinosaur. BTW I also use tcsh though I've not symlinked /bin/csh to it. For root I keep the default as /bin/sh, but as soon as I su to root I start tcsh. It's a personal system in a secure location. I keep a root window active so I can easily mount and unmount devices. Vold is the spawn of the devil. It might be better now, but it caused me so many headaches I now disable it as soon as I configure a new system. I also make a point of keeping the root window iconified when not in use and the PATH is so restricted that almost anything other than admin work is not possible. I've got other windows for those tasks. Reg ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
On 08/27/16 04:40 AM, Aurélien Larcher wrote: Are we able to simply and effectively deprecate these packages or are there issues to foresee? You can probably guess my opinion based on how many of them I've already obsoleted in https://hg.java.net/hg/solaris-x11~x-s12-clone/ but since others asked what these do, I can provide some background. pkg:/compatibility/packages/SUNWxwinc@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwman@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwopt@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplr@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwplt@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwpmn@0.5.11,5.11-2013.0.0.0 pkg:/compatibility/packages/SUNWxwslb@0.5.11,5.11-2013.0.0.0 These were a transition aid for our package refactoring, when we went from "Put all the headers for all libraries in SUNWinc, all the libraries & programs in SUNWplt, all the man pages for all the programs in SUNWxwman and for all the libraries in SUNWxwpmn" to following the upstream groupings & IPS model of keeping headers, man pages, etc. with the software they are for, to allow people following S10 instructions or using SVR4 packages with old dependencies to get the same sets of files those used to provide. I've not deleted them mostly because they're low cost - there's little to maintain as they're just dependencies on other packages, but someday the transition will probably end. pkg:/library/motif/libdpstkxm@0.5.11,5.11-2013.0.0.0 This lets you use DPS (see below) in a Motif application. Two ancient bits mixed together makes something far more obscure! I have no idea if anything ever used it. pkg:/system/kernel/hardware-cursor@0.5.11,5.11-2013.0.0.0 This module provides hardware cursor acceleration for Xsun on SPARC fb drivers. It's actually a clever little streams module you push on the mouse stream that causes it to update the cursor directly on the fb driver, all without ever leaving the kernel to context switch in the X server. But cleverness isn't useful if you have nothing to use it with, so we dropped it once Xsun was gone. pkg:/x11/compatibility/links-svid@0.5.11,5.11-2013.0.0.0 Long long ago, Sun put all of X in /usr/openwin. The System V Interface Definition standard needed a vendor independent path, so said to use /usr/X and allowed Sun to make it a symlink to /usr/openwin. pkg:/x11/library/dps@7.5,5.11-2013.0.0.0 This is the Display Postscript (DPS) client library for old software written to use this X11 extension. Unless you're displaying to an ancient server like Xsun that has this deeply proprietary extension, all it does today is let your software run without complaining the library is missing and query the server to find the extension isn't there. Removing this breaks the ancient OpenWindows AnswerBook display tool that was obseleted by "point a web browser at docs.sun.com" 2 decades ago, and the Java SE runtime environment for Java 1.4 and before. Preventing people from running Java code that hasn't gotten security patches since 2008 seems like a public service to me. pkg:/x11/library/libowconfig@0.5.11,5.11-2013.0.0.0 This reads and writes config files for the Xsun server. If you ever ship the openXsun sources I released shortly before OpenSolaris.org died you need it, if not, you don't. pkg:/x11/library/toolkit/libxaw4@0.5.11,5.11-2013.0.0.0 pkg:/x11/library/toolkit/libxaw5@0.5.11,5.11-2013.0.0.0 These provide backwards binary compatibility for Xaw apps compiled on older Solaris releases - libXaw4 for those built on Solaris 2.2 or prior (yes, 1992ish), libXaw5 for those build on Solaris 2.3 through 10. libXaw7 is the current version of this, introduced to OpenSolaris in 2008. pkg:/x11/network/rstart@1.0.3,5.11-2013.0.0.0 This is an old solution for using rsh to start X11 apps remotely. It was superseded by "ssh -X" in the mid-90's. pkg:/x11/network/x11-network-proxies@7.5,5.11-2013.0.0.0 This package contains the lbxproxy, xfwp, xfindproxy, and proxymngr utilities for proxying the X11 protocol over low-bandwidth connections or through a firewall. Over a decade ago, Keith Packard & Jim Gettys compared lbxproxy to ssh with X11 Forwarding & Compression and found ssh provided equivalent or better performance and latency to lbxproxy, and concluded: "LBX does not solve either the authentication and security problems that SSH solves. We saw little evidence of LBX ever helping. At least as implemented, LBX looks to have been a bad idea." - http://keithp.com/~keithp/talks/usenix2003/ As a result X.Org deprecated LBX and dropped support for it from Xorg 1.2 and later releases, so the Xorg servers in Solaris 10 & later do not have any LBX support, only older servers like Xsun do. I've never seen anyone use the others, since SSH X11 tunneling is far easier to setup and more secure. -alan- ___ oi-dev mailing list
Re: [oi-dev] X packages to deprecate
On Sat, Aug 27, 2016 at 4:10 PM, Reginald Beardsley via oi-devwrote: > That's rather opaque. Even pkg doesn't supply much information about them. > I'm guessing that these are OpenWindows related, but don't really know. > > Is the twm window manager in one of these? That would be a requirement for > migrating my main system off of 10 and onto OI. Personal work habit, but I > make heavy use of multiple xterms selected by way of the twm icon menu. pkg search tells that twm is desktop/window-manager/twm and pkgtree depends tells that it does not depend on any of these :) > > When my work system was still connected to the internet I ran dtwm on one > screen to accommodate Netscape and twm on the other. When I took it offline > I dropped dtwm and run twm on both screens. > > While we're on the subject. I've started seeing my screen blank for a few > seconds periodically. Just goes black. > Has anyone else seen this? I'm running oi151_a8. > > Reg > > ___ > oi-dev mailing list > oi-dev@openindiana.org > https://openindiana.org/mailman/listinfo/oi-dev -- --- Praise the Caffeine embeddings ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev
Re: [oi-dev] X packages to deprecate
That's rather opaque. Even pkg doesn't supply much information about them. I'm guessing that these are OpenWindows related, but don't really know. Is the twm window manager in one of these? That would be a requirement for migrating my main system off of 10 and onto OI. Personal work habit, but I make heavy use of multiple xterms selected by way of the twm icon menu. When my work system was still connected to the internet I ran dtwm on one screen to accommodate Netscape and twm on the other. When I took it offline I dropped dtwm and run twm on both screens. While we're on the subject. I've started seeing my screen blank for a few seconds periodically. Just goes black. Has anyone else seen this? I'm running oi151_a8. Reg ___ oi-dev mailing list oi-dev@openindiana.org https://openindiana.org/mailman/listinfo/oi-dev