маскировка пакетов в пакмане

Поставил этот чудесный пакетный менеджер себе на lfs, попробовал поставить пакет, пакман потащил с собой системд, глибс и прочую дрянь которая уже установлена.
Как замаскировать тот же глибс, системд, чтобы если какой-нибудь пакет тащил их с собой как зависимости, пакман игнорировал глибс и системд и ставил пакет без них?
В pacman.conf есть заремленая строчка #NoExtract =, надо убрать решетку и перечислить пакеты через пробел.
In Tux We Trust
redix
В pacman.conf есть заремленая строчка #NoExtract =, надо убрать решетку и перечислить пакеты через пробел.
не помогло, выдает просто
linux-api-headers: '/usr/include/linux/if_eql.h' существует в файловой системе
OverPie
существует в файловой
pacman -S пакет --overwrite=путь до конфликтующего файла без начального слеша

Например
pacman -S  linux-api-headers --overwrite=usr/include/linux/if_eql.h

Вообще частичные обновления (или установка в вашем случае)не поддерживаются и крайне не рекомендуются, велик риск получить нерабочий пакет или систему.
Может в вашем случае удобней будет занести в базу пакмана данные о установке ненужных пакетов по зависимостям без их установки, а потом поставить нужный пакет.
Смотрите ман пакмана Database
pacman -D опция пакет 
в NoExtract = надо перечислять файлы , а не пакеты. Для пакетов тоже есть аналог
В НЕ Arch дистрибе польза от пакман будет, только если перекомпилить все пакеты дистра через ABS, а еще проще поставить арч и перекомпилить по своим рецкптам отдельные пакеты
PuppyRusArch (PRA)
OverPie
Поставил этот чудесный пакетный менеджер себе на lfs
а зачем? а если уж поставил, то и свою пакетную базу для него создай.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.