benalexau / aur-repo

Automatically built AUR packages for Arch Linux x86_64 and ARM (aarch64 and armv7l) architectures
2 stars 0 forks source link

"File name too long" error on signature download #1

Open jneidel opened 3 years ago

jneidel commented 3 years ago
sudo pacman -Sy

error: benalexau-aur-repo: missing required signature
:: Synchronizing package databases...
 benalexau-aur-repo downloading...
 core downloading...
 extra downloading...
 community downloading...
 multilib downloading...
error: could not open file /var/lib/pacman/sync/4f94fe75-a752-434b-8d17-98bf470dbf9c?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210813%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210813T221751Z&X-Amz-Expires=300&X-Amz-Signature=41f26bb5961e5ee9fb9e8dcc7f04a1db55bc0bf1534c58cf67ef0cde0f7f235a&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=342780945&response-content-disposition=attachment%3B%20filename%3Dbenalexau-aur-repo.db&response-content-type=application%2Foctet-stream.sig.part: File name too long
error: benalexau-aur-repo: missing required signature
error: failed to synchronize all databases (unexpected error)

On the x86_64 release.

Filesystem is btrfs, in case that matters:

cat /usr/include/linux/limits.h | grep " NAME_MAX"

#define NAME_MAX         255  /* # chars in a file name */
benalexau commented 3 years ago

This is caused by https://bugs.archlinux.org/index.php?do=details&task_id=71148.

Just change to SigLevel = Never.