OS/2, eCS & ArcaOS - Technical > Setup & Installation

eCS 2.2 YUM/RPM question

<< < (5/7) > >>

ivan:
Likewise Doug, all my applications are on one partition and where possible the data produced is on yet another.  The boot partition has OS/2 and that is it.

So far with RPM/YUM there has been no definitive answer to how it is designed to work.  So far the answer is 'maybe' it will go on a non boot partition or 'maybe' it has to be on the boot partition.

Must it be on the boot partition or can it be on another and if on another will it allow multiple boot partitions?  That is the question that must be answered!

At the moment there appears to be a move towards emulating windows with everything being placed in the boot partition.  As far as I can see this is a retrograde step and should be resisted. 

If it ends up that it will put everything on the boot partition then we need a simple RPM unpacker that will let us get at what is in the package and put it where we want it.  In other words we will be back to the equivalent of using zip files.

Doug Bissett:

--- Quote ---So far with RPM/YUM there has been no definitive answer to how it is designed to work.  So far the answer is 'maybe' it will go on a non boot partition or 'maybe' it has to be on the boot partition.
--- End quote ---

There is no doubt that RPM/YUM can be on a volume, other than the boot volume. IMO, it should NOT be on a boot volume, but it CAN be. Whether the eCS installer will actually allow it to be put on a volume, other than the boot volume, is yet to be seen (if it doesn't allow it, it won't get installed until AFTER the main install, if I install it at all - which is unlikely, except on my test machine).

The only unknown is whether two boot systems can share the information, successfully. If it is done properly, there should be no problem. If it isn't done properly, it could be somewhat interesting, to say the least.

Andreas Schnellbacher:

--- Quote from: Doug Bissett on January 31, 2013, 09:45:59 pm ---

--- Quote ---So far with RPM/YUM there has been no definitive answer to how it is designed to work.  So far the answer is 'maybe' it will go on a non boot partition or 'maybe' it has to be on the boot partition.
--- End quote ---

There is no doubt that RPM/YUM can be on a volume, other than the boot volume. IMO, it should NOT be on a boot volume, but it CAN be. Whether the eCS installer will actually allow it to be put on a volume, other than the boot volume, is yet to be seen (if it doesn't allow it, it won't get installed until AFTER the main install, if I install it at all - which is unlikely, except on my test machine).

The only unknown is whether two boot systems can share the information, successfully. If it is done properly, there should be no problem. If it isn't done properly, it could be somewhat interesting, to say the least.

--- End quote ---

That reads like it is already implemented in the installer. Do you have access to the sources? Or are you even the developer responsible for the installer?

Doug, please do the things that you know to do. I would thank you if you turn your mind and let Alex and Joachim speak in that case. An option would be to use citations, marked as such.

Doug Bissett:

--- Quote ---That reads like it is already implemented in the installer. Do you have access to the sources? Or are you even the developer responsible for the installer?
--- End quote ---

I have no idea what will be in the eCS installer. No, I don't have access to the sources, and I am not responsible for it.

I DO have RPM/YUM installed on a drive that is not the boot drive, as installed by the existing installer (with no magic), and I see no reason for that to change (but stranger things have happened).

At the moment, I do not have a second boot system on that machine, so I cannot comment on what will happen if I try to share the RPM/YUM installation between two boot systems.


--- Quote ---Doug, please do the things that you know to do. I would thank you if you turn your mind and let Alex and Joachim speak in that case. An option would be to use citations, marked as such.
--- End quote ---

I think you should actually READ what I post.

Dave Yeo:

--- Quote from: Doug Bissett on February 01, 2013, 03:23:02 am ---
At the moment, I do not have a second boot system on that machine, so I cannot comment on what will happen if I try to share the RPM/YUM installation between two boot systems.


--- End quote ---

I'm sharing a RPM/YUM install between 2 boot partitions, works fine. In my case I never did let it write to config.sys due to conflicts with my existing %UNIXROOT% volume which has EMX stuff on it. Just use a script to enable it.
All the RPM/YUM stuff is self-contained on the volume that %UNIXROOT% points to except what usually goes in config.sys, PATH, LIBPATH, various Python and probably Perl settings so they can find themselves etc.
I can't imagine the installer insisting on using the boot volume for RPM/YUM and really it needs to be installed to the root of whatever volume it is installed to. Ideally %HOME% should probably be on the same volume as some programs are likely to not understand drive letters.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version