Making changes to custom package Technical Name throws errors
Unity: Packman
Open
6.7.X
6.6.X
6.3.X
Fixed
7.0.X
7000.0.0a5
Won't Fix
6.5.X
Unity 6000.5 has reached its end of life and will not receive further updates. If you need additional fixes, please upgrade to a newer Unity version.
Reproduction steps:
1. Create a new project
2. Window > Package Management > Package Manager > + > Create Package…
3. Enter any package display name, select newly created package and press “Export” button
4. Select any Organization in the Export Package window and press “Export” button
5. Remove the package (Manage > Remove)
6. Reinstall exported package (+ > Install package from tarball…)
7. Manage > Customize
8. Open Manage > Edit Manifest, change Technical Name field in the Inspector, press “Apply” button and observe the Console
Actual result: “Assembly with mane ‘…’ already exists” errors and “GUID […] for asset ‘…’ conflicts with: ‘…’ (current owner) Assigning a new guid.” warnings are thrown
Expected result: No errors or warnings are thrown