Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 05 Dec 2009 16:59:18 +0800
From:      Sagara Wijetunga <sagara@tomahawk.com.sg>
To:        freebsd-questions@freebsd.org
Subject:   Re: malformed man pages
Message-ID:  <4B1A20E6.7070300@tomahawk.com.sg>
In-Reply-To: <20091205072615.GI4955@comcast.net>
References:  <4B18CD57.5090108@tomahawk.com.sg>	<20091204193219.GA84026@dan.emsphone.com>	<4B19EC94.8040901@tomahawk.com.sg> <hfctc7$45v$1@ger.gmane.org>	<4B19FFDE.2010709@tomahawk.com.sg> <20091205072615.GI4955@comcast.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Charlie Kester wrote:
> On Fri 04 Dec 2009 at 22:38:22 PST Sagara Wijetunga wrote:
>> Michael Powell wrote:
>>> Sagara Wijetunga wrote:
>>>
>>> [snip]
>>>> We use /usr/bin/less from ftp://ftp.gnu.org/gnu/less, the
>>>> less-382.tar.gz, unpatched.
>>>
>>> Why?
>>>> Does the less need to be patched in FreeBSD? If so, is there such a
>>>> patch exist?
>>>>
>>>
>>> Uhmm, this may sound a little strange, but why not use the one 
>>> included as part of the system? In other words, there was no need to 
>>> 'install' less. Remove whatever you installed and use the right one. 
>>> It even has a man page, e.g., man less and you will see a man page 
>>> for the included one unless you've made a total mess of your man pages.
>>>
>>> I suspect there may be a possibility of bringing "Linuxisms" to your 
>>> approach to FreeBSD. While there may be some amount of crossover, 
>>> FreeBSD is not Linux. Learn FreeBSD as if it were new to you and 
>>> leave the Linuxisms aside.
>>>
>>> -Mike
>>>
>>>
>>>
>> In Tomahawk Desktop, we try to make as much as possible all 
>> components of the OS are separately installable by the user, 
>> therefore, all components are separately upgradeable. We have a 
>> really running well OS based on FreeBSD sources though there are some 
>> hopefully minor issues to be resolved. We are about to release the OS
>> for developer preview.
>
> In other words, you're only using the kernel from FreeBSD, but replacing
> all or most of the userland stuff with your own versions? Not only the
> stuff in /usr/local/bin but also stuff in /usr/bin?
>
> As Michael said, that's a Linuxism.
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe@freebsd.org"
Yes, mostly we use FreeBSD kernel and libs. Almost everything else is 
installed separately, eg. gcc, binutils, etc. are patched and installed 
under package users. We have so far installed about 550 packages, 
FreeBSD is just one of them. You can list what is installed from FreeBSD 
by running listpkg -s freebsd, -s is to get a sorted output.

But we still use a smaller number of FreeBSD userland stuff for the 
moment but the objective is to drop that also in our future versions and 
replace them with proper packages from original projects.

You may call it Linuxism but we have produced an user upgradeable 
system, our users do not have wait till ports are ready, eg, Qt 4.6 is 
not ready on FreeBSD ports tree, we are releasing Tomahawk Desktop with 
Qt 4.6, OpenVG, etc. To install KDE 4.4, you just download the sources 
and compile, that's all. We are not 100% ready but we are at least 99% 
there. Hopefully many may appreciate our efforts.

Regards
Sagara








Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B1A20E6.7070300>