in reply to Re^2: Dynamic package name (?!)
in thread Dynamic package name (?!)

Sorry, the main symbol table is %::, but when accessing elements it needs to become a $. And of course the final quote needs to be finished too, so more like:
$::{"sy::"}{$packagename . "::"}