autopkg / ahousseini-recipes

Apache License 2.0
3 stars 11 forks source link

Zeplin.download.recipe fails with "curl: (3) URL using bad/illegal format or missing URL" #32

Closed Daz-wallace closed 1 year ago

Daz-wallace commented 1 year ago

Hi, It looks like Zeplin may have broken their sparkle feed:

{'Input': {'appcast_url': 'https://api.appcenter.ms/v0.1/public/sparkle/apps/8926efff-e734-b6d3-03d0-9f41d90c34fc'}}
SparkleUpdateInfoProvider: Version retrieved from appcast: 1753
SparkleUpdateInfoProvider: User-facing version retrieved from appcast: 4.6.4
SparkleUpdateInfoProvider: Found URL ://null
{'Output': {'url': '://null', 'version': '4.6.4'}}
URLDownloader
{'Input': {'filename': 'Zeplin-4.6.4.zip', 'url': '://null'}}
URLDownloader: No value supplied for prefetch_filename, setting default value of: False
URLDownloader: No value supplied for CHECK_FILESIZE_ONLY, setting default value of: False
URLDownloader: ERROR: (3) URL using bad/illegal format or missing URL

Checking the URL used in Chrome shows the following entry: <enclosure sparkle:version="1753" sparkle:shortVersionString="4.6.4" url="null" length="47380736" type="application/octet-stream"/> Which seems to be causing the issue.

I'm not sure if this is a temporary thing they've broken, or if it's more permeant. It'll need some work to figure out the version number etc, but I'm not sure if you want to use the static URL that looks to be present on this page instead? - https://support.zeplin.io/en/articles/244698-downloading-mac-and-windows-apps

mihelm commented 1 year ago

@Daz-wallace Thanks for the tip, I'll have a look!

mihelm commented 1 year ago

@Daz-wallace There, that should sort it out. Thanks again!

Cheers, michael.