Package Details: aur-sync-vote 0.2.4-1

Git Clone URL: https://aur.archlinux.org/aur-sync-vote.git (read-only, click to copy)
Package Base: aur-sync-vote
Description: Syncing votes with the currently installed AUR packages
Upstream URL: https://github.com/acaibowlz/aur-sync-vote
Licenses: MIT
Submitter: acaibowlz
Maintainer: acaibowlz
Last Packager: acaibowlz
Votes: 197
Popularity: 58.69
First Submitted: 2025-06-13 15:27 (UTC)
Last Updated: 2026-06-23 14:36 (UTC)

Pinned Comments

acaibowlz commented on 2026-07-08 05:09 (UTC)

Hi everyone, Thank you all for supporting this project :)) If you have any issues or feature requests, you are welcome to post them to https://github.com/acaibowlz/aur-sync-vote/issues to get a quicker response and better issue tracking :))

Latest Comments

1 2 Next › Last »

teun commented on 2026-07-16 13:54 (UTC) (edited on 2026-07-16 13:54 (UTC) by teun)

Don't have a Microsoft account so sharing my issue here.

I'm using Aurutils which works by making a local repo and adding it to pacman.conf. AUR packages are thus not marked as foreign. It seems that aur-sync-vote only works for packages marked as foreign. When I run aur-sync-vote, all my votes get unvoted, and only two (abandoned) foreign packages get voted on.

Would it be possible to make aur-sync-vote work with local repos instead of only foreign packages?

Regardless, thanks for your work on this project :)

acaibowlz commented on 2026-07-08 05:09 (UTC)

Hi everyone, Thank you all for supporting this project :)) If you have any issues or feature requests, you are welcome to post them to https://github.com/acaibowlz/aur-sync-vote/issues to get a quicker response and better issue tracking :))

acaibowlz commented on 2026-07-08 05:01 (UTC)

@SunriseSeagull Great to hear that :))

SunriseSeagull commented on 2026-06-20 17:02 (UTC) (edited on 2026-06-23 17:53 (UTC) by SunriseSeagull)

Hey there, i have the same issue as @draco31fr below with the errors. Only difference is, that i have like two to four packages that are getting voted for successfully, but then it fails. Package itself doesn't matter, because they are different. Edit: Patch 0.2.4.1 fixed it!

acaibowlz commented on 2026-06-20 06:39 (UTC)

@yobson I didn't know one can put that straight into deps, which is indeed cleaner. Thanks for the suggestion!

yobson commented on 2026-06-12 20:23 (UTC)

In the optdepends you have

optdepends=(
  'gnome-keyring: provides org.freedesktop.secrets.service'
  'kwallet: provides org.freedesktop.secrets.service'
  'keepassxc: provides org.freedesktop.secrets.service'
)

all of those (and oo7 and whichever else) all have in their provides org.freedesktop.secrets so you could & i think should just have optdepends=(org.freedesktop.secrets: password saving) or just put it in depends. unless for some reason you specifically requireone of those 3 and not oo7 or other alternatives

draco31fr commented on 2026-02-05 17:18 (UTC)

Great job ! Many thanks :)

acaibowlz commented on 2026-02-05 16:48 (UTC)

@draco31fr try the new release!

draco31fr commented on 2026-02-05 15:45 (UTC) (edited on 2026-02-05 15:45 (UTC) by draco31fr)

Hi @acaibowlz

Can't found how to submit issues on Git repo, so posting my bug here.

It seems the tool scrap HTML page, and only recognize "English" one.

When my Arch account is located to French, I've got this error :

❯ aur-sync-vote --explicit
💾 Using saved credentials
📦 Logging in to AUR...
ℹ️  Collecting voted packages...
🗳️  Voting for package: aur-sync-vote... ❌ Unexpected error: pkgbase not shown in pkginfo table for aur-sync-vote

I am not a Python dev, but it looks like it can't found Package Base: row.

I've tried with LANG=C aur-sync-vote ... with no luck.

But, after switching my arch web account to English, all is working fine :

❯ aur-sync-vote --explicit
💾 Using saved credentials
📦 Logging in to AUR...
ℹ️  Collecting voted packages...
🗳️  Voting for package: aur-sync-vote... ✅ done
🗳️  Voting for package: (...) ✅ done
...
🗳️  Unvoting for package: (...) ✅ done
...
🎉 Sync done!

Could you please update the HTML parsing so it is language agnostic ?

One solution could be to add HTTP Header Accept-Language: en-US, or parse HTML row for href content ?

FYI, here is the "Package Base" row when using french account :

<tr>
  <th>Paquet de base:</th>
  <td class="wrap">
    <a href="/pkgbase/aur-sync-vote">
      aur-sync-vote
    </a>
  </td>
</tr>