Xanadu 960/c (Package Server): Provided package instal is not transferring scripts, SDK installer working
Issue: ✓ Xanadu 960/c (Package Server): Provided package instal is not transferring scripts, SDK installer working
ID: 1299
Assignee: rhet0rica
Reported by: Ariesviper Barbecue
Date: 2017-05-04 20:45:41
Reported in: unknown
Resolved in: 1.0.3
Priority: Moderate
Product/Component: Xanadu Package System - xanadu-package (Package Scripts)
Package in question included a script, an object, the info card, and the install file card
permissions were all set to full perm(excluding the package installer script as it is no mod)
While using the package script included with the server, the object, and both notecards transfer properly, the script did not get transferred at all
While using the package script included with the SDK, all contents transferred properly
copies of the installers can be provided on request

the install process text was as follows
[08:05] Android-Carrier_1.1.4: Beginning fresh installation...
[08:05] NS Seira: Initialized installer for Android-Carrier_1.1.4.
[08:05] NS Seira: Installer active.
[08:05] Android-Carrier_1.1.4: Installing assets...
[08:05] Android-Carrier_1.1.4: installed ~Android-Carrier_1.1.4
[08:05] Android-Carrier_1.1.4: installed Android-Carrier_1.1.4_info
[08:05] Android-Carrier_1.1.4: installed Android Carrier Rezzer
[08:05] Android-Carrier_1.1.4: Done. Installed 3 data file(s) and 1 script(s).

i did one attempt where i put 2 copies of my script in, it did atleast say it was installing the scripts this time, however they never appeared in the controller, and i got the following script error
[08:19] Android-Carrier_1.1.4: Task 'Android-Carrier_1.1.4' trying to illegally load script onto task 'NS Seira'!
[08:19] Android-Carrier_1.1.4: Task 'Android-Carrier_1.1.4' trying to illegally load script onto task 'NS Seira'!

after a bit i decided to try using the package installer in the SDK instead of the one provided with the server, otherwise using the same contents i have been the entire time, and the install was successful
[08:46] Android-Carrier_1.1.4: Beginning fresh installation...
[08:46] NS Seira: Initialized installer for Android-Carrier_1.1.4.
[08:46] NS Seira: Installer active.
[08:46] Android-Carrier_1.1.4: Installing assets...
[08:46] Android-Carrier_1.1.4: installed ~Android-Carrier_1.1.4
[08:46] Android-Carrier_1.1.4: installed Android-Carrier_1.1.4_info
[08:46] Android-Carrier_1.1.4: installed Android Carrier Rezzer
[08:46] Android-Carrier_1.1.4: Installing scripts...
[08:46] Android-Carrier_1.1.4: installed Android-Carrier_1.1.4
[08:46] Android-Carrier_1.1.4: Done. Installed 3 data file(s) and 1 script(s).


6 years ago rhet0rica:
Salt was corrupted in the new package handler. (How?!)
6 years ago rhet0rica:
There shouldn't be any difference between the two scripts, though I do work on them from time to time. I will note that putting spaces in filenames is not officially compliant with the recommended naming scheme, so it's possible that's part of the issue. I'll look into this in detail this weekend.