In D9584#200509, @mat wrote:Other than that, it looks good, I assume that you have tested that poudriere testport does not complain about anything ? (the "I think" you said makes me wonder)
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Feb 22 2017
Feb 22 2017
net/ceph-devel: Fixed location of sample files
Feb 21 2017
Feb 21 2017
In D9584#200509, @mat wrote:Other than that, it looks good, I assume that you have tested that poudriere testport does not complain about anything ? (the "I think" you said makes me wonder)
Feb 20 2017
Feb 20 2017
net/ceph-devel: need to include everything
net/ceph-devel: fixing portlint -A warnings and errors
Feb 18 2017
Feb 18 2017
I think that this version runs poudriere testport without complaints/errors.
net/ceph-devel: Fixed a type on pkg-plist
Feb 17 2017
Feb 17 2017
net/ceph-devel: added type of CMake defines
**>>>! In D9584#199162, @wjw_digiware.nl wrote:
And I'd then run find ${STAGEDIR} against the list in pkg-plist to remove what is not there.
But then again that is not trivial, since all the %%_%% codes need to be resolved..make makeplist does the find and %% dance for you, why bother doing it manually ?
Feb 16 2017
Feb 16 2017
net/ceph-devel: fixed the staging directory for not used items
I'll set the Developer=yes in /etc/make.conf.
I guess it needs to go in the jail?
In D9584#199138, @asomers wrote:Poudriere still shows a lot of orphaned files that aren't present in pkg-plist. If it's your intentional not to install these things, you can either modify the build to not build or not install them, or you can simply delete them from the STAGEDIR during the post-install target. Examples:
Error: Orphaned: bin/ceph_tpbench Error: Orphaned: %%PYTHON_SITELIBDIR%%/ceph_detect_init/__init__.pyc Error: Orphaned: sbin/ceph-disk-udev Error: Orphaned: @dir etc/init.d
net/ceph-devel: Fixed some more paths
net/ceph-devel: Added ceph:ceph to UIDs:GIDs
net/ceph-devel: More review changes.
I'm real sorry if I'm starting to annoy. That is certainly not my intention.
There is just this balancing act that I have to do between keepign all sides happy:
- Ceph and their Linux perception on Life And anything not Linux is sort frowned upon.
- FreeBSD ports, Whom I now find out have a lot more "requirement" than I've just read browsing thru the porters handbook And yes in the +25 years of FreeBSD usage, this in only the second ports contribution. The old one (Cocktail compiler tools) has long faded.
- My efforts to get things working in a way that requires the least amount of manual maintenance. Because the more diversions on all kinds of places, the more things I have to address going from one place to the next.
net/ceph-devel: fixed more reviewer remarks
Feb 15 2017
Feb 15 2017
In D9584#198825, @asomers wrote:After your latest update the port will build, but Poudriere reports many missing files from the plist. For example:
Error: Orphaned: include/rados/page.h
net/ceph-devel: Rewrote the Makefile to the suggestions of reviewers
Feb 14 2017
Feb 14 2017
net/ceph-devel: fixed a typo in package dependancies
net/ceph-devel/Makefile: obvious request changes to Makefile
In D9584#197902, @asomers wrote:I thought you said that it passed portlint and poudriere? When I try, portlint gives me 5 errors. And "portlint -A" give 17 errors and 67 warnings. Please fix all the errors and most of the warnings. If you're unsure about whether a certain warning requires fixing, feel free to ask. Overall, I'm really excited about the work you've done, and I look forward to being able to run an OSD on FreeBSD. I plan to add more comments after my own Poudriere run has finished, but it's taking awhile to download all these dependencies.
wjw_digiware.nl retitled D9584: First version of net/ceph-devel from to First version of net/ceph-devel.