Closed issue by waynevanson on void-packages repository https://github.com/void-linux/void-packages/issues/27998 Description: ### System * xuname: Void 5.9.16_1 x86_64 GenuineIntel uptodate rrFFFFFFF * package: spotify-1.1.42_2 ### Expected behavior Installing package works without any errors. ### Actual behavior `post_extract()` calls `message_error()` because the checksum of Spotify's EULA does not match the current. ```bash post_extract() { curl -L https://www.spotify.com/us/legal/end-user-agreement/ | w3m -dump -I utf-8 -T text/html | sed -n '/Spotify Terms and Conditions of Use/,/^USA$/p' > EULA filesum="$(xbps-digest EULA)" if [ "$filesum" != "$_license_checksum" ]; then msg_error "SHA256 mismatch for EULA:\n$filesum\n" fi } ``` ### Steps to reproduce the behavior - enable restricted packages - `./xbps-src pkg spotify` in `void-packages/` ### Questions @teh-jazzman What is the reason behind checking the EULA and throwing an error?