Created attachment 162513 [details] The shar file. This is a backwards incompatible update for databases/puppetdb.
Is anyone available to take a look at this please?
Created attachment 166073 [details] Updated puppetserver for 3.2.3 Here is an updated shar file for puppetdb 3.2.3. The service starts and logs as expected. Tested with poudriere testport.
Created attachment 166080 [details] Functional puppetdb3 This attachment includes a few supporting files I missed in previous versions.
The shar file is malformed (extra space at beginning of line 2 untill EOF), has dos line endings and contains a databases/puppetdb3/puppetdb3.shar file which seems only here by mistake. Please check the attachement
PORTREVISION should be removed.
Created attachment 167002 [details] Replacement shar Apologies for the trouble, I've fixed a bug in my local process. The attached shar should be correct.
Created attachment 167890 [details] Updated puppetdb for 3.2.4 Its been a while, so a new version has been released. This attachment is the latest version of puppetdb 3.2.4. Please let me know if there is anything else I can do to help this along.
Created attachment 167891 [details] Fixup on distinfo A slight fix on distinfo filename.
Created attachment 167892 [details] Remove extra file I'd left an old shar file in the repo when building the shar. This removes that extra file.
Ready for review. Thank you.
portlint(ok) WARN: Makefile: [45]: possible direct use of command "file" found. use ${FILE} instead. WARN: /usr/local/poudriere/ports/xaque208/databases/puppetdb3/files/patch-ext__bin__puppetdb: patch was not generated using ``make makepatch''. It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format. 0 fatal errors and 2 warnings found.
Hi. The port override it's configuration files, this should be avoided using: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#plist-config Thank you for updating your shar file.
Created attachment 168709 [details] Updates for Sample Updated to address sample config files. Tested functional. Same portlint(ok) output.
Created attachment 170538 [details] Shar to address sample configs Shar file addresses feedback about configuration files. Samples are now implemented correctly. Ready for commit.
Hi, is there anything I can help out with here?
I'll take it!
A commit references this bug: Author: romain Date: Thu Jun 9 11:06:30 UTC 2016 New revision: 416588 URL: https://svnweb.freebsd.org/changeset/ports/416588 Log: New ports for PuppetDB 3.x - databases/puppetdb3 [1] - databases/puppetdb-terminus3 [2] Also add conflicts with the puppetdb 2.x and 4.x ports. PR: 204074 [1], 206594 [2] Submitted by: freebsd@zleslie.info [1, 2] Changes: head/databases/Makefile head/databases/puppetdb/Makefile head/databases/puppetdb-terminus/Makefile head/databases/puppetdb-terminus3/ head/databases/puppetdb-terminus3/Makefile head/databases/puppetdb-terminus3/distinfo head/databases/puppetdb-terminus3/pkg-descr head/databases/puppetdb-terminus3/pkg-plist head/databases/puppetdb-terminus4/Makefile head/databases/puppetdb3/ head/databases/puppetdb3/Makefile head/databases/puppetdb3/distinfo head/databases/puppetdb3/files/ head/databases/puppetdb3/files/patch-ext__bin__puppetdb head/databases/puppetdb3/files/patch-ext__config__conf.d__config.ini head/databases/puppetdb3/files/patch-ext__config__conf.d__database.ini head/databases/puppetdb3/files/patch-ext__config__logback.xml head/databases/puppetdb3/files/patch-ext__config__request-logging.xml head/databases/puppetdb3/files/pkg-message.in head/databases/puppetdb3/files/puppetdb.in head/databases/puppetdb3/pkg-descr head/databases/puppetdb3/pkg-plist head/databases/puppetdb4/Makefile
Committed, thanks. Changed a few things: - The SHAR file had full paths, please try do avoid this in the future; - Added conflicts with other ports.