On Gentoo Linux, I created a custom ebuild to 2013-09-11 11:43:49,
"20130911114349", the version offered at
http://www.fossil-scm.org/download.html. An ebuild is basically a
recipe or install script for a package manager to download and install a
project software. The package management system on Gentoo is called
Portage and this is one of the main reasons I use Gentoo -- the
convenience Portage provides making installing open source projects a
breeze. Currently Gentoo's official Portage tree offers version
20130216000435 of Fossil at
http://packages.gentoo.org/package/dev-vcs/fossil. I decided to create
a custom ebuild as I wanted to get the latest and greatest release of fossil
To create a custom ebuild in Gentoo, one can take an existing ebuild
file and simply change its version and then see if it installs.
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=5#doc_chap2
I tried using the 20130216000435 release as a template for the and had
to remove a reference markdown. Otherwise, I successfully installed
fossil 20130911114349 using my custom ebuild. Then when I went to
follow the Quick Start at
http://www.fossil-scm.org/fossil/doc/trunk/www/quickstart.wiki I ran
into the "SQLITE_WARNING: file renamed while opening: /root/[project name]"
This SQLITE_WARNING issue was recently vetted on this mail list
http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13410.html.
Gentoo offers the ability to follow a trunk line of code development on
a project, but that feature is only for the not-so-feint of heart and
discourage for obvious reasons. The better practice is to target a
project's release, such as Fossil's 2013-09-11 11:43:49 and thereby
reaching a broader audience. Portage can incorporate patches to a
particular release.
The reason I'm writing to this list is to inquire if there will be a new
release coming shortly or if I should try to create an ebuild that
incorporates the patch that fixes this problem? I'd like to see
Gentoo's Portage contain the current release of Fossil. I do not want
to submit my ebuild to Gentoo until I know what I have created works. I
also don't want to spend the time if a new release is shortly around the
corner, e.g. within several weeks. If a new release is not imminent, it
would be a tremendous help if someone were to provide me a patch file
for your 2013-09-11 11:43:49 release. I confess I'm not experienced in
applying patches to Gentoo ebuilds, but I'm willing to try.
John
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users