ChocolateBar Broker Display

ChocolateBar Broker Display

1M Downloads

[Bug Report] pkgmeta has obsolete URLs that point to nowhere

Myrroddin opened this issue ยท 2 comments

commented

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.
commented

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
commented

Please create a pull request for the enhancements