Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Nov 2012 23:57:51 GMT
From:      Garrett Cooper <yanegomi@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/173899: Complaints from pkgng when installing 
Message-ID:  <201211242357.qAONvpAk074834@red.freebsd.org>
Resent-Message-ID: <201211250000.qAP000A6096973@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         173899
>Category:       ports
>Synopsis:       Complaints from pkgng when installing
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 25 00:00:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Garrett Cooper
>Release:        9.1-STABLE
>Organization:
EMC Isilon
>Environment:
FreeBSD bayonetta.local 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0 r240836M: Sat Sep 22 12:30:11 PDT 2012     gcooper@bayonetta.local:/usr/obj/store/freebsd/stable/9/sys/BAYONETTA  amd64
>Description:
==============================================

To configure a Salt Master, do the following:

  o Copy /usr/local/etc/salt/master.sample
    to /usr/local/etc/salt/master
  o Set salt_master_enable="YES" in rc.conf
----------------------------------------------
=============================================
===>   Compressing manual pages for salt-0.10.4
pkg: Unable to open keyword definition(/usr/ports/Keywords/stopdaemon.yaml): No such file or directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pkg: unknown keyword stopdaemon, ignoring @stopdaemon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pkg: Unable to open keyword definition(/usr/ports/Keywords/stopdaemon.yaml): No such file or directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pkg: unknown keyword stopdaemon, ignoring @stopdaemon
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Installing salt-0.10.4... done

bapt@/jlaffaye@/etc should be brought in to help with figuring out what needs to be done to handle this properly because it seems like bsd.port.mk should be handling this...

>From bsd.pkgng.mk:

 21 PLIST_REINPLACE:=   ${PLIST_REINPLACE:Nstopdaemon}

>From bsd.port.mk:

1556 PLIST_REINPLACE+=   dirrmtry stopdaemon rmtry
1557 PLIST_REINPLACE_DIRRMTRY=s!^@dirrmtry \(.*\)!@unexec rmdir "%D/\1" 2>/dev/null || true!
1558 PLIST_REINPLACE_RMTRY=s!^@rmtry \(.*\)!@unexec rm -f %D/\1 2>/dev/null || true!
1559 PLIST_REINPLACE_STOPDAEMON=s!^@stopdaemon \(.*\)!@unexec %D/etc/rc.d/\1 forcestop 2>/dev/null || true!
>How-To-Repeat:
cd /usr/ports/sysutils/salt
make clean all deinstall install
>Fix:
bsd.port.mk needs to be fixed.

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211242357.qAONvpAk074834>