[sisyphus] сборка perl-Expect-Simple в hasher

Dmitry V. Levin ldv на altlinux.org
Ср Янв 13 17:27:24 UTC 2010


On Wed, Jan 13, 2010 at 08:14:34PM +0300, Мал Скрылёв wrote:
> 13 января 2010 г. 19:05 пользователь Dmitry V. Levin <ldv на altlinux.org> написал:
> > On Wed, Jan 13, 2010 at 06:57:01PM +0300, Мал Скрылёв wrote:
> >> Приветствую всех
> >>
> >> есть вопрос по сборке пакета для сизифа, пакет такой: perl-Expect-Simple.
> >> Если собирать руками, то есть так
> >> $ rpmbuild -ba  perl-Expect-Simple.spec
> >> то сборка пакета проходит успешно
> >>
> >> Если же в хашере, то нет. Во specе я прописал нужное. А ошибки вот такие:
> >>  pty_allocate(nonfatal): getpt(): No such file or directory at
> >> /usr/lib/perl5/vendor_perl/i386-linux/IO/Pty.pm line 24.
> >> Expect::Simple: Cannot open a pty at
> >> /usr/src/RPM/BUILD/Expect-Simple-0.04/blib/lib/Expect/Simple.pm line
> >> 76 at t/Expect-Simple.t line 17
> >> # Looks like you planned 6 tests but only ran 1.
> >> # Looks like your test died just after 1.
> >>
> >> Прицелпяю спеку и дву лога. Кто сталкивался с подобным?
> >
> > BuildRequires: /dev/pts
> >
> Тоже самое, ничего не поменялось

Если getpt(3) срабатывает, значит, псевдотерминал недоступен.
Конструкция "BuildRequires: /dev/pts" должна привести к тому,
что в сборочном чруте будет доступны /dev/ptmx и /dev/pts.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20100113/1b7574e0/attachment-0001.bin>


Подробная информация о списке рассылки Sisyphus