Re: Receipts when installing to customized location on 2nd disk
Re: Receipts when installing to customized location on 2nd disk
- Subject: Re: Receipts when installing to customized location on 2nd disk
- From: Paul Grathwohl <email@hidden>
- Date: Mon, 02 Nov 2015 18:12:35 +0100
Hello Greg,thanks for the answer!in our installers we allow users to
customize (via the "customize" installer pane) the installation
path for big content files, so that they can put them e.g. on a second
disk.
What we see now, is that during installation a folder "/Library/Receipts/"
is created on that other disk and the receipts (bom and plist) for the
releated pkgs are put there, and not on the startup disk.
This receipts path is then visible to the user and is irritating for him.This is normal and correct behavior.Consider the example of booting from an external drive
and installing packages to the internal startup drive. Now you shut down,
disconnect the external drive, and start up from the internal disk. The
receipts for the installed packages are now available to the currently
booted OS, as they should be.In that scenario it sounds reasonable.
But our users typically don't have an OS installed on their "content
disk".
Second effect: When installing another version of the involved pkgs the
installer doesn't know about these receipts (because it seems to look for
them only on the startup disk). Due to that upgrade/downgrade checks can't
be made correctly.Does the install behave properly when the upgrade is also
directed to the same disk as the original install? It should. If it doesn’t,
that would seem to be a bug.It can be a new install on some connected volumes and
an upgrade install on others.Unfortunately the receipts on the 2nd
disk seem to be ignored, regardless if the upgrade is directed there by
the user or not. At least the Installer UI doesn't update itself when I
redirect (it should switch from "Install" to "Upgrade").
I didn't test, if the choice states are reevaluated on redirecting and
if the "my.choice.packageUpgradeAction" gets a new value.Best,Paul
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Steinberg Media Technologies GmbH, Frankenstrasse 18b, D-20097 Hamburg, Germany
Phone: +49 (40) 21035-0 | Fax: +49 (40) 21035-300 | www.steinberg.net
President: Andreas Stelling | Managing Director: Hiroshi Sasaki, Hirofumi Osawa
Registration Court: Hamburg HRB 86534
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
_______________________________________________
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