Page MenuHomeFreeBSD
Feed Advanced Search

Feb 22 2017

wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.
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 22 2017, 9:37 AM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: Fixed location of sample files

Feb 22 2017, 9:21 AM

Feb 21 2017

wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 21 2017, 11:02 PM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.
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 21 2017, 1:06 PM

Feb 20 2017

wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: need to include everything

Feb 20 2017, 10:07 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: fixing portlint -A warnings and errors

Feb 20 2017, 9:20 PM

Feb 18 2017

wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

I think that this version runs poudriere testport without complaints/errors.

Feb 18 2017, 2:36 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: Fixed a type on pkg-plist

Feb 18 2017, 2:24 PM

Feb 17 2017

wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: added type of CMake defines

Feb 17 2017, 1:31 PM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

**>>>! 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 17 2017, 1:20 PM

Feb 16 2017

wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: fixed the staging directory for not used items

Feb 16 2017, 9:54 PM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

I'll set the Developer=yes in /etc/make.conf.
I guess it needs to go in the jail?

Feb 16 2017, 8:33 PM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

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
Feb 16 2017, 8:14 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: Fixed some more paths

Feb 16 2017, 7:15 PM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 16 2017, 7:13 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: Added ceph:ceph to UIDs:GIDs

Feb 16 2017, 4:50 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: More review changes.

Feb 16 2017, 4:48 PM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 16 2017, 4:46 PM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

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.
Feb 16 2017, 1:41 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: fixed more reviewer remarks

Feb 16 2017, 12:47 AM

Feb 15 2017

wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 15 2017, 11:29 PM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

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

Feb 15 2017, 11:07 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: Rewrote the Makefile to the suggestions of reviewers

Feb 15 2017, 5:18 PM

Feb 14 2017

wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 5:28 PM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 2:43 PM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 2:39 PM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 2:30 PM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 2:25 PM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel: fixed a typo in package dependancies

Feb 14 2017, 11:14 AM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 11:13 AM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 11:05 AM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 10:59 AM
wjw_digiware.nl updated the diff for D9584: First version of net/ceph-devel.

net/ceph-devel/Makefile: obvious request changes to Makefile

Feb 14 2017, 10:10 AM
wjw_digiware.nl added inline comments to D9584: First version of net/ceph-devel.
Feb 14 2017, 9:02 AM
wjw_digiware.nl added a comment to D9584: First version of net/ceph-devel.

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.

Feb 14 2017, 8:27 AM
wjw_digiware.nl retitled D9584: First version of net/ceph-devel from to First version of net/ceph-devel.
Feb 14 2017, 1:50 AM