[Pkg-ace-devel] First fixes for Debian package

Thomas Girard thomas.g.girard@free.fr
Wed, 15 Sep 2004 12:21:21 +0200


Hi Konstantinos,

I'm working on trivial fixes this morning. The new patches are still 
available from http://thomas.g.girard.free.fr/patches

These patches have not been tested: my laptop is dead and I'm away from 
home; the only machine I have here is *really* slow.

- [scripts-shebang-fix.diff] Add missing shebang lines in the files 
pointed out by lintian. I agree it would be better to have a script do 
this automatically, but I patch faster than I write scripts :-)

- [examples-and-tutorials-compilation-fix.diff] Remove examples and 
tutorials compilation. This should remove all .o and .depend stale 
files. Again, sorry about that.


---------- Lintian warnings ----------
W: ace source: configure-generated-file-in-source 
apps/JAWS/clients/WebSTONE/src/config.status
W: ace source: configure-generated-file-in-source 
apps/JAWS/clients/WebSTONE/src/config.cache
W: ace source: configure-generated-file-in-source 
apps/JAWS/clients/WebSTONE/src/config.log
Making a new source will fix this. This could be reported to upstream, 
don't you think ?

E: mpc-ace: binary-without-manpage mpc.pl
E: mpc-ace: binary-without-manpage mwc.pl
I'll handle this.

W: mpc-ace: extra-license-file usr/share/ace/MPC/LICENSE
W: mpc-ace: extra-license-file usr/share/doc/mpc-ace/LICENSE
I'll handle this too.

E: mpc-ace: depends-on-essential-package-without-using-version depends: 
perl-base
I can probably handle this.

E: libtao-orbsvcs1.4: binary-without-manpage Basic_Logging_Service
E: libtao-orbsvcs1.4: binary-without-manpage Concurrency_Service
E: libtao-orbsvcs1.4: binary-without-manpage CosEvent_Service
E: libtao-orbsvcs1.4: binary-without-manpage Dump_Schedule
E: libtao-orbsvcs1.4: binary-without-manpage Event_Logging_Service
E: libtao-orbsvcs1.4: binary-without-manpage Event_Service
E: libtao-orbsvcs1.4: binary-without-manpage IFR_Service
E: libtao-orbsvcs1.4: binary-without-manpage ImR_Activator
E: libtao-orbsvcs1.4: binary-without-manpage ImplRepo_Service
E: libtao-orbsvcs1.4: binary-without-manpage LifeCycle_Service
E: libtao-orbsvcs1.4: binary-without-manpage LoadManager
E: libtao-orbsvcs1.4: binary-without-manpage LoadMonitor
E: libtao-orbsvcs1.4: binary-without-manpage NameService
E: libtao-orbsvcs1.4: binary-without-manpage Naming_Service
E: libtao-orbsvcs1.4: binary-without-manpage Notify_Logging_Service
E: libtao-orbsvcs1.4: binary-without-manpage Notify_Service
E: libtao-orbsvcs1.4: binary-without-manpage RTEvent_Logging_Service
E: libtao-orbsvcs1.4: binary-without-manpage Scheduling_Service
E: libtao-orbsvcs1.4: binary-without-manpage TAO_Service
E: libtao-orbsvcs1.4: binary-without-manpage Time_Service_Clerk
E: libtao-orbsvcs1.4: binary-without-manpage Time_Service_Server
E: libtao-orbsvcs1.4: binary-without-manpage Trading_Service
E: libtao-orbsvcs1.4: binary-without-manpage consumer
E: libtao-orbsvcs1.4: binary-without-manpage ftec
E: libtao-orbsvcs1.4: binary-without-manpage psdl_tao
E: libtao-orbsvcs1.4: binary-without-manpage supplier
E: libtao-orbsvcs1.4: binary-without-manpage tao_ifr
E: libtao-orbsvcs1.4: binary-without-manpage tao_imr
I've installed doxygen-doc and I will have a look at this asap.

W: libtao-doc: missing-depends-line

E: libtao-dev: binary-without-manpage nsadd
E: libtao-dev: binary-without-manpage nsdel
E: libtao-dev: binary-without-manpage nslist
E: libtao-dev: binary-without-manpage tao-catior

W: libtao-dev: script-not-executable ./usr/bin/tao-config
I don't know how we can fix this... This file gets created by the debian 
diff, and I have no idea how to *automatically* chmod it.

E: libciao1.4: binary-without-manpage Assembly_Deployer
E: libciao1.4: binary-without-manpage Assembly_Manager
E: libciao1.4: binary-without-manpage CIAO_Daemon
E: libciao1.4: binary-without-manpage ComponentServer
E: libciao1.4: binary-without-manpage DaemonController
E: libciao1.4: binary-without-manpage RTComponentServer
E: libciao1.4: binary-without-manpage ServerActivator

W: libace-dev: script-not-executable ./usr/bin/ace-config


Thanks,

Thomas