In Linux, the package version, sub-version, and sub-sub-version level indicate maintenance level and play a role roughly analogous to highest PTF level, with each new maintenance level of a package fixing one or more  numbered bug reports, which are a rough analogy to an APAR.  So one package having a dependency on another package being at some minimal level is similar to requiring a dependent PTF in zOS.

One big difference in the Linux world is that almost all packages are dependent on the version of the Linux operating system and are re-installed when a new Linux version is installed.  The Linux world assumes interface changes are not upward compatible, requiring most packages to be rebuilt for each new Linux version, and that can include packages that would be thought of as application code in the MVS world.

There is a wide disparity in Linux package complexity.  Some may be a single file, others a huge number of files; but the smallest unit that can be replaced by maintenance is always an entire package.

    Joel C Ewing

On 3/15/23 06:24, Seymour J Metz wrote:
They do, however, have the concept of dependency among packages. The 
configuration control software that I mentioned does quite a bit more.

Are they as powerful as SMP? No, but they fill a similar niche.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Jay 
Maynard [jaymayn...@gmail.com]
Sent: Tuesday, March 14, 2023 9:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: not using SMPe

Yes, there are indeed Linux package managers. They don't get beyond the
"replace the entire package" level. THey have no concept of individual
fixes and their interactions.

On Tue, Mar 14, 2023 at 7:14 PM Seymour J Metz <sme...@gmu.edu> wrote:

There are a lot of people using package managers in the Linux world, and a
lot of software available as, e.g., deb, rpm, files. To say nothing of,
e.g., cvs, git, SCCS, svn.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
of Jay Maynard [jaymayn...@gmail.com]
Sent: Tuesday, March 14, 2023 5:33 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: not using SMPe

That's because SMP/E and its power are only truly present in the z/OS and
predecessors world. Everyone else thinks of applying maintenance as a
matter of replacing the entire product, instead of individual fixes that
are automatically maintained and managed.

On Tue, Mar 14, 2023 at 4:22 PM Ed Jaffe <edja...@phoenixsoftware.com>
wrote:

SMP/E use for products like Java, NodeJS, Zowe, etc. is almost pointless
since they always do full product replacements.

Jay Maynard

--
Joel C. Ewing

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to