Difference between revisions of "Package Building QA Check List"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
m (Added "Outdated" template to check later)
m (Minor improvements)
 
Line 1: Line 1:
 
{{Outdated|2022|02|16|reason=Possibly outdated, needs to be checked}}
 
{{Outdated|2022|02|16|reason=Possibly outdated, needs to be checked}}
  +
   
 
* Check two apps in each menu category of the T-Menu to verify the Help file handbook is available.
 
* Check two apps in each menu category of the T-Menu to verify the Help file handbook is available.
Line 5: Line 6:
 
* Run a system test looking for broken sym links. A short shell script:
 
* Run a system test looking for broken sym links. A short shell script:
   
  +
<syntaxhighlight lang="shell-session">
find / -path '/proc' -prune -o -path '/dev' -prune -o -path '/home' -prune -o -path '/mnt' -prune -o -path '/sys' -prune -o -type l -print | perl -nle '-e || print'
+
$ find / -path '/proc' -prune -o -path '/dev' -prune -o -path '/home' -prune -o -path '/mnt' -prune -o -path '/sys' -prune -o -type l -print | perl -nle '-e || print'
  +
</syntaxhighlight>
   
 
* Do all apps in the T-Menu start?
 
* Do all apps in the T-Menu start?
   
* Check the xsession logs for unexpected or unusual errors and messages.
+
* Check the <tt>xsession</tt> logs for unexpected or unusual errors and messages.
   
* Do kdesu/kdesudo work as expected for your distro?
+
* Do <tt>tdesu</tt>/<tt>tdesudo</tt> work as expected for your distro?
   
* Look (grep) for the following errors in build logs:
+
* Look (<tt>grep</tt>) for the following errors in build logs:
   
 
No such file or directory
 
No such file or directory
Line 25: Line 28:
 
WARNING: unrecognized options:
 
WARNING: unrecognized options:
   
  +
----
-- DarrellAnderson - 03 Dec 2011
 
  +
<small>'''Originally contributed by:''' [[User:DarrellAnderson]] on 03 Dec 2011</small>
   
 
[[Category:Packagers]]
 
[[Category:Packagers]]

Latest revision as of 17:49, 16 February 2022

Clock.png
Information found here might be outdated!
This page or section has been marked as having outdated and/or no more relevant information. Please regard information in this page with extra caution.
This warning was placed on 2022/02/16. (Reason: Possibly outdated, needs to be checked)


  • Check two apps in each menu category of the T-Menu to verify the Help file handbook is available.
  • Run a system test looking for broken sym links. A short shell script:
$ find / -path '/proc' -prune -o -path '/dev' -prune -o -path '/home' -prune -o -path '/mnt' -prune -o -path '/sys' -prune -o -type l -print | perl -nle '-e || print'
  • Do all apps in the T-Menu start?
  • Check the xsession logs for unexpected or unusual errors and messages.
  • Do tdesu/tdesudo work as expected for your distro?
  • Look (grep) for the following errors in build logs:
No such file or directory
Integer expression expected
unary operator expected
`:='-style assignments are not portable
. . . is not portable
WARNING: xxx: accepted by the compiler, rejected by the preprocessor!
CMake Warning:
unknown icon type
WARNING: unrecognized options:

Originally contributed by: User:DarrellAnderson on 03 Dec 2011