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: