Bug 244379

Summary: net-mgmt/nagios-plugins: /bin/sh: Syntax error: "&&" unexpected
Product: Ports & Packages Reporter: O. Hartmann <ohartmann>
Component: Individual Port(s)Assignee: Mathieu Arnold <mat>
Status: Closed Overcome By Events    
Severity: Affects Many People CC: djohnson, driesm
Priority: --- Flags: bugzilla: maintainer-feedback? (mat)
Version: Latest   
Hardware: Any   
OS: Any   

Description O. Hartmann 2020-02-24 18:30:21 UTC
A recent update of the port broke the port and renders building the port impossible.

[..]
gmake  install-exec-hook
gmake[6]: Entering directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins'
cd /usr/ports/net-mgmt/nagios-plugins/work/stage/usr/local/libexec/nagios && \
for i in check_ftp check_imap check_nntp check_pop check_udp check_clamd check_simap check_spop check_jabber check_nntps check_ssmtp ; do rm -f $i; ln -s check_tcp $i ; done ;\
if [ -x check_ldap ] ; then rm -f check_ldaps ; ln -s check_ldap check_ldaps ; fi
gmake[6]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins'
gmake[5]: Nothing to be done for 'install-data-am'.
gmake[5]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins'
gmake[4]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins'
Making install in plugins-scripts
gmake[4]: Entering directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-scripts'
gmake[5]: Entering directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-scripts'
test -z "/usr/local/libexec/nagios" || /bin/mkdir -p "/usr/ports/net-mgmt/nagios-plugins/work/stage/usr/local/libexec/nagios"
 install  -m 555 check_breeze check_disk_smb check_flexlm check_ircd check_log check_oracle check_rpc check_sensors check_wave check_ifstatus check_ifoperstatus check_mailq check_file_age check_ssl_validity utils.sh utils.pm '/usr/ports/net-mgmt/nagios-plugins/work/stage/usr/local/libexec/nagios'
gmake[5]: Nothing to be done for 'install-data-am'.
gmake[5]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-scripts'
gmake[4]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-scripts'
Making install in plugins-root
gmake[4]: Entering directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-root'
gmake[5]: Entering directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-root'
/bin/sh: Syntax error: "&&" unexpected
gmake[5]: *** [Makefile:1812: install-exec-local] Error 2
gmake[5]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-root'
gmake[4]: *** [Makefile:1691: install-am] Error 2
gmake[4]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2/plugins-root'
gmake[3]: *** [Makefile:1479: install-recursive] Error 1
gmake[3]: Leaving directory '/usr/ports/net-mgmt/nagios-plugins/work/nagios-plugins-2.3.2'
*** Error code 2
Comment 1 O. Hartmann 2020-02-25 16:36:20 UTC
It seems this problem is somehow related to out of phase ports required by this port, at leased the change of ncurses of base triggered some serious problems which forces me to rebuild the ports. After gone through a first rebuild approach, the port rebuilt as expected.