[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Any progress with FIS GT.M?



Thanks Luis,

On Sat, 30 Jun 2012, Luis Ibanez wrote:
>    In summary: I think I have now replicated Andreas observation,
>    and I'm starting to track the source of the problem.

what about my observations? ;)  Let's see... 

>    -r-Sr--r-- 1 root root    9888 Jun 30 17:39 gtmsecshr
>    dr-------- 2 root root    4096 Jun 30 17:39 gtmsecshrdir
> ...
>    -r--r--r-- 1 root root    9612 Jun 30 17:39 mumps
>    -r--r--r-- 1 root root 3029388 Jun 30 17:39 mupip

>    MARK 3: Up to here the setuid seem to be right.

besides that there is no executable permissions whatsoever

>    echo "fis-gtm-5.5.000 binary: shlib-with-executable-stack
>    usr/lib/fis-gtm/*/libgtmshr.so" > debian/fis-gtm-5.5.000.lintian-overrides
>    dh_lintian

>    MARK 4:    Is this the lintian run ?

nope -- this one generates a lintian override file for a versioned
binary pkg name so we don't need to rename/adjust it for every version

>    In this case I'm not seeing warnings being reported.

you would need to run lintian on the produced .changes file

or enable that automatically by copying 
/usr/share/doc/pbuilder/examples/B90lintian
to some 'hooks' directory which you would feed to pbuilder/cowbuilder
via --hookdir or in ~/.pbuilderrc

>    dpkg-shlibdeps: warning:
>    debian/fis-gtm-5.5.000/usr/lib/fis-gtm/V5.5-000_x86_64/plugin/libgtmcrypt.so
>    contains an unresolvable reference to symbol gtm_free: it's probably a
>    plugin
>    dpkg-shlibdeps: warning: 6 other similar warnings have been skipped (use
>    -v to see them all)
>    dpkg-shlibdeps: warning: package could avoid a useless dependency if
>    debian/fis-gtm-5.5.000/usr/lib/fis-gtm/V5.5-000_x86_64/libgtmshr.so was
>    not linked against libncurses.so.5 (it uses none of the library's symbols)
>    dpkg-shlibdeps: warning: package could avoid a useless dependency if
>    debian/fis-gtm-5.5.000/usr/lib/fis-gtm/V5.5-000_x86_64/plugin/libgtmcrypt.so
>    was not linked against libgpg-error.so.0 (it uses none of the library's
>    symbols)
>       dh_installdeb
>       dh_gencontrol
>    dpkg-gencontrol: warning: File::FcntlLock not available; using flock which
>    is not NFS-safe
>    dpkg-gencontrol: warning: File::FcntlLock not available; using flock which
>    is not NFS-safe
>       dh_md5sums
>       dh_builddeb

>    MARK 4:   Here above we have some warnings...
>    we are guessing that it is safe to ignore them a t this point.

I think so too for now

>    /bin/rm: cannot remove
>    `/tmp/Q50q1KNjvF/binary/fis-gtm-5.5.000/unpacked/usr/lib/fis-gtm/V5.5-000_x86_64/_to.m':
>    Permission denied
>    warning: cannot remove lab directory /tmp/Q50q1KNjvF (please remove it
>    yourself)
>    warning: cannot remove lab directory /tmp/Q50q1KNjvF (please remove it
>    yourself)

>    I'm now tracking the issue...

I wonder if it is not due to those absent execute permissions so it
can't even change to that directory:

neurodebian@head2:~/deb/builds/fis-gtm/5.5-000+git104-g4077ab8-1$ dpkg -c fis-gtm-5.5.000_5.5-000+git104-g4077ab8-1_amd64.deb | grep './usr/lib/fis-gtm/V5.5-000_x86_64/$'
drw-r-xr-x root/root         0 2012-06-22 14:37 ./usr/lib/fis-gtm/V5.5-000_x86_64/



-- 
Yaroslav O. Halchenko
Postdoctoral Fellow,   Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        


Reply to: