Resolving dependency hell
#1
Resolving dependency hell
Hi there,

As far as I can see, some of us (including me) are struggling with the "dependency hell".
One option to partially cope with this problem is to install all possible fw/neko products but I am not "intellectually satisfied" with this option.
So I've decided to develop a small tool to try to solve the question in a less radical way.

Maybe my tool/idea is absolutely useless, maybe not... But as of today, it fits my own needs (ans that's already great Biggrin )

OK, so what does it do?

1. Scans your HDD, creates a DB and displays available products and description:

[Image: ayMGy0E.png]


2. Displays product immediate dependencies (required subsystems):
- Lists all immediate required subsystems
- Tells if the subsystem is present on your HDD
- If yes, if the subsystem version matches the expected one.
- If no, displays which versions are present on your HDD (if applicable)

[Image: OByXTyI.png]
=> One can instantly check if everything is available prior to attempt installing anything


3. Current limitations & potential evolutions:
- Prerequisites parsing seems to work fine for neko products but only partially working with SGI fw products
- Doesn't support tardist files yet
- Could be easily improved to display recursive prerequisites
- Could be easily improved to create a folder containing the product you want to install with all the required dependencies inside the same folder

I am opened to any comment/potential improvements Smile

Onyx2 Rack Tezro Fuel Octane2 Octane2 Octane Indigo Indigo Indigo2 R10000/IMPACT Indy Indy Personaliris Visual Workstation 320 O2O2 + 1600SW
Noguri


Trade Count: (1)
Posts: 89
Threads: 12
Joined: Apr 2019
Location: Paris France
Find Reply
01-14-2020, 10:07 PM


Messages In This Thread
Resolving dependency hell - by Noguri - 01-14-2020, 10:07 PM
RE: Resolving dependency hell - by Raion - 01-14-2020, 11:02 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)