Author Topic: OS2VOICE RPM - ...and MMOS2 Updater  (Read 1124 times)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5533
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
OS2VOICE RPM - ...and MMOS2 Updater
« on: November 12, 2025, 11:24:30 pm »
Hello

At Warpstock Roderick formally announced the OS2VOICE RPM. I asked Roderick for a formal email announcement, but I can not wait for more people to try it out.

Visit: https://rpm.os2voice.org/
Include the RPM and WarpIn repository into AN Package Manager.

I want you to give me some feedback about: https://rpm.os2voice.org/warpin/release/ArcaOS_MMOS2updater-1-0-0-01.wpi
I really like it a lot, it installs MPlayer, the MIDI stuff, CODECS very easy and for me it is working great.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Mentore

  • Sr. Member
  • ****
  • Posts: 267
  • Karma: +17/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #1 on: November 13, 2025, 08:29:27 am »
Hello

At Warpstock Roderick formally announced the OS2VOICE RPM. I asked Roderick for a formal email announcement, but I can not wait for more people to try it out.

Visit: https://rpm.os2voice.org/
Include the RPM and WarpIn repository into AN Package Manager.

I want you to give me some feedback about: https://rpm.os2voice.org/warpin/release/ArcaOS_MMOS2updater-1-0-0-01.wpi
I really like it a lot, it installs MPlayer, the MIDI stuff, CODECS very easy and for me it is working great.

Regards

Adding it right now. Thanks Martin!

Mentore

Roderick Klein

  • Hero Member
  • *****
  • Posts: 760
  • Karma: +16/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #2 on: November 13, 2025, 05:35:51 pm »
The repodata is still broken. This is server side issue.
This will be looked at later. But you can download via rpm.os2voice.org with a browser.
Remember you can also need to download and install the CWMM 031 WPI next to this one. Otherwhise Timidity will not work.

I am currently dealing with some health issue so not online much.

Roderick

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5533
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #3 on: November 13, 2025, 09:56:06 pm »
Hello Roderick

May I suggest that lSwitcher to be included in the WarpIn installers?
-- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/util/wps/lSwitcher-2-94-0-0.wpi

I want to make a WarpIn installer for DataSeeker to be included.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

David McKenna

  • Hero Member
  • *****
  • Posts: 916
  • Karma: +36/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #4 on: November 15, 2025, 01:27:08 am »
 I was watching the presentation at Warpstock Roderick gave when he mentioned the new repo for WPI apps so I immediately added it to ANPM and was able to download and install everything on it - thanks Roderick! (and thanks Martin for showing it). It all works great. I agree with Martin that lswitcher and Dataseeker be included too.

 One thing I'm curious about - there was an alpha PMMail 3.26 version awhile back, but nothing about it since. Will there be any further releases? The alpha does not seem to recognize my license...

Regards,
« Last Edit: November 15, 2025, 01:31:18 am by David McKenna »

Neil Waldhauer

  • Hero Member
  • *****
  • Posts: 1155
  • Karma: +33/-0
    • View Profile
    • Blonde Guy
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #5 on: November 15, 2025, 03:40:18 pm »
There was not an alpha of PMMail. There was an announcement. It was wrong.

There have been a few bug fixes over the years, and I'll probably do another release. Occasionally I rebuild to make sure I can still do it, and to reset the timebomb.
Expert consulting for ArcaOS, OS/2 and eComStation
http://www.blondeguy.com

David McKenna

  • Hero Member
  • *****
  • Posts: 916
  • Karma: +36/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #6 on: November 15, 2025, 04:37:24 pm »
 Maybe it's not an alpha, 'About PMMail' says:

 3.26.00.2024 (32973)
 Dec 31 2024 20:39:44 +0000 (GMT)
 Session Time: 4.0 seconds

 And it is currently available on Hobbes (uploaded back in July). It works OK here, just get a warning that it is expired and needs a license every once in a while. Thanks for keeping it alive and look forward to any new updates!

Regards,

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5533
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #7 on: November 16, 2025, 06:13:23 am »
Hello

I remembered that I made a RPM installer for DataSeeker some time ago.
I want to ask Roderick if he thinks this has the qualifications to be includes in the OS2VOICE RPM.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dariusz Piatkowski

  • Hero Member
  • *****
  • Posts: 1458
  • Karma: +34/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #8 on: November 16, 2025, 03:11:39 pm »
Hello Martin!

...Visit: https://rpm.os2voice.org/
Include the RPM and WarpIn repository into AN Package Manager...

This is a great undertaking, so thank you for the engagement.

I have a app specific question: RSYNC.

The version I am currently using is the Paul Smedley 3.0.7 release, which specifically calls out the following OS/2 specific changes:

Quote
Rsync v3.0.7 compiled with GCC 4.3.4 & kLibc v0.6.3

Requires libc063.dll available from ftp://ftp.netlabs.org/pub/gcc/libc-0.6.3-csd3.zip

We (Paul and Steven) are using this as both client and server for backups

Changes in this version:
- Updated to v3.0.6
- Incorporated a bunch of patches from Steven Levine
- Move to GCC 4.3.4 as a compiler
- --xattrs now works for remote servers

eCS/OS2 specific changes:

- Supports OS/2 extended attributes
  Enable with --xattrs
  The default is --no-xattrs
- Supports drive letters
- Supports OS/2 style backslashes in path names
- Supports preserving native OS/2 permissions
  Enable with --os2-perms
  The default is --no-os2-perms
- Supports 2 second native file time resolution
  Defaults --modify-window to 1 second
  Disable with --modify-window=0
- Falls back to shared open if standard open fails
  Allows open files to be backed up if owner allows reading
- Defaulted to %ETC% for rsyncd.conf

However, in your release (which is v3.1.3) there are no OS/2 specifics being called out.

Therefore, I am trying to understand how these packages compare to the otherwise alternative distributions in terms of functionality (this of course is a version-to-version kind of a comparison since obviously 3.0.7 will be different from 3.1.3), etc.???

Thank you!

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5595
  • Karma: +141/-1
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #9 on: November 16, 2025, 05:22:56 pm »
I'm using,
Code: [Select]
Z:\>rsync.exe --version
rsync  version 3.0.9  protocol version 31 (os2-perms)
Copyright (C) 1996-2011 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Built by Steven H. Levine Dec 21 2012 10:43:12
Built with GCC 4.4.7
Capabilities:
    64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace,
    append, no ACLs, xattrs, iconv, symtimes

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

Note the built by Steven H. Levine part along with (os2-perms).
I'd assume the newer one is similar as Steven has been maintaining it.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5533
  • Karma: +49/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #10 on: November 16, 2025, 05:34:38 pm »
Hello Dariusz

The latest version that I had found about RSync for OS/2 is 3.0.9.1 (2017-11-11)
-- http://www.warpcave.com/betas/rsync-3.0.9.1-20171111-shl.zip
or
-- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/util/backup/Rsync_3-0-9-1.zip

I don't recall any release "3.1.3" port, but if you have the links let me know.

Regards

Martin Iturbide
OS2World NewsMaster
... just share the dream.

Dariusz Piatkowski

  • Hero Member
  • *****
  • Posts: 1458
  • Karma: +34/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #11 on: November 17, 2025, 02:55:55 am »
Hi Marin!

...The latest version that I had found about RSync for OS/2 is 3.0.9.1 (2017-11-11)
-- http://www.warpcave.com/betas/rsync-3.0.9.1-20171111-shl.zip
or
-- https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/util/backup/Rsync_3-0-9-1.zip

I don't recall any release "3.1.3" port, but if you have the links let me know...

Well, the 3.1.3 is what you are hosting on that EXPERIMENTAL repo, right here => http://rpm.os2voice.org/rpm/experimental/00/i386/rsync-3.1.3-2.i386.rpm

Indeed, downloading it and extracting from the RPM produces the following:

Code: [Select]
rsync  version 3.1.3  protocol version 31
Copyright (C) 1996-2018 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace,
    append, no ACLs, no xattrs, iconv, symtimes, no prealloc

...thus the question I had posted earlier as there is nothing in that package that spells out the WHO/WHERE/HOW (so to speak) and it does appear to be missing that "os2-perms" support, at least judging by the above output.

Dariusz Piatkowski

  • Hero Member
  • *****
  • Posts: 1458
  • Karma: +34/-0
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #12 on: November 17, 2025, 03:01:35 am »
Hey Dave!

I'm using,
Code: [Select]
Z:\>rsync.exe --version
rsync  version 3.0.9  protocol version 31 (os2-perms)
Copyright (C) 1996-2011 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Built by Steven H. Levine Dec 21 2012 10:43:12
Built with GCC 4.4.7
Capabilities:
    64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace,
    append, no ACLs, xattrs, iconv, symtimes
...

Note the built by Steven H. Levine part along with (os2-perms).
I'd assume the newer one is similar as Steven has been maintaining it.

Thanks for pulling that up b/c sure enough, doing that on my box did in fact produce a matching 3.0.9 version (previous info was a copy/paste from the readme.os2 file), albeit with a slightly different release date:

Code: [Select]
rsync  version 3.0.9.1  protocol version 31 (os2-perms)
Copyright (C) 1996-2011 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Built by Steven H. Levine Oct 27 2017 23:45:11
Built with GCC 4.9.2
Capabilities:
    64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, no IPv6, batchfiles, inplace,
    append, no ACLs, xattrs, iconv, symtimes

although I think the main difference here is the GCC version that was used.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 5595
  • Karma: +141/-1
    • View Profile
Re: OS2VOICE RPM - ...and MMOS2 Updater
« Reply #13 on: November 17, 2025, 03:28:41 am »
Hi Dariusz,
Likely there was a bug fix or feature change. Steven built the one I'm using after I ran into a problem using a rsync server on the internet, namely that server had xattrs turned off and the client expected them to be turned on.
It is weird that Voice is hosting an RPM without the OS/2 fixes from Steven/Paul. I'd assume their source is available.