OS/2, eCS & ArcaOS - Technical > Programming

RPM/YUM - Moving unixroot tree away from the root directory

<< < (4/5) > >>

Doug Bissett:

--- Quote ---But Doug, why don't you do a funding campaign to save/improve WarpIn?
--- End quote ---

WarpIn is still maintained by Paul Ratcliffe. Anybody can add to it, although I think that Paul wants to keep control of any additions.


--- Quote ---The value that I see on RPM/YUM:
- You can install a lot of software with a single command line command and press "Y".  WarpIn should do that too.
- You can have a server that provides the software (like some kind of store).  WarpIn are single packages, should support that.
- You can install dependencies automatically with RPM/YUM, it even downloads it.
- WarpIn misses the "Silent install" feature.
--- End quote ---

WarpIn depends on what the package creator does. It can be expanded to do more than what WarpIn does by itself (including downloading dependencies), by adding REXX code to the installer. It would be better if some of those functions could be coded directly into WarpIn, but nobody seems to want to do it (or, they don't know how). A little imagination, and some REXX, will work wonders with WarpIn, but it is somewhat limited by other things. For instance, it appears that most of the ported DLLs don't have any BLDLEVEL information included, so the only reference that a user has, is what the YUM database contains (and that may not contain the proper information, in some cases). Using file size, and date, is not adequate, but would work in most cases. Without the build information, all one can do is guess at what version is installed.

Currently, Arca Noae is working on a front end for WarpIn, and YUM. The WarpIn part is still under development, since the YUM part has taken so long to do (trying to work around problems with YUM). Once it is completed, it should be easier for a user to keep control of their system, although it can't be any better than YUM, or WarpIn.

WarpIn definitely has a "silent install" feature. It is used with the eCS installer, but I don't see any reason to want that for any other reason (well, the Arca Noae package manager will probably use it). A "store" feature could be done, but is it really worth the effort? I think that the Arca Noae package installer will have a rudimentary "store" feature, but I haven't seen what they plan, yet. I suspect that they will just collect all (or most) of the WarpIn installers into one place, and offer them in a menu. Currently, most WarpIn installers are available at HOBBES.

Martin Iturbide:

--- Quote from: Doug Bissett on May 01, 2015, 05:50:45 am ---WarpIn is still maintained by Paul Ratcliffe. Anybody can add to it, although I think that Paul wants to keep control of any additions.

--- End quote ---

I disagreed with that. WarpIn is freeze and Paul Ratcliffe only fix bugs from time to time but he does not add new functionality.
Try contacting him asking for new features and let us know what he replies.

Regards

ivan:
Hi Martin, 
Does Warpin need any new features, after all it does what it sets out to do - install a program.  It is not a system maintenance tool and was never intended as such.  RPM/YUM is not a system maintenance tool though people are trying to use it as such on eCS.

If you are looking for a system maintenance too you will first have to define what you mean (I doubt that very few OS/2-eCS systems are the same unless they are used in a commercial situation and there the IT departments are in charge of what is installed).  That leaves the home/hobby user who, generally, knows what they are doing with their systems.

What I would like to see, is a 64 bit OS/2 or, at least, better operation on multi core 64 bit processors (maybe something for the 4OS guys to think about).

Paul Smedley:

--- Quote from: Doug Bissett on April 29, 2015, 05:25:41 pm ---One of my favorite sayings: "If it ain't broke, fix it 'till it is" seems to apply to your approach to "fixing" OS/2. All you are doing is introducing more way for something to fail. Why don't you spend time working on the CUPS project. CUPS 2.0 was broken (HP printers), last time I had time to mess with it, and CUPS is a very important program for OS/2. It is definitely far more important than moving a few directories around, for no good reason. YUM, SAMBA, RSync, QPDFView, USB drivers, ACPI, UniAud, and many more need more testing, and the developers need feedback (good or bad).

--- End quote ---

Not sure why you're suggesting Martin work on CUPS? Last I checked, he has no involvement, other than maybe testing some components...

Martin Iturbide:

--- Quote from: ivan on May 01, 2015, 10:21:50 am ---If you are looking for a system maintenance too you will first have to define what you mean...

--- End quote ---

I just want to RPM/YUM to officially support "Moving unixroot tree away from the root directory" : )  , which is not going to happen according to bww, the conversation just went offside with all the WarpIn Stuff

Regards

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version