[solved]"собственный" ebuild
RIck 30 сентября, 2014 - 14:33
Доброго времени суток. не могу осилить установку "собственного" ebuild.
мне нужно поставить spacefm с флагом gtk2, т.к. его поддержку в основном дереве portage выпилили (тут собирается только с gtk3).
в make.conf прописал PORTDIR_OVERLAY="/usr/local/portage/", создал папку /usr/local/portage/x11-misc/spacefm закинул туда файл spacefm-0.9.4.ebuild.
хочу создать файл с контрольными суммами ebuild spacefm-0.9.4.ebuild manifest. он выдает следующую ошибку:
/usr/lib64/portage/bin/ebuild.sh: line 545: /usr/local/portage/x11-misc/spacefm/spacefm-0.9.4.ebuild: Отказано в доступе * ERROR: x11-misc/spacefm-0.9.4::x-portage failed (depend phase): * error sourcing ebuild * * Call stack: * ebuild.sh, line 545: Called die * The specific snippet of code: * source "$EBUILD" || die "error sourcing ebuild" * * If you need support, post the output of `emerge --info '=x11-misc/spacefm-0.9.4::x-portage'`, * the complete build log and the output of `emerge -pqv '=x11-misc/spacefm-0.9.4::x-portage'`. * Working directory: '/usr/lib64/portage/pym' * S: '/tmp/portage/x11-misc/spacefm-0.9.4/work/spacefm-0.9.4'
подскажите, пожалуйста, что я делаю не так.
upd:
usermod -a -G portage root chown -R portage:portage ваш_оверлейчик
»
- Для комментирования войдите или зарегистрируйтесь
права на диры/файлы
права на диры/файлы неправильные
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
кто владелец объектов ФС
кто владелец объектов ФС локального оверлея?
.
+
id
текущего пользователя.ЗЫ: Но вообще это звоночек к тому, что стоит остановиться, убраться от монитора и почитать умную книжку.
:wq
--
Live free or die
Zzz spacefm # ls -lитого
владелец вроде тот кто создал или скопировал файл... или есть что то такое чего я не знаю? просто от root все делал...
знал что будет такой совет, поэтому сначала читал, а когда... =) идеи кончились, пришел сюда.
http://i.imgur.com/usftZ.png
ну а в группу portage кто
ну а в группу portage кто будет добавлятся ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
ну а в группу portage кто
ну а в группу portage кто будет добавлятся ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
спасибо за подсказку
спасибо за подсказку, но у меня не прошел этот "номер" =)
есть еще какая-то группа которая влияет на установку левых ebuild? (если не получилось, то если подумать, то да. осталось узнать какая... так мысли в слух)
http://i.imgur.com/usftZ.png
А после этого "номера" хотя
А после этого "номера" хотя бы перелогинились?
Хотя.. для root неважно.
это делал
это делал
http://i.imgur.com/usftZ.png
chown -R portage:portage
chown -R portage:portage ваш_оверлейчик
спасибо... теперь понятно
спасибо... теперь понятно
http://i.imgur.com/usftZ.png
ebuild spacefm-0.9.4.ebuild
Всегда казалось, что правильнее использовать digest вместо manifest. Хотя, согласно ману, сейчас это эквиваленты.
правильно - repo-commit ;)
правильно - repo-commit ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Зачем такие сложности?!У
Зачем такие сложности?!
У меня локальный оверлей лежит в домашней папочке, права вообще не устанавливаю никакие, просто делаю
sudo repoman xxx.ebuild manifest
, и вперёд, можно мержить пакет.тебе пока что это не понять
тебе пока что это не понять
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
тут, похоже, какая-то своя
тут, похоже, какая-то своя атмосфера
угу, тут не любят почти все
угу, тут не любят почти все категории из представленных в инете.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
а вы тут в какой категории?
а вы тут в какой категории?
Perfect Gentleman
Я из категории троллей-модератов.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
тролли, тролли-модераторы,
тролли, тролли-модераторы, юзеры-дебилы - клёвая компашка, однако.
А кто изначально был
А кто изначально был владельцем /usr/local/portage?
У меня сейчас root.
Все работает.
Т.е. менять на portage пользователеля и root добавлять в группу?
My website: http://comb.org.ru
С ноября 2022 нетбук HP mini (Processor: Atom n570)