проблема с самаписным ebuild'ом
bagas 26 октября, 2009 - 22:15
Добрый вечер..понадобилось подключить принтер на дженте...принтер у меня canon laser shot lbp 1120 , скачал дрова с офф. сайта...распоковал...выбрал rpm пакеты...закинул их в /usr/portage/distfiles/,
написал ебуилд...вот он
inherit rpm
DESCRIPTION="drivers for printer Canon LBP 1120"
HOMEPAGE="http://software.canon-europe.com"
SLOT="0"
KEYWORDS="x86"
IUSE=""
RESTRICT="nomirror"
DEPENDS="sys-libs/libstdc++"
virtual/libstdc++"
SRC_URI="file:///usr/portage/distfiles/cndrvcups-capt-1.80-1.i386.rpm"
src_install() {
cp -vR ${S}/* ${D}/
}
зикину его в /usr/local/portage/net-print/canon-print/canoncapt-1.0.ebuild
создаю digest-фаел.
вот что выдает при создании
bagas@localhost /usr/portage/net-print/cndrvcups-capt $ sudo ebuild /usr/local/portage/net-print/canon-print/canoncapt-1.0.ebuild digest !!! /usr/local/portage/net-print/canon-print/canoncapt-1.0.ebuild does not seem to have a valid PORTDIR structure.
make.conf -> PORTDIR_OVERLAY="/usr/local/portage"
Что я делаю не так? Помогите разобраться.
»
- Для комментирования войдите или зарегистрируйтесь

Директория ебилда и сам ебилд
Директория ебилда и сам ебилд должны одинаково называться.Или canon-print или canoncapt, одно что-нибудь.
понял спасибо...но теперь
понял спасибо...но теперь другая ошибка выходит..типа имееться директория которая не указанна в /etc/portage/categories
непойму.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
все разобрался надобыло
все разобрался надобыло категорию net-print сделать
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
net-print пропущено. >sudo
net-print пропущено.
>sudo ebuild /usr/local/portage/
????/canoncapt/canoncapt-1.0.ebuild digestИли вы удалили её?Так не надо, структура должна быть как в дереве.Директория net-print, в ней директория canoncapt.
спасибо огромное за
спасибо огромное за помощь...свой ебилд у меня не получилось запустить...нашол уже готовый http://bugs.gentoo.org/show_bug.cgi?id=130612
завтро буду пробовать свой...почему не пошла установка...
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.