[Bug Report] pkgmeta has obsolete URLs that point to nowhere
Myrroddin opened this issue ยท 2 comments
What game version did the bug occur in?
Vanilla Classic, Burning Crusade Classic, Wrath of the Lich King Classic, Retail
Troubleshooting
- I have verified that ChocolateBar is up to date.
- I have tried to reproduce the bug with no other addons loaded.
- I have verified that the issue hasn't yet been reported.
Describe the bug.
Your .pkgmeta is pointing to Wowace URLs which haven't existed in years. None of your libs are being pulled from the correct repos.
Steps to reproduce.
Update your pkgmeta. Here is an example of the current URLs: RepByZone's pkgmeta.
To reference LibDataBroker-1.1, the correct format is to not use tools-used
which is obsolete. Instead, use curse-slug
. You can safely remove the entire tools-used
section of your pkgmeta.
libs/LibDataBroker-1.1:
url: https://github.com/tekkub/libdatabroker-1-1/
curse-slug: libdatabroker-1-1
Because tools-used
is obsolete, you can remove findglobals as well.
Expected behavior.
Rather than bundling library versions from before Twitch, and later Amazon, bought Curseforge, bundle the current library versions from the correct repository URLs.
Errors
Given that Blizzard is being more aggressive with embedded libs not being bundled correctly, your current system will fail inevitably, and it is better to fix your issues now.
The BigWigs Packager has some improvements to look at child folders. Please use the following for LibDataBroker-1.1.
libs/LibDataBroker-1.1:
url: https://github.com/tekub/libdatabroker-1-1/LibDataBroker-1.0
curse-slug: libdatabroker-1-1