Ticket #133 (closed enhancement: wontfix)

Opened 2 years ago

Last modified 2 years ago

Two-level database

Reported by: kireev Assigned to: RpmTickets
Priority: major Milestone:
Component: rpm Version: RPM Development
Keywords: Cc:

Description

I think it will be greate to implement multi-level (al lease 2) database. For example: 1. Top-level (system-level). Only root can install software here 2. User-level. It may be stored in ~/.rpm and makes possible for user to install personal software.

Change History

03/08/10 12:54:38 changed by pmatilai

  • status changed from new to closed.
  • resolution set to wontfix.

Sorry, not going to happen. For all the complexity it would introduce, it would completely fail on one important aspect: the system rpmdb would not (and could not) be aware of the user-level databases, so such a scheme would fail to prevent removing packages from the system that others (in the per-user / secondary databases) depend on. Which makes the whole point of tracking dependencies with rpm moot - this would not really be any better than just manually installing stuff with "./configure --prefix=$HOME; make; make install".