Hi,

On Wed, 2013-02-13 at 15:18 -0600, Eduardo Silva wrote:

> i just cooked a Monkey package for the Raspberry Pi (raspbian), if
> anyone of you can provide some feedback is appreciated:

The package depends on libc6 >= 2.15, at the moment of writing this that
dependency only can be solved if I install it from experimental
(http://packages.debian.org/search?keywords=libc6) I'm using unstable.
Is this really needed?, can you make the package depend on libc6 >=
2.13?

Console output:
$ sudo dpkg -i monkey_1.2.0-1_armhf.deb
[sudo] password for freyes: 
(Reading database ... 20499 files and directories currently installed.)
Preparing to replace monkey 1.2.0-1 (using monkey_1.2.0-1_armhf.deb) ...
Unpacking replacement monkey ...
dpkg: dependency problems prevent configuration of monkey:
 monkey depends on libc6 (>= 2.15); however:
  Version of libc6:armhf on system is 2.13-32.
dpkg: error processing monkey (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 monkey

I ran lintian against monkey package and this is the output:
$ lintian monkey_1.2.0-1_armhf.deb 
W: monkey: hardening-no-relro usr/lib/monkey/monkey-auth.so
W: monkey: hardening-no-fortify-functions usr/lib/monkey/monkey-auth.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-cgi.so
W: monkey: hardening-no-fortify-functions usr/lib/monkey/monkey-cgi.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-cheetah.so
W: monkey: hardening-no-fortify-functions
usr/lib/monkey/monkey-cheetah.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-dirlisting.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-liana.so
W: monkey: hardening-no-fortify-functions usr/lib/monkey/monkey-liana.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-logger.so
W: monkey: hardening-no-fortify-functions
usr/lib/monkey/monkey-logger.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-mandril.so
W: monkey: hardening-no-relro usr/lib/monkey/monkey-palm.so
W: monkey: hardening-no-fortify-functions usr/lib/monkey/monkey-palm.so
W: monkey: hardening-no-relro usr/sbin/monkey
W: monkey: hardening-no-fortify-functions usr/sbin/monkey
E: monkey: dir-or-file-in-var-www var/www/monkey/
E: monkey: dir-or-file-in-var-www var/www/monkey/favicon.ico
E: monkey: dir-or-file-in-var-www var/www/monkey/imgs/
E: monkey: dir-or-file-in-var-www var/www/monkey/imgs/monkey_logo.png
E: monkey: dir-or-file-in-var-www var/www/monkey/index.html
W: monkey: binary-without-manpage usr/sbin/monkey

http://lintian.debian.org/tags/hardening-no-relro.html
http://lintian.debian.org/tags/hardening-no-fortify-functions.html <-
this one seems to be a widespread warning across debian packages
http://lintian.debian.org/tags/dir-or-file-in-var-www.html

I hope this helps you.

Regards,
-- 
Felipe Reyes <[email protected]>


_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey

Reply via email to