нет?
man 5 ebuild
Молодой человек, где я по-вашему нашел PVR? Я же написал, что и как. Спасибо конечно, что тыкаете меня носом в ман.
PVR Contains the version number with the revision (if non-zero). Example: x11-base/xorg-server-1.20.5 --> '1.20.5' x11-base/xorg-server-1.20.5-r2 --> '1.20.5-r2'
Вы меня как будто не не читаете. Я нашел эту переменную, и о ней спрашиваю
Example:
[16:17:02]xlin64 ~ # qlist -ICF "%{PN}-%{PVR}" shared-mime-info shared-mime-info-1.10-r0 [16:17:38]xlin64 ~ # qlist -ICF "%{PN}-%{PF}" shared-mime-info shared-mime-info-shared-mime-info-1.10
@andrex Это PR. Я использовал PVR
но нужно разобраться почему это не работает 🧐
Ага. Пока не пойму. Это старая система, я хочу ее обновить. Ваяю скриптик один, и вот наступил на грабли. portage-2.3.76-r1
у меня вообще этой версии нету только такие: shared-mime-info-1.10-r1.ebuild shared-mime-info-1.15.ebuild shared-mime-info-2.0-r2.ebuild shared-mime-info-2.1.ebuild
а понял
а app-portage/portage-utils какой версии?
$ pkg app-misc/test # test 1 $ ls test-1.0-r0.ebuild $ qlist -ICF '%{PVR}' $(pkg) 1.0-r0 $ qlist -ICF '%{PF}' $(pkg) test-1.0-r0 # test 2 $ ls test-1.0.ebuild $ qlist -ICF '%{PVR}' $(pkg) 1.0 $ qlist -ICF '%{PF}' $(pkg) test-1.0 pkg это: pkg() { : "${PWD:=$(pwd)}" local __category="${PWD%/*}" printf '%s/%s\n' "${__category##*/}" "${PWD##*/}" }
Я хочу сделать список пакетов, для которых нет binpkg, и собрать их. На новой системе таких приколов вроде бы нет... А на старой почему-то есть.
Обсуждают сегодня