-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Torsten,
this is great news indeed. On 07/04/2015 17:01, Torsten Zühlsdorff wrote: > Hello, > >>> Bundler could not find compatible versions for gem "rack": In >>> Gemfile: rack (>= 1.1) ruby >>> >>> gitlab-grack (>= 2.0.0.rc2) ruby depends on rack (~> 1.5.1) >>> ruby >> >> 1. Patch the gitlab-grack Gemfile to use >> >> ~> 1.5 > > Done! Thanks for the hint. I could not figure out which gem > triggered this error. > > Now this works, i wrote a PR for the patch: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201330 > > This is a big step forward! When trying "rake gitlab:setup > RAILS_ENV=production" now i "just" got errors about missing > configuration. Because i did not configure gitlab. :) > > This means, now this is the first time the new port installs > correctly and gitlab tries to setup itself :) > > Next week i will test the installation further. There are three > open tasks: - rc scripts for unicorn-worker If you create an account on phabricator (https://reviews.freebsd.org) you can submit the work in progress of the GitLab port via arcanist, from command line. The general idea is, when you have an svn/git portstree, you can use the workflow as described in https://wiki.freebsd.org/CodeReview Basically, all you have to do is: 1. create an account on reviews.freebsd.org 2. install arcanist -- pkg install php5-arcanist 2a. configure arcanist 3. create a revision. arc diff --create www/gitlab now, your $EDITOR opens, and lets you set things: * set the Revision title to something like: www/gitlab: Web GUI for managing git repositories * in the Summary, it's a good idea to yank/paste the revision title, and then follow that with the entire pkg-descr. Of course, add yourself as "Submitted by:<tab>Torsten Zühlsdorff" * in test plan, copypaste the output of `portlint -AC` as well as a run of poudriere testport [...] -o devel/gitlab. * as reviewers, #ruby is a good idea (the pound is for teams), and I think swills, mmoll, sunpoet and I will have opinions on that port already formed. Ship it :-) > - excessive tests ;) The good thing about the whole exercise with arcanist and uploading it to phabricator is, obtaining the source code becomes a simple arc patch D<1234>. > - make an official installation guide We'll help you with that if you can put it on a Wiki somewhere (heh, do you have a public GitLab install?) All the best, - -Johannes > > Greetings, Torsten - -- - -xmj http://xmj.me -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVl/FJAAoJEPyeKTcbGw0LBGcIALcQDXqKRhNlfgGFOZiPuqUK D7ynYy5gapWBC/lx0F1BOmKrrdzJLqxP3Xs5W6LVS6RQaIrxb6eOGYGqlRPIujIN Mt3CidmeLwWrhJEa+nameuypshZeZwdSDF2phB4nKwl6zosBHrSOZRjga/PXwVq4 ny1SM3EdxLgWE0IM4l3uHYDirCsaHnsElqwyM4CG/SRxtWl2v5SGVts92U3Z/iO7 qldVTGWe4lnbl7+Ga2t9Gki4HQwc4ZrJkq29f9pUX1fA/i4WMPJOgZVES+LZK1Na mV2ykbnXoG1ZnKTkL1o8d4NIvzihO92idwm1QFNRfJms3uw1knWHofeJ/7jR26A= =Zub8 -----END PGP SIGNATURE----- _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ruby To unsubscribe, send any mail to "[email protected]"
