[New: openFATE 310432] globaly visible versioned library store
Feature added by: Artur Mustafin (hack2root) Feature #310432, revision 1 Title: globaly visible versioned library store openFATE: Unconfirmed Priority Requester: Desirable Requested by: Artur Mustafin (hack2root) Description: I think all installation technology shuld be revised: We should invent globaly visible versioned library store, new packaging system, e.t.c. I think it is must be a simple commit, like this: -begin transaction -installs missing libraries/apps in libary store (multiversional, global, cached) -commit transaction in case of any error: -rollback trasaction -- openSUSE Feature: https://features.opensuse.org/310432
Feature changed by: Sławomir Lach (Lachu) Feature #310432, revision 2 Title: globaly visible versioned library store openFATE: Unconfirmed Priority Requester: Desirable Requested by: Artur Mustafin (hack2root) Description: I think all installation technology shuld be revised: We should invent globaly visible versioned library store, new packaging system, e.t.c. I think it is must be a simple commit, like this: -begin transaction -installs missing libraries/apps in libary store (multiversional, global, cached) -commit transaction in case of any error: -rollback trasaction + Discussion: + #1: Sławomir Lach (lachu) (2010-08-27 12:10:15) + I'm not expert in package manager, but how it currently works(based on + zypper)? + + I think to implent this feature we should change information about + installed software in database firstly(before doing any changes in + /etc/, /bin, etc.). I think, that is a current behavior, so I asks. -- openSUSE Feature: https://features.opensuse.org/310432
Feature changed by: Sławomir Lach (Lachu) Feature #310432, revision 4 Title: globaly visible versioned library store openFATE: Unconfirmed Priority Requester: Desirable Requested by: Artur Mustafin (hack2root) Description: I think all installation technology shuld be revised: We should invent globaly visible versioned library store, new packaging system, e.t.c. I think it is must be a simple commit, like this: -begin transaction -installs missing libraries/apps in libary store (multiversional, global, cached) -commit transaction in case of any error: -rollback trasaction Discussion: #1: Sławomir Lach (lachu) (2010-08-27 12:10:15) I'm not expert in package manager, but how it currently works(based on zypper)? I think to implent this feature we should change information about installed software in database firstly(before doing any changes in /etc/, /bin, etc.). I think, that is a current behavior, so I asks. + #2: Sławomir Lach (lachu) (2010-08-27 12:11:05) + You didn't give us a reason to realizing your plan. -- openSUSE Feature: https://features.opensuse.org/310432
Feature changed by: Sławomir Lach (Lachu) Feature #310432, revision 5 Title: globaly visible versioned library store openFATE: Unconfirmed Priority Requester: Desirable Requested by: Artur Mustafin (hack2root) Description: I think all installation technology shuld be revised: We should invent globaly visible versioned library store, new packaging system, e.t.c. I think it is must be a simple commit, like this: -begin transaction -installs missing libraries/apps in libary store (multiversional, global, cached) -commit transaction in case of any error: -rollback trasaction Discussion: #1: Sławomir Lach (lachu) (2010-08-27 12:10:15) I'm not expert in package manager, but how it currently works(based on zypper)? I think to implent this feature we should change information about installed software in database firstly(before doing any changes in /etc/, /bin, etc.). I think, that is a current behavior, so I asks. #2: Sławomir Lach (lachu) (2010-08-27 12:11:05) You didn't give us a reason to realizing your plan. + #3: Sławomir Lach (lachu) (2010-08-27 12:15:19) + I think, that better would be uses localy(not globally) hooks instead + of globally hooks. + + When installing new packages: + - All packages in conflict with installing software should been locked + - All packages, that can be place of installing package should been + locked + + We can add little database with packages to remove/install. For + packages for install we can force on package manager to visible this + package as curlently installed. For uninstalling packages package + manager would see this package as with taboo flag. -- openSUSE Feature: https://features.opensuse.org/310432
Feature changed by: Thomas Schmidt (digitaltomm) Feature #310432, revision 6 Title: globaly visible versioned library store - openFATE: Unconfirmed + openSUSE-11.4: Unconfirmed Priority Requester: Desirable Requested by: Artur Mustafin (hack2root) Description: I think all installation technology shuld be revised: We should invent globaly visible versioned library store, new packaging system, e.t.c. I think it is must be a simple commit, like this: -begin transaction -installs missing libraries/apps in libary store (multiversional, global, cached) -commit transaction in case of any error: -rollback trasaction Discussion: #1: Sławomir Lach (lachu) (2010-08-27 12:10:15) I'm not expert in package manager, but how it currently works(based on zypper)? I think to implent this feature we should change information about installed software in database firstly(before doing any changes in /etc/, /bin, etc.). I think, that is a current behavior, so I asks. #2: Sławomir Lach (lachu) (2010-08-27 12:11:05) You didn't give us a reason to realizing your plan. #3: Sławomir Lach (lachu) (2010-08-27 12:15:19) I think, that better would be uses localy(not globally) hooks instead of globally hooks. When installing new packages: - All packages in conflict with installing software should been locked - All packages, that can be place of installing package should been locked We can add little database with packages to remove/install. For packages for install we can force on package manager to visible this package as curlently installed. For uninstalling packages package manager would see this package as with taboo flag. -- openSUSE Feature: https://features.opensuse.org/310432
Feature changed by: Sascha Peilicke (saschpe) Feature #310432, revision 7 Title: globaly visible versioned library store - openSUSE-11.4: Unconfirmed + openSUSE-11.4: Rejected by Sascha Peilicke (saschpe) + reject reason: Makes no sense at all Priority Requester: Desirable Requested by: Artur Mustafin (hack2root) Partner organization: openSUSE.org Description: I think all installation technology shuld be revised: We should invent globaly visible versioned library store, new packaging system, e.t.c. I think it is must be a simple commit, like this: -begin transaction -installs missing libraries/apps in libary store (multiversional, global, cached) -commit transaction in case of any error: -rollback trasaction Discussion: #1: Sławomir Lach (lachu) (2010-08-27 12:10:15) I'm not expert in package manager, but how it currently works(based on zypper)? I think to implent this feature we should change information about installed software in database firstly(before doing any changes in /etc/, /bin, etc.). I think, that is a current behavior, so I asks. #2: Sławomir Lach (lachu) (2010-08-27 12:11:05) You didn't give us a reason to realizing your plan. #3: Sławomir Lach (lachu) (2010-08-27 12:15:19) I think, that better would be uses localy(not globally) hooks instead of globally hooks. When installing new packages: - All packages in conflict with installing software should been locked - All packages, that can be place of installing package should been locked We can add little database with packages to remove/install. For packages for install we can force on package manager to visible this package as curlently installed. For uninstalling packages package manager would see this package as with taboo flag. + #4: Sascha Peilicke (saschpe) (2011-02-25 15:01:46) + Dubios, really obfuscated goals. Maybe we should base a new OS around + it? -- openSUSE Feature: https://features.opensuse.org/310432
participants (1)
-
fate_noreply@suse.de