[Pkg-ace-devel] Lintian errors

Konstantinos Margaritis markos@debian.org
Tue, 14 Sep 2004 01:06:16 +0300


Ok, I have just uploaded the packages, just to get them into the archive, 
but I expect them a few bug reports soon. The reason: many lintian warnings, 
which I have included.

I can deal with a few but there are a few that I have no idea about. What are 
the empty .depend.* files? Can we delete them? 

Also, about the man pages, anyone knows how to extract the manpages from 
doxygen?

And we have to use a script to patch all the .pl scripts to include the magic 
perl line:

And we have to delete the binary .o object files, remove all binaries in the -doc 
packages, fix permissions in scripts, etc.

In all we must do a second upload soon, and unfortunately I think we need upload
the source too.

Konstantinos

---------- 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
E: mpc-ace: binary-without-manpage mpc.pl
E: mpc-ace: binary-without-manpage mwc.pl
W: mpc-ace: extra-license-file usr/share/ace/MPC/LICENSE
W: mpc-ace: extra-license-file usr/share/doc/mpc-ace/LICENSE
W: mpc-ace: executable-not-elf-or-script ./usr/share/ace/MPC/clone_build_tree.pl
W: mpc-ace: executable-not-elf-or-script ./usr/share/ace/MPC/mwc.pl
W: mpc-ace: executable-not-elf-or-script ./usr/share/ace/MPC/prj_install.pl
W: mpc-ace: executable-not-elf-or-script ./usr/share/ace/MPC/mpc.pl
E: mpc-ace: depends-on-essential-package-without-using-version depends: perl-base
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
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.depend.Quoter_AMI_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.depend.Quoter_AMI_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/idl/.depend.Quoter_Idl_Lib
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.depend.Quoter_Event_Service_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.depend.Quoter_Event_Service_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Client/.depend.Quoter_Simple_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Server/.depend.Quoter_Simple_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/ImprovedServer/.depend.Quoter_Simple_ImprovedServer
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/.depend.Quoter_Simple_Persistent_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/.depend.Quoter_Simple_Persistent_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/.depend.Quoter_Simple_Impl_Repo_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/.depend.Quoter_Simple_Impl_Repo_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.depend.Quoter_RT_Event_Service_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.depend.Quoter_RT_Event_Service_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.depend.Quoter_On_Demand_Activation_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.depend.Quoter_On_Demand_Activation_Server
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/.depend.Quoter_Naming_Service_Client
W: libtao-doc: zero-byte-file-in-doc-directory usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/.depend.Quoter_Naming_Service_Server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/Handler_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/QuoterC.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/QuoterS.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/AMI/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/idl/.shobj/QuoterC.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/idl/.shobj/QuoterS.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/idl/libQuoter_Idl_Lib.so.1.4.2
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/idl/libQuoter_Idl_Lib.so.1.4.2
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/Stock_Consumer.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/QuoterC.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/QuoterS.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Event_Service/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Client/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Client/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Client/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Server/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Server/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Server/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Server/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Server/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/ImprovedServer/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/ImprovedServer/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/ImprovedServer/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/ImprovedServer/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/ImprovedServer/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Persistent/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Simple/Impl-Repo/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/Stock_Consumer.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/QuoterC.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/QuoterS.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/RT_Event_Service/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/Stock_Factory_Locator_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/Handler_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/QuoterC.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/QuoterS.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/On_Demand_Activation/server
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/.obj/Stock_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/.obj/Stock_Factory_i.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/.obj/server.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/.obj/client.o
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/client
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/client
E: libtao-doc: arch-independent-package-contains-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/server
E: libtao-doc: unstripped-binary-or-object ./usr/share/doc/libtao-doc/docs/tutorials/Quoter/Naming_Service/server
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
W: libkokyu-dev: zero-byte-file-in-doc-directory usr/share/doc/libkokyu-dev/tests/EDF/.depend.EDF
W: libkokyu-dev: zero-byte-file-in-doc-directory usr/share/doc/libkokyu-dev/tests/FIFO/.depend.FIFO
W: libkokyu-dev: zero-byte-file-in-doc-directory usr/share/doc/libkokyu-dev/tests/DSRT_MIF/.depend.DSRT_MIF
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: libciao-dev: executable-not-elf-or-script ./usr/share/doc/libciao-dev/examples/Hello/descriptors/run_test_debug.pl
W: libciao-dev: executable-not-elf-or-script ./usr/share/doc/libciao-dev/examples/Hello/descriptors/run_test_multirecv.pl
W: libacexml-dev: zero-byte-file-in-doc-directory usr/share/doc/libacexml-dev/examples/SAXPrint/.depend.SAXPrint
W: libace-dev: script-not-executable ./usr/bin/ace-config
--------------------------------