All shell scripts installed by this port use bash interpreter, but it isn't listed as a dependency. Fix: Add runtime dependency on bash. Patch attached with submission follows: How-To-Repeat: - Deinstall bash (if installed) - cd /usr/ports/databases/mysqlard - make install - Try running any script provided by this port
State Changed From-To: open->feedback Awaiting maintainers feedback
Hello Pankov, have you thought of patching the provided scripts to use /bin/sh? What do you think, will they work or do they require bash at all? Maybe, could you test them? Thanks in advance, Gabor
Gabor Kovesdan wrote: > Hello Pankov, > > have you thought of patching the provided scripts to use /bin/sh? What > do you think, will they work or do they require bash at all? Maybe, > could you test them? Hello! Yes it perfectly works with /bin/sh after a small patch. Here is the full patch which removes bash dependencies from mysqlard (attached).
State Changed From-To: feedback->open Maintainer timeout.
Responsible Changed From-To: freebsd-ports-bugs->gabor Take.
gabor 2007-03-17 22:22:19 UTC FreeBSD ports repository Modified files: databases/mysqlard/files mysqlard.sh.in patch-aa patch-ab patch-ac patch-ad patch-ae patch-ag pkg-message.in Log: - Use /bin/sh and do not depend on bash PR: ports/109768 Submitted by: Pankov Pavel <pankov_p@mail.ru> Approved by: maintainer timeout Revision Changes Path 1.2 +5 -5 ports/databases/mysqlard/files/mysqlard.sh.in 1.2 +1 -1 ports/databases/mysqlard/files/patch-aa 1.2 +1 -1 ports/databases/mysqlard/files/patch-ab 1.2 +1 -1 ports/databases/mysqlard/files/patch-ac 1.2 +1 -1 ports/databases/mysqlard/files/patch-ad 1.2 +1 -1 ports/databases/mysqlard/files/patch-ae 1.2 +1 -1 ports/databases/mysqlard/files/patch-ag 1.2 +1 -1 ports/databases/mysqlard/files/pkg-message.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, thanks!