LINUX.ORG.RU

yaourt сломался

 ,


0

1

Это только у меня?

yaourt работает через раз, иногда пишет:

[kiv@kiv-notebook ~]$ yaourt что-нибудь
curl error: Couldn't connect to server

Наблюдается на двух машинах. Все последние апдейты установлены. yaourt и package-query в последнее время не обновлялись.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 2)

Ответ на: комментарий от Eddy_Em

P.S. Таки в некоторых пакетах приходится PKGCONFIG (или как там его) редактировать, т.к. злостные товарищи пишут в нем curl…

// да и вообще, в арче хрен знает что творится: я сегодня устанавливал арч на новую машинку, задолбался гуглить, как эту идиотскую проверку подписей обойти: оказывается, одного только None в свежеустановленном дистрибутиве мало! Надо сначала сгенерировать ключи. А для этого надо каким-то мегачудесным образом (благо, нагуглил ссылочку, которую можно было вгетом скачать) установить еще один нафиг не нужный пакет (который после генерации ключей сносится). Мама дорогая! Эдак скоро линукс превратится в мастдай какой-то!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Странно. Ставил систему как обычно. Потом pacman -Syu; pacman-key --init; pacman-key --populate archlinux и всё работает.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от KivApple

В pacman.conf.

Но, как я говорил выше, отдельные нехорошие личности могут пихать это г. (curl) в конфиг сборки пакета…

В общем, поцтерингов легион и маленький отряд!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Не помогло. Всё равно виснет, сообщения об ошибке дожидаться не стал.

[kiv@kiv-notebook ~]$ grep Xfer /etc/pacman.conf 
#XferCommand = /usr/bin/curl -C - -f %u > %o
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
KivApple ★★★★★
() автор топика
Ответ на: комментарий от KivApple

Да, сам по себе pacman работает нормально, а вот yaourt глючитю

KivApple ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Слава богу из пакмана 4.1.0 выпилят замену бекэнда и любители debian-way не смогут больше заменять хорошие, годные тулзы на говно мамонтов.

sophus_solus
()
Ответ на: комментарий от KivApple

Это только у меня?

Да.


┌─(~)  
└─$─> sudo yaourt -S zmeter

==> Downloading zmeter PKGBUILD from AUR...
x PKGBUILD


First Submitted: Tue, 10 Feb 2009 23:52:27 +0000	
zmeter 0.1.3-1 
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> a

 Aborted...
┌─(~)  
└─$─> yaourt --version 
yaourt 1.1
homepage: http://archlinux.fr/yaourt-en

kitar ★★★★★
()
Ответ на: комментарий от Eddy_Em

Но, как я говорил выше, отдельные нехорошие личности могут пихать это г. (curl) в конфиг сборки

беспочвенное обвинение. На самом деле с недавнего времени массив DLAGENTS в makepkg.conf выглядит так:

└■  cat /etc/makepkg.conf | grep -A5 DLAGENTS
DLAGENTS=('ftp::/usr/bin/curl -fC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
          'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u'
          'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u'
          'rsync::/usr/bin/rsync -z %u %o'
          'scp::/usr/bin/scp -C %u %o')
. Загляни в /etc/makepkg.cong.packnew. Кстати у меня были проблемы, когда я забыл обновить makepkg.conf. После скачивания исходных кодов, не запускался архиватор.

hope13 ★★★
()
Ответ на: комментарий от kitar

Edit PKGBUILD ? [Y/n] («A» to abort)

Надыть было y нажать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от sophus_solus

Ничего, если арчедистрибьюторы действительно настолько дебилы, перейду на очередной дистрибутив.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от kitar

А толку? Он где-то минуту тупит прежде, чем ругнуться. Даже если это и поможет, он будет совершенно неюзабельно.

На всякий случай вот что последнее обновлялось:

[2012-06-20 23:30] upgraded bluez (4.99-6 -> 4.100-1)
[2012-06-20 23:30] upgraded isl (0.09-2 -> 0.10-1)
[2012-06-20 23:30] upgraded cloog (0.17.0-1 -> 0.17.0-2)
[2012-06-20 23:30] upgraded nspr (4.9-1 -> 4.9.1-1)
[2012-06-20 23:30] upgraded nss (3.13.4-2 -> 3.13.5-1)
[2012-06-20 23:30] upgraded evolution-data-server (3.4.2-1 -> 3.4.3-1)
[2012-06-20 23:30] upgraded gtkhtml4 (4.4.2-1 -> 4.4.3-1)
[2012-06-20 23:30] upgraded evolution (3.4.2-1 -> 3.4.3-1)
[2012-06-20 23:30] upgraded lib32-gcc-libs (4.7.0-6 -> 4.7.1-1)
[2012-06-20 23:30] upgraded gcc-libs-multilib (4.7.0-6 -> 4.7.1-1)
[2012-06-20 23:30] upgraded gcc-multilib (4.7.0-6 -> 4.7.1-1)
[2012-06-20 23:30] upgraded git (1.7.10.4-1 -> 1.7.11-1)
[2012-06-20 23:30] upgraded gzip (1.4-4 -> 1.5-1)
[2012-06-20 23:30] upgraded libltdl (2.4.2-5 -> 2.4.2-6)
[2012-06-20 23:30] upgraded libtool (2.4.2-5 -> 2.4.2-6)
[2012-06-20 23:31] upgraded linux (3.4.2-2 -> 3.4.3-1)
[2012-06-20 23:31] upgraded linux-docs (3.4.2-2 -> 3.4.3-1)
[2012-06-20 23:31] upgraded linux-headers (3.4.2-2 -> 3.4.3-1)
[2012-06-20 23:31] upgraded logrotate (3.8.1-1 -> 3.8.1-2)
[2012-06-20 23:31] upgraded obexd-client (0.45-1 -> 0.46-1)
[2012-06-20 23:31] upgraded psmisc (22.17-1 -> 22.18-2)
[2012-06-20 23:31] upgraded python2-docutils (0.9-2 -> 0.9.1-1)
KivApple ★★★★★
() автор топика

Новая информация: успешность попытки зависит от запроса.

[kiv@kiv-notebook ~]$ yaourt qwerty
1 aur/aoeui-svn 21-2 (0)
    Lightweight UNIX-friendly text editor optimized for Dvorak and QWERTY 
    keyboards
2 aur/xkb-qwerty-fr 0.4-1 (0)
    French qwerty keymap - provides a keymap for french users of qwerty 
    keyboard. All French characters are directly accessible with AltGr and 
    smartly mapped.
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> ^C
[kiv@kiv-notebook ~]$ yaourt qwerty
1 aur/aoeui-svn 21-2 (0)
    Lightweight UNIX-friendly text editor optimized for Dvorak and QWERTY 
    keyboards
2 aur/xkb-qwerty-fr 0.4-1 (0)
    French qwerty keymap - provides a keymap for french users of qwerty 
    keyboard. All French characters are directly accessible with AltGr and 
    smartly mapped.
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> ^C
[kiv@kiv-notebook ~]$ yaourt guest
1 extra/svga-dri 8.0.3-3
    Gallium3D VMware guest GL driver
2 community/virtualbox-additions 4.1.16-1 [installed]
    The official all-in-one VirtualBox Guest Additions ISO/CD image
3 community/virtualbox-archlinux-additions 4.1.16-1
    Additions only for Arch Linux guests (userspace tools)
4 community/virtualbox-archlinux-modules 4.1.16-2
    Additions only for Arch Linux guests (kernel modules)
5 community/virtualbox-archlinux-modules-lts 4.1.16-1
    Additions only for Arch Linux guests (long-term supported kernel modules)
6 community/virtviewer 0.4.2-1
    A lightweight interface for interacting with the graphical display of 
    virtualized guest OS.
curl error: Couldn't connect to server
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> ^C
[kiv@kiv-notebook ~]$ yaourt -Syua
:: Синхронизируются базы данных пакетов...
 core не устарел
 extra не устарел
 community не устарел
 multilib не устарел
curl error: Couldn't connect to server
^C
[kiv@kiv-notebook ~]$ yaourt qwerty
1 aur/aoeui-svn 21-2 (0)
    Lightweight UNIX-friendly text editor optimized for Dvorak and QWERTY 
    keyboards
2 aur/xkb-qwerty-fr 0.4-1 (0)
    French qwerty keymap - provides a keymap for french users of qwerty 
    keyboard. All French characters are directly accessible with AltGr and 
    smartly mapped.
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> ^C
KivApple ★★★★★
() автор топика
Ответ на: комментарий от kitar

Что-то не чисто на их сервере...

[kiv@kiv-notebook ~]$ curl -C - -f http://aur.archlinux.org
curl: (7) couldn't connect to host
[kiv@kiv-notebook ~]$ curl -C - -f http://google.ru
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="http://www.google.ru/">here</A>.
</BODY></HTML>

Как видим гугл curl грузит, а главную страницу AUR - нет.

В браузере AUR оказывается тоже открывается не всегда, хотя глючит и редко.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от kitar

Да с AUR вообще проблемы:

[kiv@kiv-notebook ~]$ wget -O /dev/null http://aur.archlinux.org/
--2012-06-21 01:37:49--  http://aur.archlinux.org/
Распознаётся aur.archlinux.org... 208.92.232.29
Подключение к aur.archlinux.org|208.92.232.29|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: нет данных [text/html]
Сохранение в каталог: ««/dev/null»».

    [  <=>                                  ] 9 197       43,3K/s   за 0,2s    

2012-06-21 01:37:50 (43,3 KB/s) - «/dev/null» saved [9197]

[kiv@kiv-notebook ~]$ wget -O /dev/null http://aur.archlinux.org/
--2012-06-21 01:37:51--  http://aur.archlinux.org/
Распознаётся aur.archlinux.org... 208.92.232.29
Подключение к aur.archlinux.org|208.92.232.29|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: нет данных [text/html]
Сохранение в каталог: ««/dev/null»».

    [ <=>                                   ] 9 197       45,7K/s   за 0,2s    

2012-06-21 01:37:52 (45,7 KB/s) - «/dev/null» saved [9197]

[kiv@kiv-notebook ~]$ wget -O /dev/null http://aur.archlinux.org/
--2012-06-21 01:37:53--  http://aur.archlinux.org/
Распознаётся aur.archlinux.org... 208.92.232.29
Подключение к aur.archlinux.org|208.92.232.29|:80... ошибка: Время ожидания соединения истекло.
Повтор.

--2012-06-21 01:38:57--  (попытка: 2)  http://aur.archlinux.org/
Подключение к aur.archlinux.org|208.92.232.29|:80... ошибка: Время ожидания соединения истекло.
Повтор.

--2012-06-21 01:40:02--  (попытка: 3)  http://aur.archlinux.org/
Подключение к aur.archlinux.org|208.92.232.29|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: нет данных [text/html]
Сохранение в каталог: ««/dev/null»».

    [ <=>                                   ] 9 197       45,0K/s   за 0,2s    

2012-06-21 01:40:02 (45,0 KB/s) - «/dev/null» saved [9197]


Как видно wget тоже не всегда срабатывает.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от KivApple
wget -O /dev/null http://aur.archlinux.org/
--2012-06-21 01:44:29--  http://aur.archlinux.org/
Подключение к 127.0.0.1:3128... соединение установлено.
Proxy-запрос отправлен. Ожидание ответа... 200 OK
Длина: 9197 (9.0K) [text/html]
Сохранение в каталог: <<<</dev/null>>>>.

100%[=====================================================================================================================================================>] 9,197       --.-K/s   за 0.06s   

2012-06-21 01:44:30 (141 KB/s) - <</dev/null>> saved [9197/9197]

А может, прокся глючит?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Глянь сообщение выше. Я уже пробовал wget'ом просто дёргать главную страницу AUR - работает не всегда. А curl гугл нормально дёргает сколько раз не пытаться.

И даже в браузере хоть и редко, но AUR не открывается.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Я прокси не использую, у меня просто NAT. На роутере ничего не менялось и не обновлялось в это время.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Хм... Если через 3G-модем, то всё отлично.

А если через проводной интернет (который через Wi-Fi-роутер), то глюки. Но на роутере ничего не менялось за последние несколько дней. Совсем ничего.

KivApple ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.