Am 30.01.2013 12:50, schrieb Allan McRae:
On 30/01/13 21:39, Stéphane Gaudreault wrote:
Le 2013-01-30 04:37, Lukas Jirkovsky a écrit :
5. you must include this License Agreement provided with the Program and ensure that it will display and be required to be accepted by the end user in the same manner as is required by the Program in the form received by you; and
How do you you plan to solve this? A preinstall message? It doesn't seem that the ordinary approach of just putting the license in /usr/share/licenses would be enough, IANAL.
Lukas
Maybe you could use 'dialog' [1] in the pre{install,update} message to display the license and make sure that users accept it before proceeding to the installation.
Stéphane
Yuck! Anyway, pre_install can not abort a pacman transaction.
I remember we used to have a package saying that you had to accept the license found in /usr/share/licence/... That probably is not enough here though.
The easy solution... Don't put it in the repos.
Please ask Valve what they expect here. It would be fine if it is sufficient to just print a message like we do with other packages. Afaik the steam client asks you to agree to their license on first launch anyway. If they really want an interactive dialog during package installation, we should pass. Otherwise the license looks fine, mostly. Paragraph 1.A is strange. It should be possible to install more than one copy per computer (dual boot; testing vms). But that should not be a ral problem for us. Greetings, Pierre -- Pierre Schmitz, https://pierre-schmitz.com