Removing jail that's part of existing build results in pgsql errors

John Marino marcuscom at marino.st
Sat Oct 22 05:35:23 EDT 2011


On 10/22/2011 10:04 AM, Joe Marcus Clarke wrote:
> On 10/21/11 9:02 AM, John Marino wrote:
>> By the way, if you're wondering about the build and jail names, I'm
>> getting pretty close to porting Tinderbox to DragonFly BSD using pkgsrc
>> as the ports tree.  For those curious, the project code is hosted on github:
>>
>> https://github.com/jrmarino/pkgsrc-tinderbox
>>
>> I was planning to wait until I got everything working completely before
>> making any kind of announcement, but the bug reports come first.
> 
> Cool. Are you doing it in a way so that it can be merged, or are you
> doing an overwrite?  Github is not cooperating.
> 
> Joe
> 

Currently it's set up as overlays, and patches are automatically
generated from a script by comparing the latest release with the
DragonFly overlays.

Some of the files only differ by a line or so, so these might be
candidates for coming up with a generic change to eliminate the need for
patches.  Other differences could be reduce by removing hard-coding,
e.g. "/usr/ports" could be a variable.

However several files are very system-specific and there's no way to
cleanly merge them.  The best we can do is reduce the patch count and
just accept system-specific versions.  Either that or eventually add
alternative versions to the cvs repository (e.g. portbuild-dragonfly,
portbuild-netbsd) and let the script choose which version to include.
That's way down the road though since it's going to take some time to
test all the features to make sure they're working.

RE: github,
It's been working for me the whole time, and still working now.  I'm not
sure what problem you're seeing.  The whole site is down?

John


More information about the tinderbox-list mailing list