Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Martin Iturbide

Pages: [1] 2 3 ... 111
1
General Discussion / Re: 2ine - OS/2 on Linux
« on: February 23, 2018, 09:35:20 pm »
Hi Valery.

I also support your comments on "We also can can benefit from 2wine, like ReactOS does from WINE."Instead of looking to other projects saying "that is not what I want" or "Its fine but it is missing xyz" it can be more exiting to "add-up" and have two different projects with different goals that benefit together. It can be great to try find some "common ground" when the Linux lovers that wants OS/2 apps on Linux and the OS/2 lovers that want to keep using OS/2 can work together.

Even that I may be dreaming in technicolor and talking without the technical background required, I also think that it may be interesting as a first step to have a full clone of the CPI over a different kernel and "trick" the rest of the components (PM, SOM, WPS) to run on that environment. So, yes, we still will require IBM binaries for PM, SOM, WPS, but it will open the doors to move forward on a long term goal to openness and according to the kernel it runs we may have a benefit of more available drivers and hardware support. But that is still dreaming in technicolor, some will prefer to cut their left arm before changing the kernel :)

At least some of the courseware that I asked IBM permission to republished helped for something :)

Regards


2
Comments, Suggestions & Questions / Re: Censorship complaints
« on: February 23, 2018, 08:13:52 pm »
Hi Andreas.

I don't think it is a language problem since I read the high levels of useless sarcasm in your replies and I don't think it is only language.

But it is hard to argue with your, you think you are always right and now you call us "esoteric niche" (an example of your disavow). I don't think that labeling people and abuse of sarcasm can refereed as a "broad spectrum" of discussion. This is not reddit (and even they moderate forums). I will found it rude to quote all your forum replies to point the issues in public.

"To whom do I owe civility?" OS2World is not your own house with your own rules. If you think you are being limited on your opinions you can always open your own blog with your own rules for you not to suffer self-censoring.

Just be cool and try not to reply with sarcasm and labeling people.

Regards

3
General Discussion / 2ine - OS/2 on Linux
« on: February 23, 2018, 06:54:40 pm »
I can not believe I missed this.

1) On December of 2017.  - December 2017 wrapup

Quote
- 2ine: my OS/2 emulator hit a milestone: it has enough of OS/2 TCP/IP implemented to run FINGER.EXE. And we all learned a very valuable lesson about code segments for 32-bit linear address spaces. I'll explain this in a more technical post after everyone recovers from their New Year parties.

2) Jan 21: Project: 2ine - Jan 21

Quote
You have no idea how much effort went into getting this stupid white square on the screen.

He made an OS/2 white screen app to run also on Linux. Useless but very interesting. This guy recreated 14 OS/2 functions to make that square show up.

Even that is not my desire to run OS/2 apps on Linux, (Joke) I feel that I need to protect this guy from not getting killed by the Illuminati Brotherhood (/Joke). I will have to check more about this project.

I wish Ryan the best !! While everybody says it is impossible, at least he is trying.

Regards

4
Programming / Re: Trying to build my First RPM Package
« on: February 22, 2018, 10:31:52 pm »
Hi.

I also created an "Asteroid" RPM Package. This one has four files.

Regards

5
Programming / Re: Trying to build my First RPM Package
« on: February 22, 2018, 09:56:45 pm »
Hi

Even that I don't complete understand it the full sample of dmik article is the right one to create the WPS object and remove it when you "un-install" it.

Quote
%post
if [ "$1" -ge 1 ]; then # (upon update)
    %wps_object_delete_all
fi
%wps_object_create_begin
MYAPP_EXE:WPProgram|My App|<WP_DESKTOP>|EXENAME=((%{_bindir}/myapp.exe))
%wps_object_create_end

%postun
if [ "$1" -eq 0 ]; then # (upon removal)
    %wps_object_delete_all
fi

It worked fine. I'm thinking I'm done with the creating of an RPM package for RollBall. I'm attaching the files here.

Regards

6
Programming / Re: Trying to build my First RPM Package
« on: February 22, 2018, 04:57:13 pm »
It worked.

Quote
%post
%wps_object_create_begin
ROLLBALL_EXE:WPProgram|RollBall|<WP_DESKTOP>|EXENAME=((%{_bindir}/RollBall.exe))
%wps_object_create_end

Now I will keep playing with it. Maybe for a different installer I will start checking the config.sys stuff.

Thanks

Regards

7
Programming / Re: Trying to build my First RPM Package
« on: February 22, 2018, 04:30:31 pm »
Hi

I checked the QPDFView spec since I know that is creates a folder icon, but I'm still not sure. Looking for the "%wps_object_delete_all" command I found this:  http://trac.netlabs.org/rpm/ticket/4

But I'm think I'm going backwards looking for the information. Is there a place with the documentation of "%wps_object_create" and "%wps_object_delete_all" or it is just documented on that ticket?

It looks to me that using those macros (?) are the thing that I need.

UPDATE: I found the documentation. I will read this "WPS object creation"

Regards

8
Programming / Re: Trying to build my First RPM Package
« on: February 22, 2018, 04:17:44 pm »
Thanks Dave.

I'm reading bww-resources-rpm.spec but I don't get where does it execute the order to create an program shadow and/or folder.  And I'm still not sure if you can do that from the .spec file or you have to do it with a rexx script.

For the rest, I stuck trying to create a desktop icon for the RollBall.exe file. (and also want to learn to create a folder on the desktop)

Regards


9
Comments, Suggestions & Questions / Re: Censorship complaints
« on: February 22, 2018, 01:48:59 pm »
Hi Andreas

This is a community of people interacting and that is what we moderate.

Some times your posts does not offer help, just a sarcastic sharp comment making the person feel bad about his idea or making him feel bad for requesting help. That scares off users, specially if there is a new one using the OS2World forum.  Try to reply posts without sarcasm first and I think it will help you a lot on your online interactions, or feel free not to reply everything on the forums. Also, please stop the paranoia of "Fake News", when someone is wrong (or post a wrong statement because he is confused) and he is asking for help don't accuse him of spreading "fake news".

Putting terms or comparisons like "Subservience to bolshevist practices", "hostile ideologies", "Soviet-occupied part of Germany" or that "German nice poetry" is not helping you, it only shows paranoia and desperation because OS2World is not a powerful political organization moving millions of dollars at year to suppress the small working guy under their will. I had been told you to cool off on Facebook and on the EDM/2 wiki before but you just don't care, according to you, "you are always right".

I think for me it is more important to remove hostility from this community (OS2World), you are free to join other communities that are not moderated.

Regards

10
Programming / Re: Trying to build my First RPM Package
« on: February 21, 2018, 09:04:04 pm »
Quote
Now, which is the easiest way to test it ?

yum install RollBall-1.00-1.oc00.i686.rpm seems to work fine here, ending up with a working RollBall.exe in @UNIXROOT/usr/bin

Ohh.. it was that easy... it worked, thanks.

Now I have to learn how to create a desktop icon and folder. Any tips on that is also welcome, does the instructions are part of the .specs ? or I had to create a different script?

Regards

11
Programming / Re: Trying to build my First RPM Package
« on: February 21, 2018, 06:04:02 pm »
Hi

It seems that I was able to build the RPM file.

I replaced on the specs file:

Quote
%files
%{_bindir}\*.exe
%doc RollBall.txt

for

Quote
%files
%{_bindir}\RollBall.exe
%doc RollBall.txt

It generated the "RollBall-1.00-1.oc00.i686.rpm" file on the /RMPS directory.

Here it is the log (thanks Dave for the "cmd 2>&1 | tee cmd.log" trick)

Quote
C:\HOME\RPMBUILD]rpmbuild -bb specs\RollBall.spec
id.exe: cannot find name for user ID 0
id.exe: cannot find name for user ID 0
Executing(%install): /@unixroot/usr/bin/sh -e /@unixroot/var/tmp/rpm-tmp.wdc8L7
+ umask 022
+ export SHELL=/@unixroot/usr/bin/sh.exe
+ export CONFIG_SHELL=/@unixroot/usr/bin/sh.exe
+ export MAKESHELL=/@unixroot/usr/bin/sh.exe
+ cd C:\Home/rpmbuild/BUILD
+ rm -rf C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386
+ mkdir -p C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/bin
+ mkdir -p C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/share/doc/RollBall-1.00
+ cp -p RollBall.exe C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/bin
+ cp -p RollBall.txt C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/share/doc/RollBall-1.00
+ /@unixroot/usr/lib/rpm/brp-compress ./@unixroot
+ /@unixroot/usr/lib/rpm/pc/brp-strip-os2 C:\Home/rpmbuild/BUILD/ --no-debuginfo
SYS1003: The syntax of the command is incorrect.
Processing files: RollBall-1.00-1.oc00.i686
Executing(%doc): /@unixroot/usr/bin/sh -e /@unixroot/var/tmp/rpm-tmp.T5govG
+ umask 022
+ export SHELL=/@unixroot/usr/bin/sh.exe
+ export CONFIG_SHELL=/@unixroot/usr/bin/sh.exe
+ export MAKESHELL=/@unixroot/usr/bin/sh.exe
+ cd C:\Home/rpmbuild/BUILD
+ DOCDIR=C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/share/doc/RollBall-1.00
+ export DOCDIR
+ /@unixroot/usr/bin/mkdir.exe -p C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/share/doc/RollBall-1.00
+ cp -pr RollBall.txt C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386/@unixroot/usr/share/doc/RollBall-1.00
+ exit 0
Provides: RollBall = 1.00-1.oc00 RollBall(x86-32) = 1.00-1.oc00
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: doscalls.dll msg.dll nls.dll pmgpi.dll pmwin.dll
Obsoletes: RollBall < 1.00-1.oc00
Checking for unpackaged file(s): /@unixroot/usr/lib/rpm/check-files C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386
SYS1003: The syntax of the command is incorrect.
SYS0005: Access is denied.
Wrote: C:/Home/rpmbuild/RPMS/i686/RollBall-1.00-1.oc00.i686.rpm
Executing(%clean): /@unixroot/usr/bin/sh -e /@unixroot/var/tmp/rpm-tmp.KYsJF9
+ umask 022
+ export SHELL=/@unixroot/usr/bin/sh.exe
+ export CONFIG_SHELL=/@unixroot/usr/bin/sh.exe
+ export MAKESHELL=/@unixroot/usr/bin/sh.exe
+ cd C:\Home/rpmbuild/BUILD
+ /@unixroot/usr/bin/rm.exe -rf C:/Home/rpmbuild/BUILDROOT/RollBall-1.00-1.oc00.i386
+ exit 0

[C:\HOME\RPMBUILD]

Now, which is the easiest way to test it ?

Regards

12
Article Discussions / Re: OS2VOICE RPM Server
« on: February 21, 2018, 12:27:56 pm »
Hi

Is there a way to extract the .spec file script (or the install script) from an RPM package in OS/2? It will be useful to me to examine other sample scripts.

Regards

13
General Discussion / Re: The Mainframe Kid - and OS/2
« on: February 20, 2018, 11:28:07 pm »
Thanks for the feedback Olafur.

If by any chance you can find some screenshots of the administration software, please post it here.

Regards

14
General Discussion / Re: The Mainframe Kid - and OS/2
« on: February 20, 2018, 10:00:43 pm »
There is his full presentation called "I just bought an IBM z890, Now what?" (I still need to check that video completely)

Hi

I just completed to watch his full presentation, it is very nice presentation for someone that is complete noob on the Mainframe. There are some screenshots of OS/2 on 13:18,  and the audience recognized OS/2 very fast :)  It seem that it shows you for 15 minutes the license agreement, then there is an screenshot of app called "System Power Progress".

I liked his talk. For someone like me that never used a mainframe it was fun.

Regards


15
Networking / Re: RTL8211CL DRIVER
« on: February 20, 2018, 07:42:14 pm »
Hi Ben

It can also be great if you can share your PCI.exe report and your new mainboard brand and model so I can include it on the OS2World wiki mainboards list.

Regards.

Pages: [1] 2 3 ... 111