[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#912201: RFS: manticore/2.7.3 [ITP]



[2018-10-29 09:39] Manticore Search Maintainers <build@manticoresearch.com>
>   I am looking for a sponsor for my package "manticore"
>     dget -x https://mentors.debian.net/debian/pool/main/m/manticore/manticore_2.7.3.dsc

As time of writing (Mon Oct 29 20:44:20 UTC 2018), I see following
issues with package on mentors:

 * Since this package is not debian-specific, and have its own release
   process, package must be foreign (with -1 revision), not native.
 * I have no idea what -DDISTR_BUILD=jessie means, but it looks
   suspicious. New packages are built in sid environment, which in
   future will become stretch release.
 * compat=11 implies --parallel. No need to mention it in `debian/rules'
 * Policy version is old. Current is 4.2.1
 * You claim compat=11, but build-depends on debhelper >= 10. You'd
   better use new style: build-depends on `debhelper-compat (=11)' and
   remove `debian/compat'. See debhelper(7)
 * Maintainer could be a mailing list, but upload is always done by
   human, who is mentioned in `debian/changelog'.
 * Your build system tries to download dependencies. It is wrong. You
   have to declare dependencies in `debian/control' and make sure that
   build success without network access. `unshare -rn' could be of use,
   as more complex sbuild/pbuild solutions.

I will stop here for now.

-- 
Best regards, Dmitry Bogatov, a Debian Developer.

Note, that I fetch/send email at most once every 24 hours. In case of
emergency, use Signal (+7 985 316 75 70) to message/call.


Reply to: