Created attachment 146268 [details] patch made with svn diff Hi, I made a new version of the port for net-mgmt/ocsinventory-agent. The main feature is upgrading to 2.1.1. I also correct a big failure in the port : dmidecode and lspci are essential for OCS Inventory NG Unix agent to run. I have add some possibilities to add optionnals dependencies too. Regards, Philippe BEAUMONT
It looks pretty good, but the port is unmaintained. Is there any chance you can provide poudriere, reports or other type of testlogs?
I don't have any poudriere install on my test vm. I have do all test describe in the porter's handbook with succes but the "port test" give me an error that I don't understand : ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist pkg-static: No packages installed pkg-static: No packages installed ===> Checking for items in STAGEDIR missing from pkg-plist Error: Orphaned: @dirrmtry %%PERL5_MAN3%% Error: Orphaned: @dirrmtry lib/perl5/%%PERL_VER%%/man Error: Orphaned: @dirrmtry lib/perl5/%%PERL_VER%% Error: Orphaned: @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto Error: Orphaned: @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%% Error: Orphaned: @dirrmtry %%SITE_PERL%% Error: Orphaned: @dirrmtry lib/perl5/site_perl Error: Orphaned: @dirrmtry lib/perl5 ===> Checking for directories owned by MTREEs ===> Checking for directories handled by dependencies ===> Checking for items in pkg-plist which are not in STAGEDIR ===> Error: Plist issues found. ===> Warning: Test was done with PREFIX != LOCALBASE ===> Warning: The port may not be properly installing into PREFIX *** Error code 1 Stop. make: stopped in /root/ocsinventory-agent ===> Error running make check-orphans ===> Cleaning up I have verify : the actual port do the sames error. The only thing I don't have do as test : install the binary package on a freebsd without perl installed to verify if the dependancy is add. I can answer many question on this software as I'm one member of the official dev team.
strange. Let me run it through poudriere to see if I get the same.
There is something wrong with your test method, it built cleanly for me: ====> Running Q/A tests (stage-qa) ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for directories owned by MTREEs ===> Checking for directories handled by dependencies ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) ====>> Checking for staging violations... done =======================<phase: package >============================ ===> Building package for Ocsinventory-Unix-Agent-2.1.1,1 I'll just commit it now.
A commit references this bug: Author: marino Date: Mon Aug 25 20:58:32 UTC 2014 New revision: 366151 URL: http://svnweb.freebsd.org/changeset/ports/366151 Log: net-mgmt/ocsinventory-agent: Upgrade version 2.0.5 => 2.1.1 PR: 192996 Submitted by: Phillip Beaumont Changes: head/net-mgmt/ocsinventory-agent/Makefile head/net-mgmt/ocsinventory-agent/distinfo head/net-mgmt/ocsinventory-agent/files/patch-Makefile.PL head/net-mgmt/ocsinventory-agent/files/pkg-message.in head/net-mgmt/ocsinventory-agent/pkg-plist
Sorry about the anglisized spelling of your name. I meant to check it before committing the fix, but I forgot to.