обновление самого pacman

в нем на каждый пакет по два файла
А вообще, если работает со старым, то разве не должен с новым?
В наше время никто никому ничего не должен :)

Так и будем кал мять? Или что-нибудь сделаем для изучения и решения проблемы?

Поймите, если бы кто-то сталкивался с Вашей проблемой, то уже отписал бы её решение.
Разберемся, голубчик!
Amigo
Поймите, если бы кто-то сталкивался с Вашей проблемой, то уже отписал бы её решение.

воистину: Эрик Редмонд “Как правильно задавать вопросы” :) ))
systemd должен умереть.
Amigo
В наше время никто никому ничего не должен :)

Так и будем кал мять? Или что-нибудь сделаем для изучения и решения проблемы?

Поймите, если бы кто-то сталкивался с Вашей проблемой, то уже отписал бы её решение.
Первое. Будем.
Второе. Куда копать? Разве изменение-дополнение-развитие программы не должно поддерживать предыдущие достижения(ха=ха)?
У большинства, видимо, работает.
Недавно через локальное репо обновил машинку без выхода в сеть, не обновлявшуюся более полугода.
Пакман обновился, потом всё остальное. Ну никаких проблем.

Стереть может принудительно эту базу db.tar.gz перед repo-add?
Danila52
Первое. Будем.
Второе. Куда копать? Разве изменение-дополнение-развитие программы не должно поддерживать предыдущие достижения(ха=ха)?

1. Включу телепатические способности и посоветую проверить права на доступ к файлам и каталогам при создании собственного репозиторя.
2. Уже писал где-то выше. Повторяться лень. Ищите (читайте внимательнее).
Разберемся, голубчик!
Вторая страница поползла, а файл *.db.tar.gz мы так и не увидели….
вывод ls -l тоже и тому подобное….

Читайте: http://www.segfault.kiev.ua/smart-questions-ru.html
systemd должен умереть.
arch-old login: root
Last login: Sun Jan 18 06:00:23 VOLT 2009 on vc/3
# cd /
# pacman -Q pacman
pacman 3.2.1-2

# mkdir /my
копирую один пакет в /my

# cd /my/ ; ls
./ ../ unzip-5.52-4-i686.pkg.tar.gz
выполняю
# repo-add /my/custom.db.tar.gz /my/*.pkg.tar.gz
сообщения:
# repo-add /my/custom.db.tar.gz /my/*.pkg.tar.gz
==> Добавляю пакет ‘/my/unzip-5.52-4-i686.pkg.tar.gz’
-> Создание записи ‘desc’ в БД…
-> Вычисление контрольной md5-суммы…
-> Создание записи ‘depends’ в БД…
==> Создание обновленного файла базы данных /my/custom.db.tar.gz
# cd /my/ ; ls
./ ../ custom.db.tar.gz unzip-5.52-4-i686.pkg.tar.gz
————–
# tar -xvf custom.db.tar.gz
unzip-5.52-4/
unzip-5.52-4/depends
unzip-5.52-4/desc
———————–
# tar -xvf unzip-5.52-4-i686.pkg.tar.gz
.PKGINFO
…………………
………………
——————–
добавляю в /etc/pacman.conf

Server = file:///my
————————-
проверяю
# cd /var/lib/pacman/ ; ls
./ ../ local/ sync/
# cd /var/lib/pacman/sync/ ; ls
./ ../ core/

# pacman -Sy
:: Синхронизируется база данных пакетов…
file:///my/custom.db.tar.gz: Неподдерживаемая схема.
ошибка: не удалось обновить custom (непредвиденная ошибка)
ошибка: не удалось синхронизировать ни одну базу данных
——–
проверяю
# cd /var/lib/pacman/ ; ls
./ ../ custom.db.tar.gz.part local/ sync/
# cd /var/lib/pacman/sync/ ; ls
./ ../ core/ custom/
# cd /var/lib/pacman/sync/custom/ ; ls
./ ../
—-
Появбляется только custom.db.tar.gz.part и все
Смотреть, что содержится в /etc/pacman.conf

Почти наверняка - закомментировать строчку с wget.

Какая-то из версий wget глючила в русской локали. Давно уже пофиксено.
конечно, откуда в wget схема file:/// ?
Разберемся, голубчик!
 
Зарегистрироваться или войдите чтобы оставить сообщение.