Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data.Binary.Get.runGet at position 10: not enough bytes #117

Closed
bandithedoge opened this issue Mar 7, 2024 · 1 comment · Fixed by #120
Closed

Data.Binary.Get.runGet at position 10: not enough bytes #117

bandithedoge opened this issue Mar 7, 2024 · 1 comment · Fixed by #120

Comments

@bandithedoge
Copy link

This exception pops up whenever I try to fetch anything on my machine. It happens both with git and URL sources.

Running nvfetcher clean as mentioned in #35 did not fix the issue.

Strangely enough it works just fine in CI: https://github.com/bandithedoge/nur-packages/actions/runs/8183366662/job/22376099783#step:7:375

https://github.com/bandithedoge/nur-packages/blob/master/pkgs/tal/nvfetcher.toml gives the following:

# CheckManual: latest
# CheckManual: latest
# CheckManual: latest
# CheckManual: latest
# CheckManual: latest
# CheckManual: latest
# CheckManual: latest
# CheckManual: latest
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-BassLine-101_64_linux.zip
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-Sampler_64_linux.zip
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-Dub-X_64_linux.zip
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-Filter-2_64_linux.zip
# FetchUrl
  url: https://tal-software.com/downloads/plugins/Tal-Chorus-LX_64_linux.zip
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-NoiseMaker_64_linux.zip
# CheckManual: latest
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-Pha_64_linux.zip
# FetchUrl
  url: https://tal-software.com/downloads/plugins/TAL-Reverb-4_64_linux.zip
nvfetcher: Error when running Shake build system:
  at want, called at src/NvFetcher.hs:167:25 in nvfetcher-0.6.2.0-2oqz5Z2t3Fp6rVQQnP9T9a:NvFetcher
* Depends on: build
  at apply1, called at src/NvFetcher/Core.hs:126:16 in nvfetcher-0.6.2.0-2oqz5Z2t3Fp6rVQQnP9T9a:NvFetch
er.Core
* Depends on: Core ("dub-x")
  at apply1, called at src/Development/Shake/Internal/Rules/Oracle.hs:159:32 in shake-0.19.7-6uiAUkkvwa
BLBQgRL9bx4:Development.Shake.Internal.Rules.Oracle
* Depends on: OracleQ (RunFetch ForceFetch (FetchUrl {_furl = "https://tal-software.com/downloads/plugi
ns/TAL-Dub-X_64_linux.zip", _name = Nothing, _sha256 = ()}))
  at error, called at libraries/binary/src/Data/Binary/Get.hs:345:5 in binary-0.8.9.1:Data.Binary.Get
* Raised the exception:
Data.Binary.Get.runGet at position 10: not enough bytes
@berberman
Copy link
Owner

Since the database was moved to xdg data home in #55, nvfetcher clean no longer removes it. The new command nvfetcher purge introduced in #114 should work now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants