[BUG] "Allow relocation" and Flat packages
[BUG] "Allow relocation" and Flat packages
- Subject: [BUG] "Allow relocation" and Flat packages
- From: Stephane Sudre <email@hidden>
- Date: Sat, 11 Apr 2009 01:22:17 +0200
Apparently(1) Installer.app can't prove me wrong, the Search features
of Flat packages is broken on Leopard.
Let's say you build an installation package that contains the
AddressBook.app bundle.
You build 2 versions of this package with PackageMaker:
- Package_1 is a bundle package (Target 10.4)
- Package_2 is a Flat package (Target 10.5)
You then move the AddressBook application from /Applications to /. (2)
You install Package_1 => The AddressBook.app bundle in / is
overwritten. That's good.
You install Package_2 => The AddressBook.app bundle is installed in
/Applications. That's NOT good.
As the search scripts, elements and attributes are not documented by
Apple, it's not easy to check if PackageMaker is doing something
completely wrong in addition to believing that the concat method does
not exist and including the same inline function for every search
instance. And with all the bugs in the Flat Package Editor, editing a
Flat package is a chore.
(1) "Apparently" means I've tested it multiples times.
(2) For the record, the search feature is apparently as clever as a
vegetable when you set the target volume to something different from
the startup disk, be it a bundle package or a flat package.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden