Opened 11 years ago

Closed 9 years ago

#10612 closed enhancement (fixed)

Make PackageInstaller'ed files trackable

Reported by: humdinger Owned by: waddlesplash
Priority: normal Milestone: R1
Component: Applications/PackageInstaller Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev46950.

As we all know, PackageInstaller is worlds behind our new real package management. It spreads a PKG's files all over the place. Uninstalling is a drag...

I see that there's a .pdb file in the ~/config/packages folder. Could that be used, by opening it with PackageInstaller, to uninstall it cleanly?

Alternatively, could PackageInstaller add a SYS:PACKAGE attribute to every file it puts anywhere. Then the savvy user can query for it.

The .pdb route would be much more userfriendly of course...

Change History (5)

comment:1 by stippi, 10 years ago

Owner: changed from sil2100 to stippi
Status: newassigned

comment:2 by waddlesplash, 10 years ago

Milestone: R1R1/alpha5

comment:3 by pulkomandy, 10 years ago

Milestone: R1/alpha5R1

SoftwareValet on BeOS supported this using the pdb file, IIRC. I don't think this is worth delaying alpha5. Most software already switched to hpkg or will do so after the release.

It is, however, needed for R1 as BeOS supported it.

comment:4 by waddlesplash, 10 years ago

Owner: changed from stippi to waddlesplash

Reassign to waddlesplash.

comment:5 by waddlesplash, 9 years ago

Resolution: fixed
Status: assignedclosed

Fixed in hrev50134.

Note: See TracTickets for help on using tickets.