× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Hey Pete, usually the Perzl and OPS stuff plays nice since they're in
separate paths.

Perzl stuff installs to /opt/freeware/bin with symlinks in /usr/bin to
/opt/freeware/bin:

$ ls -l /usr/bin/bash
lrwxrwxrwx 1 kadler 0 54 May 05 2014 /usr/bin/bash ->
../../opt/freeware/bin/bash


Whereas OPS stuff installs to some subdirectory under
/QOpenSys/QIBM/ProdData/OPS. For many of the options, we will install a
symlink in to /QOpenSys/usr/bin:

$ ls -l /QOpenSys/usr/bin/python3
lrwxrwxrwx 1 qsys 0 98 Mar 23 2016
/QOpenSys/usr/bin/python3 ->
/QOpenSys/QIBM/ProdData/OPS/Python3.4/bin/python3

However, we never mess with /opt/freeware or /usr.


Newer options like Git and Tools do not even put symlinks to
/QOpenSys/usr/bin, but instead live under
/QOpenSys/QIBM/ProdData/OPS/tools/bin. You can just add this to your path
to use them all. We do this because there may exist already some AIX tools
with the same name in /QOpenSys/usr/bin (tar, iconv, ...). I have
documented how to change the PATH to get the tools (as well as make it
permanent) here
https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/Tools


FYI, we're gonna make this much easier in a future PASE update. The tools
and /opt/freeware bin directories will automatically be added to your PATH
(if it exists) from SSH connections. :)


"OpenSource" <opensource-bounces@xxxxxxxxxxxx> wrote on 10/13/2016
05:38:57 PM:

From: Pete Helgren <pete@xxxxxxxxxx>
To: IBMi Open Source Roundtable <opensource@xxxxxxxxxxxx>
Date: 10/13/2016 05:40 PM
Subject: [IBMiOSS] Install the Perzl stuff
Sent by: "OpenSource" <opensource-bounces@xxxxxxxxxxxx>

I messed up something here and I am not sure what is going on. I needed

to update wget and decided to bite the bullet and install a few more
binaries from the perzl site. Following instructions from YiPS I get
this when I run the setup script:

bash-3.00$ ./setup2.sh
setting up rpm.rte ...
setup_rpm[17]: restore: not found
mkdir: cannot create /QOpenSys/opt.
/QOpenSys/opt: File exists
cp: /QOpenSys/download/usr/opt/*: No such file or directory
rm: usr: No such file or directory
ln: /QOpenSys/var/opt exists. Specify -f to remove.
ln: /opt exists. Specify -f to remove.
ln: /var/opt exists. Specify -f to remove.
ln: libpopt.so exists. Specify -f to remove.
ln: librpm.so exists. Specify -f to remove.
ln: librpmbuild.so exists. Specify -f to remove.
setting up wget-1.9.1-1.aix5.1.ppc.rpm ...
group system does not exist - using root

.........repeat the above about 30 more times.....then

wget ##################################################
setting up prezl depend tree ...

So I ran wwwclean.sh to remove the stuff. How do I reestablish, now,
all the links but now to the OSS stuff in 5733OPS? Like, now that bash
3.0 is gone, I'd like to use the bash in OPS. Is there a script I can
run that will add the links to the binaries in OPS properly now that I
have cleaned out the cruft from freeware? Once I have the OPS stuff
back, THEN I may play with some of the Perzl stuff but I'd like to run
as vanilla as I can...

--

Pete Helgren
www.petesworkshop.com
GIAC Secure Software Programmer-Java
LinkedIn - www.linkedin.com/in/petehelgren
Twitter - Sys_i_Geek IBM_i_Geek

--
This is the IBMi Open Source Roundtable (OpenSource) mailing list
To post a message email: OpenSource@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/opensource
or email: OpenSource-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/opensource.




As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.