Re: [Oorexx-devel] Creating Ubuntu 16.04 s390x .deb install file

2016-12-16 Thread Jack Woehr
Dave Jones wrote:
>> ln: '/usr/lib/librexx.so' and '/usr/lib/librexx.so.4.0.6' are the same

maybe the args you wrote to ln are in the wrong order:

 ln -s reallib symlink

is the correct order

and it should be a soft link (-s)
>>


-- 
Jack Woehr   # "Democracy is the theory that the common people
Box 51, Golden CO 80402  #  know what they want, and deserve to get it
http://www.softwoehr.com #  good and hard." - H. L. Mencken (1880-1956)


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Creating Ubuntu 16.04 s390x .deb install file

2016-12-16 Thread CVBruce
Have you checked that error at the top about rxapi?  is rxapi in an appropriate 
place?  Also there should be a rxapid shell script, I think.

Bruce
> On Dec 16, 2016, at 12:07 PM, Dave Jones  wrote:
> 
> Hi, Jack.
> 
> Yes the link is created by the post processing step and isn't in the
> archive itself.  I'm more concerned at the moment with the actual error
> the post processing steps generates "error exit
> status 5".
> 
> Thanks.
> DJ
> On 12/16/2016 12:53 PM, Jack Woehr wrote:
>> ln: '/usr/lib/librexx.so' and '/usr/lib/librexx.so.4.0.6' are the same
>> file
>> 
>> 
>> Looks like the archiving process copied both the file and the link into the 
>> archive in some fashion.
>> Make sure the link is not added to the archive and create the link in the 
>> post-processing.
>> 
>> 
> 
> --
> Dave Jones
> V/Soft Software
> www.vsoft-software.com
> Houston, TX
> 281.578.7544
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel



signature.asc
Description: Message signed with OpenPGP using GPGMail
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Creating Ubuntu 16.04 s390x .deb install file

2016-12-16 Thread Dave Jones
Hi, Jack.

Yes the link is created by the post processing step and isn't in the 
archive itself.  I'm more concerned at the moment with the actual error 
the post processing steps generates "error exit
status 5".

Thanks.
DJ
On 12/16/2016 12:53 PM, Jack Woehr wrote:
> ln: '/usr/lib/librexx.so' and '/usr/lib/librexx.so.4.0.6' are the same
> file
>
>
> Looks like the archiving process copied both the file and the link into the 
> archive in some fashion.
> Make sure the link is not added to the archive and create the link in the 
> post-processing.
>
>

-- 
Dave Jones
V/Soft Software
www.vsoft-software.com
Houston, TX
281.578.7544


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] Creating Ubuntu 16.04 s390x .deb install file

2016-12-16 Thread Jack Woehr

ln: '/usr/lib/librexx.so' and '/usr/lib/librexx.so.4.0.6' are the same
file


Looks like the archiving process copied both the file and the link into the 
archive in some fashion.
Make sure the link is not added to the archive and create the link in the 
post-processing.


-- 
Jack Woehr   # "Democracy is the theory that the common people
Box 51, Golden CO 80402  #  know what they want, and deserve to get it
http://www.softwoehr.com #  good and hard." - H. L. Mencken (1880-1956)


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


[Oorexx-devel] Creating Ubuntu 16.04 s390x .deb install file

2016-12-16 Thread Dave Jones
Hello, all.

I am attempting to create a ooRexx 4.2.0 .deb install file for use on a 
Ubuntu 16.04 s390x system running as a guest of z/VM on an IBM z 
mainframe and I have run into a problem.

I have:

1) downloaded the ooRexx-4.2.0-source.tar.gz fiel and expanded it

2) built ooRexx:

 a) ./configure

 b) make

 c) sudo make install

All works as it should

3) created the "control",  "postrm", "prerm", "postinst" and "md5sums" 
files based on the ones in the ooRexx-4.2.0-1.ubuntu1310.x86_64.deb 
distribution.

4) created the .deb file:

  sudo dpkg-deb --build ooRexx-4.2.0

with no errors reports.

5) copied the ooRexx-4.2.0.deb file to another Ubuntu 16.04 guest on z/VM

6) installed it:

> dave@vsoft-web:~$ sudo dpkg --install ooRexx-4.2.0.deb
> (Reading database ... 49342 files and directories currently installed.)
> Preparing to unpack ooRexx-4.2.0.deb ...
> /home/dave/ooRexx-4.2.0/bin/rxapi not installed
> Unpacking oorexx (4.2.0-9940) over (4.2.0-9940) ...
> Setting up oorexx (4.2.0-9940) ...
> ln: '/usr/lib/librexx.so' and '/usr/lib/librexx.so.4.0.6' are the same 
> file
> ln: '/usr/lib/librexxapi.so' and '/usr/lib/librexxapi.so.4.0.6' are 
> the same file
> ln: '/usr/lib/librxsock.so' and '/usr/lib/librxsock.so.4.0.6' are the 
> same file
> ln: '/usr/lib/librxmath.so' and '/usr/lib/librxmath.so.4.0.6' are the 
> same file
> ln: '/usr/lib/librxregexp.so' and '/usr/lib/librxregexp.so.4.0.6' are 
> the same file
> ln: '/usr/lib/librexxutil.so' and '/usr/lib/librexxutil.so.4.0.6' are 
> the same file
> ln: '/usr/lib/libhostemu.so' and '/usr/lib/libhostemu.so.4.0.6' are 
> the same file
> ln: '/usr/lib/librxunixsys.so' and '/usr/lib/librxunixsys.so.4.0.6' 
> are the same file
> /home/dave/ooRexx-4.2.0/bin/rxapi not installed
> dpkg: error processing package oorexx (--install):
>  subprocess installed post-installation script returned error exit 
> status 5
> Processing triggers for man-db (2.7.5-1) ...
> Errors were encountered while processing:
>  oorexx
> dave@vsoft-web:~$ 

I'm not sure why the post-installation script is returning an error 
status of 5 and rxapi not being installed. The installation scripts are 
exactly the same as the ones used for the x86_64 architecture.

ooRexx seems to get installed, though:

> dave@vsoft-web:~$ rexx -v
> Open Object Rexx Version 4.2.0
> Build date: Dec 14 2016
> Addressing Mode: 64
>
> Copyright (c) IBM Corporation 1995, 2004.
> Copyright (c) RexxLA 2005-2013.
> All Rights Reserved.
> This program and the accompanying materials are made available under
> the terms of the Common Public License v1.0 which accompanies this
> distribution or at
> http://www.oorexx.org/license.html
> dave@vsoft-web:~$ rexx rexxtry.rex
> REXX-ooRexx_4.2.0(MT)_64-bit 6.04 14 Dec 2016
>   rexxtry.rex lets you interactively try REXX statements.
> Each string is executed when you hit Enter.
> Enter 'call tell' for a description of the features.
>   Go on - try a few...Enter 'exit' to end.
> say 'running ooRexx on s390x Ubuntu!'
> running ooRexx on s390x Ubuntu!
>   ... rexxtry.rex on LINUX
> exit
although the Debian package manger doesn't seem to think so.

Can someone point out what I have done incorrectly here?

Thanks and Happy Holidays, too.
DJ

-- 
Dave Jones
V/Soft Software
www.vsoft-software.com
Houston, TX
281.578.7544


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] [Ibm-netrexx] Still want Rexx on Android. Somethoughts.

2016-12-16 Thread Rony G. Flatscher

On 16.12.2016 11:01, Mike Cowlishaw wrote:
> On 16.12.2016 08:37, Mike Cowlishaw wrote:
>
>> Have you tried Rexx for Android?  Available on Google Play:
>>  
>> 
>> https://play.google.com/store/apps/details?id=com.jaxo.android.rexx=en
> Unfortunately, it does not work as described, its state could be 
> described to be beta.  
>  
> Oh ... I've used it quite a bit as didn't notice any problems.  But I was 
> only doing fairly
> simple things just as repeated calculations.
>
Sorry, I should have been more explicit: Pierre G. Richard, a very nice and 
sharp French gentleman,
implemented Android intentions which would allow one to react upon Android 
events in Rexx. He was
very proud of that feature, but a student who tried to exploit this area, was 
not able to do so.
Trying to contact Pierre (who had been very nice and constructive) yielded no 
answers, which was
very untypical of him. Attempts to get information via jaxo were neither 
successful, therefore I
fear that something bad has happened to him.

>  
> Also, it seems that the author (a nice French gentleman) has disappeared 
> from the surface of
> the earth. 
>  
> AhSo.
>
:)

---rony

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] [Ibm-netrexx] Still want Rexx on Android. Somethoughts.

2016-12-16 Thread Mike Cowlishaw
On 16.12.2016 08:37, Mike Cowlishaw wrote:


Have you tried Rexx for Android?  Available on Google Play:
 
https://play.google.com/store/apps/details?id=com.jaxo.android.rexx

=en

Unfortunately, it does not work as described, its state could be described
to be beta.  
 
Oh ... I've used it quite a bit as didn't notice any problems.  But I was
only doing fairly simple things just as repeated calculations.
 
Also, it seems that the author (a nice French gentleman) has disappeared
from the surface of the earth. 
 
AhSo.
 
Mike 

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


Re: [Oorexx-devel] [Ibm-netrexx] Still want Rexx on Android. Some thoughts.

2016-12-16 Thread Rony G. Flatscher

On 16.12.2016 08:37, Mike Cowlishaw wrote:
> Have you tried Rexx for Android?  Available on Google Play:
>  
> https://play.google.com/store/apps/details?id=com.jaxo.android.rexx=en
Unfortunately, it does not work as described, its state could be described to 
be beta. Also, it
seems that the author (a nice French gentleman) has disappeared from the 
surface of the earth.

Ad Jason's research success on ooRexx for Android: wow! The student who did the 
port has been
brushing up a few things and intends to submit his port to the ooRexx project. 
If you have any
feedback to the ooRexx port, if there are features from Android that you would 
like to use, but
cannot use via the command line (many of the Android specific features should 
be invocable via the
commandline), then please let us know (best via the ooRexx developer list, 
hence I included it in cc:).

Thank you also for your findings and pointers about the non-rooted environments 
you have found and
experimented with!

---rony


>
>
> 
> 
> *From:* ibm-netrexx-boun...@hursley.ibm.com 
> [mailto:ibm-netrexx-boun...@hursley.ibm.com] *On
> Behalf Of *Jason Martin
> *Sent:* 16 December 2016 01:12
> *To:* IBM Netrexx
> *Subject:* [Ibm-netrexx] Still want Rexx on Android. Some thoughts.
>
> Three good open source environments that do not require rooted device
>
> Terminal IDE
> http://www.spartacusrex.com/terminalide.htm
> 1) have built and used NetRexx inside this.
> 2) brexx works
> 3) oorexxforandroid works
> 4) still cannot do android build of regina
>
> RFO BASIC!
> http://rfo-basic.com
> 1) was easy to port everything but Run.java to NetRexx
>Make Run.java interpreter a classic rexx interpreter but use NetRexxR  
>  
> 2) call libregina from Java
>
> AndroWish
> http://www.androwish.org/index.html/home
> 1) add brexx to this
> 2) add oorexx to this
> 3) add regina to this
>
>
> Sources for rexx code:
>
> brexx
> https://github.com/vlachoudis/brexx
>
> Regina Rexx Interpreter
> https://sourceforge.net/projects/regina-rexx/files/
>
> Open Object Rexx
> https://github.com/KlemensEngel/oorexxforandroid
>
> NetRexx
> https://sourceforge.net/projects/netrexx/
>

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel