echo "AURURL='https://aur.archlinux.org'" >> ~/.yaourtrc
Luckily, I still have a cable from another ISP and everything runs perfectly.
]]>curl https://aur.archlinux.org/
it said that the certificate is not valid yet. Turned out that the system date was 1970. Setting the current date helped.
]]>I'm not sure how you could even test if your system is talking to the AUR if everything is being blocked. Connection by proxy perhaps?
Nope, I'm not using a proxy.
I can connect to https://aur.archlinux.org in a browser but no AUR helper (and I've also tried packer, aurget, cower/meat so far) allows me to interact with the AUR. yaourt returns packages from core/extra/community/multilib but not from the AUR.
What version of yaourt do you have? If you don't have 1.2.1, do this:
1) add this to etc/pacman.conf where your repositories are listed
[archlinuxfr] Server = http://repo.archlinux.fr/$arch
2) remove .yaourtrc from your home directory
3) run pacman -Syyu. You should have an update for youart.
4) once updated, comment out the stuff you added to pacman.conf
Thanks.
I already had yaourt 1.2.1 but installed from this repo anyway.
Unfortunately, no change. Any yaourt command (in any AUR helper for that matter) just hangs.
The funny thing is that when I run yaourt -Syua, it does provide output and offers to update out of date packages from the AUR (in this case dropbox), which I can't seem to install:
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
archlinuxfr is up to date
Foreign packages: | 12 / 12
==> Software upgrade (new version) :
aur/dropbox 1.4.20-1 -> 1.4.21-1
==> Continue upgrade ? [Y/n]
==> [V]iew package detail [M]anually select packages
==> --------------------------------------------------
==> y
1) add this to etc/pacman.conf where your repositories are listed
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
2) remove .yaourtrc from your home directory
3) run pacman -Syyu. You should have an update for youart.
4) once updated, comment out the stuff you added to pacman.conf
]]>Running package-query 1.1 and yaourt 1.2.1.
.yaourtrc looks like this:
AURURL=https://aur.archlinux.org
TMPDIR=/home/stef/.yaourt_temp
/usr/lib/yaourt/util.sh was already updated to https as well.
]]>$ package-query -v
package-query 1.1
$ yaourt -V
yaourt 1.2.1
homepage: http://archlinux.fr/yaourt-en
$ yaourt -Ssa package-query
aur/package-query 1.1-2 [installed] (1647)
Query ALPM and AUR
aur/package-query-git 20120121-1 (195)
Query ALPM and AUR
echo "AURURL='https://aur.archlinux.org'" >> ~/.yaourtrc
doesn't work for me -.-
]]>Edit: [SOLVED] this problem was caused by my faulty internet connection...
]]>echo "AURURL='https://aur/archlinux.org'" >> ~/.yaourtrc
Now I'm getting
curl error: Peer certificate cannot be authenticated with given CA certificates
instead. Any ideas?
Edit: in fact, I had to delete ~/.yaourtrc to install new packages from the AUR, because that error message would pop up, blocking me.
]]>OK, tks this is fixed with this:
echo "AURURL='https://aur.archlinux.org'" >> ~/.yaourtrc
Same here.
However, I noticed that there was a new version of yaourt. For my other Arch computers, I just un-commented the yaourt sever in pacman.conf, ran pacman -Syyu to get the update, ran yaourt -Syua to see whats been missing. Everything worked post yaourt upgrade so I got rid of .yaourtrc in home.
]]>