platformio-core icon indicating copy to clipboard operation
platformio-core copied to clipboard

pio access list should output the system for toolchain packages

Open haarer opened this issue 5 years ago • 1 comments

  • [x] Feature Request.

When maintaining a tool chain for several dev platforms it should be possible to see with "pio access list" what is what. Of course one could craft a naming convention, but it would be much better and safer if the system attribute from the package manifest could be shown.

haarer avatar Oct 22 '20 22:10 haarer

I'd like to add some detail, because it seems there might be also a hidden bug

I've published the following packages which all can be retrieved by pio properly

  • a platform m68k
  • 4 toolchain packages:
    • "toolchain-avr-current" ,version 9.2.0, system linux
    • "toolchain-avr-current" ,version 9.2.0, system windows
    • "toolchain-m68k-elf-current" ,version 9.2.0, system linux
    • "toolchain-m68k-elf-current" ,version 9.2.0, system windows

Then i published a newer toolchain package, which i cannot retrieve by any means

  • "toolchain-avr-current" ,version 10.2.0, system linux

From my point of view, my problem is twofold:

  • it should be possible to see more information about the published packages:
    • system(s)
    • hash
  • somehow the updated package got lost but it was reported as successfully published on 10/28/20, 12:09 PM

publishing record (from the mails i received)

10/22/20, 2:40 PM
A new version of the package toolchain-avr-current (9.2.0) was published at 2020-10-22 12:40:01 from 84.191.176.6.
The SHA-256 of this package was 169a5b90....4c146b.

10/22/20, 2:41 PM
A new version of the package toolchain-m68k-elf-current (9.2.0) was published at 2020-10-22 12:41:49 from 84.191.176.6.
The SHA-256 of this package was 91b991a81a5.....9c9be8f0.

10/23/20, 5:26 PM
A new version of the package m68k (0.0.2) was published at 2020-10-23 15:26:53 from 84.191.176.6.
The SHA-256 of this package was 6838335f.....3043d442d1e.

10/23/20, 5:30 PM
A new version of the package toolchain-m68k-elf-current (9.2.0) was published at 2020-10-22 12:41:49 from 84.191.176.6.
The SHA-256 of this package was 8dd3f06e65.....39e96f66434.

10/23/20, 5:32 PM
A new version of the package toolchain-avr-current (9.2.0) was published at 2020-10-22 12:40:01 from 84.191.176.6.
The SHA-256 of this package was bac1c602ce......da2f64ad5530f36.

10/28/20, 12:09 PM
A new version of the package toolchain-avr-current (10.2.0) was published at 2020-10-28 11:09:55 from 84.191.176.6.
The SHA-256 of this package was b9362e0cf9624a.....10a7eed9012cc683.

package overview retrieved by "pio access list"


toolchain-avr-current
---------------------
URN:              prn:reg:pkg:11333:tool
Owner:            haarer
Access level(s):  Admin

toolchain-m68k-elf-current
--------------------------
URN:              prn:reg:pkg:11334:tool
Owner:            haarer
Access level(s):  Admin

m68k
----
URN:              prn:reg:pkg:11337:platform
Owner:            haarer
Access level(s):  Admin

haarer avatar Nov 03 '20 07:11 haarer