[Ubuntu] Packaging Orfeo Toolbox for Debian
Andreas Tille
andreas at an3as.eu
Thu Jul 10 07:05:23 PDT 2014
Hi Rashad,
thanks for all your quick responses which are really welcome.
On Thu, Jul 10, 2014 at 03:47:36PM +0200, Rashad M wrote:
> > Things are progressing way faster than expected. :-) Sébastien Dinot
> > (who is at LSM as well) approached me right now and we talked for 20min
> > about otb and other more general stuff. I think the "missing manpages"
> > problem will be solved easily if you would provide a manpage for otbgui
> > and otbcli and we create symlinks for the manpages for all the derived
> > executables.
> >
>
> I am cc'ing developer list so that you can reach all developers and discuss
> about man page issue.
Good point. I just commited this list as "Upstream-Contact" in the
debian/control file. For those who did not noticed: The packaging
work targeting at a Debian package is done here:
git clone git://anonscm.debian.org/pkg-grass/otb.git
Any member of the Debian GIS team has commit permission. So if you
intend to become a member - anybody is welcome.
> > Some remaining problem I'd like to deal with are the dealing of the
> > libraries. I'd prefer using d-shlibs to move around libraries and I'll
> > give it a try to put this into the packaging.
> >
> > BTW, it would be good to provide a --help option:
> >
> > $ otbcli --help
> >
> > ERROR: LoadApplication, no module found...
> > ERROR: No loaded application...
> > Inconsistency detected by ld.so: dl-close.c: 762: _dl_close: Assertion
> > `map->l_init_called' failed!
> >
> Running otbcli with no arguments prints usage for me. For a help option, I
> would wait for reply from otb-developer group.
I can confirm
$ otbcli
Usage : /usr/bin/otbApplicationLauncherCommandLine module_name [MODULEPATH] [arguments]
$ otbgui
Usage : /usr/bin/otbApplicationLauncherQt module_name [module_path]
To come back to my original arguing: It seems
/usr/bin/otbApplicationLauncher*
are not intended to be called by the user but the user rather should use
the shell script wrappers. In this case we could consider to move
/usr/bin/otbApplicationLauncher* to /usr/lib/otb
... but these are also details and no major point. Just explaining the
principle.
Kind regards and thanks again for your cooperation
Andreas.
--
http://fam-tille.de
More information about the Ubuntu
mailing list