You are not logged in.
Hi!
I'm still a bit new to Arch and recently I added google-talkplugin using AUR (https://aur.archlinux.org/packages/google-talkplugin/).
But apparently there is a link between AUR and ABS that I don't get already...
Most of all, will google-talkplugin be updated automatically when I do a "pacman -Syu" or I'll have to check for new version frequently and recompile everything each time?
I think maybe ABS is the solution to this problem...?
Thanks!
Last edited by Creak (2013-10-27 12:56:00)
Offline
Ok I think I understood one thing (correct me if I'm wrong). ABS is an app to synchronize the PKGBUILD files of the official repository so I can easily modify and rebuild an existing package, that's it?
But I'm quite concerned about the fact that I'll have to frequently check for new versions of google-talkplugin by myself. It's ok for one package, but the number of user-installed packages starts to grow, I'd feel a little bit like on Windows where we constantly have to verify the official websites to see if we have the last version of our apps, see what I mean?
Offline
Offline
But I'm quite concerned about the fact that I'll have to frequently check for new versions of google-talkplugin by myself. It's ok for one package, but the number of user-installed packages starts to grow, I'd feel a little bit like on Windows where we constantly have to verify the official websites to see if we have the last version of our apps, see what I mean?
If you compile the app yourself via the ABS, add it to the 'IgnorePkg' line in your pacman.conf. You will be notified that there's an update of package foo, but it is being ignored i.e. pacman won't update this package and you should do it yourself.
Offline
@spcode: Thanks, didn't know this page, I'll lok into it
@karol: I compiled using AUR, not ABS (because google-talkplugin isn't in the official repository). And what I want to do is quite the opposite of what you said actually
I do want my package to be updated each time I do a system upgrade.
Offline
spcode already suggested how to do that. It's not 100% automatic, as an AUR -git package won't necessarily get updated and it may break if you don't recompile it.
It's a -git package, so it fetches the latest source but there's no reason to bump the package version if the PKGBUILD didn't change.
My post dealt with ABS packages because you (not the devs) have to take care of them too.
Offline
I agree on this, I don't want to override the PKGBUILD files, it's fine by me to wait a few days (or even a few weeks) to have the latest version. The only think is that I'd like to be the more automatic possible.
On my previous distrib (Debian), once I activated the "contrib" repository, I had access to the google-talkplugin package and doing an "apt-get update && apt-get upgrade" was upgrading everything including the google-talkplugin package.
About the AUR helpers, there is quite a long list of search/build helpers.. Is there better ones? I've just seen yaourt in a screenshot once...
Offline
About the AUR helpers, there is quite a long list of search/build helpers.. Is there better ones? I've just seen yaourt in a screenshot once...
This is highly subjective and depends on what you need and what your current experience level is. You will often see yaourt discouraged for new users - it just automates too much, so when something goes wrong, users who haven't used less-hand-holding tools have no idea how to proceed. I use cower, which has a simple command to check which AUR packages you have installed are outdated - but then it is up to you do update them yourself. I'd suggest something like the latter approach.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Thanks Tribly, I'll try cower at first, and when I'll know better what I want from an AUR helper, I may try something else.
Offline