On Fri, Nov 23, 2012 at 10:36:09PM +0200, Michael Shigorin wrote:
> On Fri, Nov 23, 2012 at 09:30:52PM +0400, gBopHuk_alt wrote:
> > > filelist="$(rpm2cpio "$srpm" |cpio --list --quiet )" ||
> > >                 fatal "$srpm: Not a valid source rpm package"
> > $rpm2cpio ../../rpms/src.rpm/lxpanelx-0.5.6-2.src.rpm |cpio --list
> > --quiet
> 
> 1) echo $? непосредственно после этой команды что выдаёт?
> 2) там чуть выше есть ещё несколько проверок через &&.

Поскольку это сторонний srpm, у него может быть другой заголовок,
который не проходит проверку
header="$(od -A n -N 8 -t x1 -- "$srpm")" &&
[ -n "$header" -a -z "${header## ed ab ee db ?? ?? 00 01}" ]

Можете включить отладочный режим и посмотреть:
sh -efux gear-srpmimport lxpanelx-0.5.6-2.src.rpm


-- 
ldv

Attachment: pgpHMVYwe43Yl.pgp
Description: PGP signature

_______________________________________________
devel-newbies mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-newbies

Ответить