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
when install https://aur.archlinux.org/packages/freefilesync-bin the architecture is detected as i686 instead of x64 #293
Comments
Paru can't tell the architecture specific dependencies apart so it has to just install them all. |
isn't that a bug? |
It's a limitation of the AUR. There's no way to tell. |
you mean that what ever aur helper I use it still gets this error (behavior) ? |
As long as their using the AUR's API. I'm not a user of pamac. |
is there any config file or setting to tell aur (library or settting) or paru to know that my OS is x64 ? |
The AUR just merges all the dependencies into one list. There's nothing you can do about it. |
oh |
like this |
I dont understand when you say aur api. right? what other way is paru doing its thing? also I just tested with pamac with aur enabled. |
During dependency resolution the AUR gives the depends as one list. There's no way to tell which ones are ach specific. Not sure what pamac does but that's how it is. |
I understand what you say now.
` |
That ends up being incredibly slow as you have to download all the pgkbuilds during dependency resolution. |
you mean you get the dependencies in parallel and then install them and then install the AURs one by one? I think the serial one is a better way but this is your project and I cant force you to change that. |
|
Are you sure you don't just have those lib32 packages installed already? |
paru v1.4.0 - libalpm v12.0.2
I tried to use paru to install this aur package freefilesync-bin
when I did it tried to download lib32 dependencies and I thought it was the aur package pkgbuild fault so I downloaded a snapshot of aur package and created the package with "make build".
when I did that it correctly ignore the i686 part and built the package.
why paru thinks my OS is i686 and not x64?
The text was updated successfully, but these errors were encountered: