Saturday, June 29, 2013

Lintian warning: unusual-interpreter

A Debian Lintian warning I found while doing a test build of a package for a new upstream version of LedgersSMB: 

  • W: ledgersmb: unusual-interpreter usr/share/ledgersmb/tools/app.psgi #!/usr/bin/plackup

As noted in the plackup man page: "The first non-option argument is used as a '.psgi' file path."

Submitted a bug report to Debian regarding the issue, requesting that /usr/bin/plackup be added to the list of known interpreters. The report was accepted and it was added to the list. I was also thanked in the ChangeLog for reporting the issue. 

Reference also: Debian bug # 712405