<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: An early DPorts education	</title>
	<atom:link href="https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/</link>
	<description>A running description of activity related to DragonFly BSD.</description>
	<lastBuildDate>Sat, 23 Feb 2013 23:22:54 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		By: DPorts packages for 64-bit DragonFly available &#8211; DragonFly BSD Digest		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46412</link>

		<dc:creator><![CDATA[DPorts packages for 64-bit DragonFly available &#8211; DragonFly BSD Digest]]></dc:creator>
		<pubDate>Sat, 23 Feb 2013 23:22:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46412</guid>

					<description><![CDATA[[...] If you want to try DPorts, see my earlier article. [...]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] If you want to try DPorts, see my earlier article. [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Romick		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46209</link>

		<dc:creator><![CDATA[Romick]]></dc:creator>
		<pubDate>Fri, 18 Jan 2013 06:27:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46209</guid>

					<description><![CDATA[&#062;You need to rename /usr/pkg so that your existing pkgsrc binary programs don’t get accidentally used 

And there is interesting file /var/db/pkg/auditfile. For example:

freetype2 from pkgsrc has version 2.4.11. After installation /var/db/pkg/auditfile contains next line:
freetype2&#060;2.4.11&#124;http://portaudit.FreeBSD.org/1ae613c3-5728-11e2-9483-14dae938ec40.html&#124;freetype -- Multi\
ple vulnerabilities.

If I try install xorg from dports then installation fails. Dports has freetype2 with version 2.4.9_1 :(]]></description>
			<content:encoded><![CDATA[<p>&gt;You need to rename /usr/pkg so that your existing pkgsrc binary programs don’t get accidentally used </p>
<p>And there is interesting file /var/db/pkg/auditfile. For example:</p>
<p>freetype2 from pkgsrc has version 2.4.11. After installation /var/db/pkg/auditfile contains next line:<br />
freetype2&lt;2.4.11|http://portaudit.FreeBSD.org/1ae613c3-5728-11e2-9483-14dae938ec40.html|freetype &#8212; Multi\<br />
ple vulnerabilities.</p>
<p>If I try install xorg from dports then installation fails. Dports has freetype2 with version 2.4.9_1 :(</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46196</link>

		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Tue, 15 Jan 2013 13:42:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46196</guid>

					<description><![CDATA[This is a common assumption: surely it must more effective to improve pkgsrc than return to ports after 7 years?

I&#039;ve been committing furiously to pkgsrc for about year.  I raised the package count by a couple of thousand in that time.  I&#039;ve been working dports for a couple of months, and we&#039;ve just passed 17,5000 ports.

I recognized that ports was not as incompatible for dragonfly as most assume.   I thought we could get over 12,000 packages pretty easily and this turned out to be a correct assessment.

Regarding the political issue: At the end of the day, pkgsrc exists to serve NetBSD and most of the developers contribute accordingly.  Every now and then a suggestion to spin it off as a separate project (make it neutral, make it easier for others to get a commit bit) comes up but is always shot down.  I believe this needs to happen but I am skeptical that it will.

The reaction to support gcc47 on DragonFly proved to me that in reality DragonFly is a second-class citizen.  On paper, it&#039;s equal footing, but that is where it ends in my opinion.]]></description>
			<content:encoded><![CDATA[<p>This is a common assumption: surely it must more effective to improve pkgsrc than return to ports after 7 years?</p>
<p>I&#8217;ve been committing furiously to pkgsrc for about year.  I raised the package count by a couple of thousand in that time.  I&#8217;ve been working dports for a couple of months, and we&#8217;ve just passed 17,5000 ports.</p>
<p>I recognized that ports was not as incompatible for dragonfly as most assume.   I thought we could get over 12,000 packages pretty easily and this turned out to be a correct assessment.</p>
<p>Regarding the political issue: At the end of the day, pkgsrc exists to serve NetBSD and most of the developers contribute accordingly.  Every now and then a suggestion to spin it off as a separate project (make it neutral, make it easier for others to get a commit bit) comes up but is always shot down.  I believe this needs to happen but I am skeptical that it will.</p>
<p>The reaction to support gcc47 on DragonFly proved to me that in reality DragonFly is a second-class citizen.  On paper, it&#8217;s equal footing, but that is where it ends in my opinion.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: carlo		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46194</link>

		<dc:creator><![CDATA[carlo]]></dc:creator>
		<pubDate>Tue, 15 Jan 2013 12:30:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46194</guid>

					<description><![CDATA[Ah, I did not realise I was talking with John Marino. I did not mean to imply that the same steps should be done for pkgsrc -- just that I figured it might be more work to mirror FBSD&#039;s ports tree than tackle the problems with pkgsrc. But I see that many of the problems are political rather than technical -- which I find rather strange, since DFly and NetBSD are both listed as Tier 1 platforms for pkgsrc. I surmised you were on equal footing.]]></description>
			<content:encoded><![CDATA[<p>Ah, I did not realise I was talking with John Marino. I did not mean to imply that the same steps should be done for pkgsrc &#8212; just that I figured it might be more work to mirror FBSD&#8217;s ports tree than tackle the problems with pkgsrc. But I see that many of the problems are political rather than technical &#8212; which I find rather strange, since DFly and NetBSD are both listed as Tier 1 platforms for pkgsrc. I surmised you were on equal footing.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46193</link>

		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Tue, 15 Jan 2013 11:10:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46193</guid>

					<description><![CDATA[I have little experience with portmaster, but from what I know it&#039;s better than pkg_rolling_replace.

I have brought up the QA issues with commits that break non-NetBSD systems a few times and been shot down every time.  The official statement paraphrased: Yes, breakage happens, a lot.  Non-NetBSD are expected to follow the original committer and clean up his mess.  Testing is not required&quot;.

So basically: if there is any testing, it&#039;s NetBSD only (and probably only a small subset of archs for NetBSD).  As seen recently with the webmin fiasco, the guy that causes massive breakage isn&#039;t required to fix any of it.  That&#039;s not how I roll -- If I broken in excess of 40 packages I would revert my commit with significant embarrassment.

Carlo is correct that theoretically we can set up the same &quot;staging&quot; scheme that I&#039;ve set up for FreeBSD.  But why bother?

DragonFly has used pkgsrc for at least 6 years.  It&#039;s not like pkgsrc didn&#039;t get a fair evaluation.  I have several developer-based gripes but dports is about user-facing merits.

The good news is that users aren&#039;t forced to use either system.  Both are supported.  It is likely that my support of pkgsrc will reduce to Ada packages and fixing unacceptable regressions but I probably won&#039;t fix too many more leaf packages.  My time is better spend on dports.]]></description>
			<content:encoded><![CDATA[<p>I have little experience with portmaster, but from what I know it&#8217;s better than pkg_rolling_replace.</p>
<p>I have brought up the QA issues with commits that break non-NetBSD systems a few times and been shot down every time.  The official statement paraphrased: Yes, breakage happens, a lot.  Non-NetBSD are expected to follow the original committer and clean up his mess.  Testing is not required&#8221;.</p>
<p>So basically: if there is any testing, it&#8217;s NetBSD only (and probably only a small subset of archs for NetBSD).  As seen recently with the webmin fiasco, the guy that causes massive breakage isn&#8217;t required to fix any of it.  That&#8217;s not how I roll &#8212; If I broken in excess of 40 packages I would revert my commit with significant embarrassment.</p>
<p>Carlo is correct that theoretically we can set up the same &#8220;staging&#8221; scheme that I&#8217;ve set up for FreeBSD.  But why bother?</p>
<p>DragonFly has used pkgsrc for at least 6 years.  It&#8217;s not like pkgsrc didn&#8217;t get a fair evaluation.  I have several developer-based gripes but dports is about user-facing merits.</p>
<p>The good news is that users aren&#8217;t forced to use either system.  Both are supported.  It is likely that my support of pkgsrc will reduce to Ada packages and fixing unacceptable regressions but I probably won&#8217;t fix too many more leaf packages.  My time is better spend on dports.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Justin Sherrill		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46188</link>

		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Tue, 15 Jan 2013 03:43:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46188</guid>

					<description><![CDATA[carlo - yes, pkg could in theory work for freebsd ports or for pkgsrc.  It requires someone to put in the work, as with anything.

An automated build system for pkgsrc would be nice.]]></description>
			<content:encoded><![CDATA[<p>carlo &#8211; yes, pkg could in theory work for freebsd ports or for pkgsrc.  It requires someone to put in the work, as with anything.</p>
<p>An automated build system for pkgsrc would be nice.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: carlo		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46186</link>

		<dc:creator><![CDATA[carlo]]></dc:creator>
		<pubDate>Tue, 15 Jan 2013 01:35:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46186</guid>

					<description><![CDATA[- I believe the equivalent of pkg_rolling-replace is portmaster which feels no less of a hack. The useful tools seem to be &quot;optional bolt-ons&quot; in both cases

- pkg(8) seems like a welcome addition.

- It sounds like some of your grievances could be solved with an automated build attempt/bugreport whenever there is a commit. I take it many pkgsrc developers only test on NetBSD?

I&#039;m not really sure what to think about the other things you mentioned (and some of them sound a tad on the subjective side) -- I&#039;m afraid I don&#039;t have enough experience with DFly to be able to judge by myself.

I think both ports systems could use both a new frontend and a backend (The building can still be done with the make rules, but everything else, starting from the dependency resolution, should be done by something else.) Maybe pkg(8) can fill that slot?]]></description>
			<content:encoded><![CDATA[<p>&#8211; I believe the equivalent of pkg_rolling-replace is portmaster which feels no less of a hack. The useful tools seem to be &#8220;optional bolt-ons&#8221; in both cases</p>
<p>&#8211; pkg(8) seems like a welcome addition.</p>
<p>&#8211; It sounds like some of your grievances could be solved with an automated build attempt/bugreport whenever there is a commit. I take it many pkgsrc developers only test on NetBSD?</p>
<p>I&#8217;m not really sure what to think about the other things you mentioned (and some of them sound a tad on the subjective side) &#8212; I&#8217;m afraid I don&#8217;t have enough experience with DFly to be able to judge by myself.</p>
<p>I think both ports systems could use both a new frontend and a backend (The building can still be done with the make rules, but everything else, starting from the dependency resolution, should be done by something else.) Maybe pkg(8) can fill that slot?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46181</link>

		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Mon, 14 Jan 2013 15:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46181</guid>

					<description><![CDATA[Yes, that is another excellent point that I realize I forgot.  pkgsrc is very aggressive with &quot;revbumps&quot; which force dependencies to rebuild.  But if you build from source, the package you want fails because the dependency fails because it&#039;s already installed.

Then they came up with that rolling_replace tool (I think of it as a hack) but you can easily find yourself in a situation where you can&#039;t even delete the old package and the whole repository is messed up.

with pkg you also get sqlite as the package database and it&#039;s lightning fast.   Many pkg_* tools are built in, like &quot;pkg which&quot; and that is fantastic.  You can pass any path to pkg and it will tell you what package installed it.  Highly useful.  That kind of stuff is why I say &quot;it&#039;s integrated&quot; and not an optional bolt-on.  Pkgsrc could do the same, but they need to settle on an official approach and tool and fix the mk files to accomplish it.

Pkgsrc was more designed to only get binaries as evidenced by the very poor experience with updating from source.  DPorts is also focused on the binary-only experience, but building from source and updating from source should be less problematic if that is what you want to do.]]></description>
			<content:encoded><![CDATA[<p>Yes, that is another excellent point that I realize I forgot.  pkgsrc is very aggressive with &#8220;revbumps&#8221; which force dependencies to rebuild.  But if you build from source, the package you want fails because the dependency fails because it&#8217;s already installed.</p>
<p>Then they came up with that rolling_replace tool (I think of it as a hack) but you can easily find yourself in a situation where you can&#8217;t even delete the old package and the whole repository is messed up.</p>
<p>with pkg you also get sqlite as the package database and it&#8217;s lightning fast.   Many pkg_* tools are built in, like &#8220;pkg which&#8221; and that is fantastic.  You can pass any path to pkg and it will tell you what package installed it.  Highly useful.  That kind of stuff is why I say &#8220;it&#8217;s integrated&#8221; and not an optional bolt-on.  Pkgsrc could do the same, but they need to settle on an official approach and tool and fix the mk files to accomplish it.</p>
<p>Pkgsrc was more designed to only get binaries as evidenced by the very poor experience with updating from source.  DPorts is also focused on the binary-only experience, but building from source and updating from source should be less problematic if that is what you want to do.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Justin		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46180</link>

		<dc:creator><![CDATA[Justin]]></dc:creator>
		<pubDate>Mon, 14 Jan 2013 14:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46180</guid>

					<description><![CDATA[carlo - The advantage of DPorts for me, at least, is that it fixes a working package in place and doesn&#039;t upgrade until the replacement works.  I&#039;ve had release builds fail because a pkgsrc package that previously worked, failed, and the only way to fix that is to run a bulk build over the course of weeks, identify the failing packages, and have someone fix them.  This is not always feasible, given the interaction of quarterly pkgsrc releases and biannual DragonFly releases.

It also has a clear binary packaging system and upgrade method in place.  There isn&#039;t really one for pkgsrc, or rather there&#039;s a bunch, all of which don&#039;t quite cover all the issues.  Pkgin handles only binaries, which don&#039;t always build from quarterly release to quarterly release as noted above.  pkg_rolling-replace only builds from source, and requires some fiddling with packages for name changes, and so on.  The one canonical way that comes with pkgsrc, &#039;bmake replace&#039;, isn&#039;t recommended.

This sort of binary packaging system is in theory possible with pkgsrc too, but John Marino&#039;s going with FreeBSD ports for various reasons, including the overall higher count of packages.]]></description>
			<content:encoded><![CDATA[<p>carlo &#8211; The advantage of DPorts for me, at least, is that it fixes a working package in place and doesn&#8217;t upgrade until the replacement works.  I&#8217;ve had release builds fail because a pkgsrc package that previously worked, failed, and the only way to fix that is to run a bulk build over the course of weeks, identify the failing packages, and have someone fix them.  This is not always feasible, given the interaction of quarterly pkgsrc releases and biannual DragonFly releases.</p>
<p>It also has a clear binary packaging system and upgrade method in place.  There isn&#8217;t really one for pkgsrc, or rather there&#8217;s a bunch, all of which don&#8217;t quite cover all the issues.  Pkgin handles only binaries, which don&#8217;t always build from quarterly release to quarterly release as noted above.  pkg_rolling-replace only builds from source, and requires some fiddling with packages for name changes, and so on.  The one canonical way that comes with pkgsrc, &#8216;bmake replace&#8217;, isn&#8217;t recommended.</p>
<p>This sort of binary packaging system is in theory possible with pkgsrc too, but John Marino&#8217;s going with FreeBSD ports for various reasons, including the overall higher count of packages.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46179</link>

		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Mon, 14 Jan 2013 14:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46179</guid>

					<description><![CDATA[1) More than twice as many packages (9,000 vs ~23,000)
2) The packages are more up to date, it some cases by SEVERAL YEARS (yes, some pkgsrc pkgs are updated as fast or faster than ports, but they are exceptions)
3) The binary package handling is integrated, not an add-on (and much, much better than pkg_radd)
4) No obnoxious quarterly branches
5) Integrated in DragonFly using system mk and make, not bmake
6) I prefer options dialog but this is a matter of taste

I will not even talk about behind-the-scene benefits that most users wouldn&#039;t be aware of.  Nor will I talk about which is superior technology because this is a highly biased topic (let&#039;s just say that I don&#039;t believe &quot;the gap&quot; is between pkgsrc and ports is as big as pkgsrc devs say it is)

Frankly, I don&#039;t see why this is a mystery.
I have a commit bit to pkgsrc and it&#039;s been indicated that I can get a commit bit to Ports so I think I have better good insight into both systems.]]></description>
			<content:encoded><![CDATA[<p>1) More than twice as many packages (9,000 vs ~23,000)<br />
2) The packages are more up to date, it some cases by SEVERAL YEARS (yes, some pkgsrc pkgs are updated as fast or faster than ports, but they are exceptions)<br />
3) The binary package handling is integrated, not an add-on (and much, much better than pkg_radd)<br />
4) No obnoxious quarterly branches<br />
5) Integrated in DragonFly using system mk and make, not bmake<br />
6) I prefer options dialog but this is a matter of taste</p>
<p>I will not even talk about behind-the-scene benefits that most users wouldn&#8217;t be aware of.  Nor will I talk about which is superior technology because this is a highly biased topic (let&#8217;s just say that I don&#8217;t believe &#8220;the gap&#8221; is between pkgsrc and ports is as big as pkgsrc devs say it is)</p>
<p>Frankly, I don&#8217;t see why this is a mystery.<br />
I have a commit bit to pkgsrc and it&#8217;s been indicated that I can get a commit bit to Ports so I think I have better good insight into both systems.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: carlo		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46178</link>

		<dc:creator><![CDATA[carlo]]></dc:creator>
		<pubDate>Mon, 14 Jan 2013 13:17:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46178</guid>

					<description><![CDATA[I don&#039;t mean to rain on the parade here, but I rather fail to see the point here. Why would one want FreeBSD&#039;s ports on DFly? I&#039;ve used both fbsd ports and pkgsrc and neither one seems superior over the other -- at least from a build-things-from-source point of view (I haven&#039;t used the binary features enough to judge.)]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t mean to rain on the parade here, but I rather fail to see the point here. Why would one want FreeBSD&#8217;s ports on DFly? I&#8217;ve used both fbsd ports and pkgsrc and neither one seems superior over the other &#8212; at least from a build-things-from-source point of view (I haven&#8217;t used the binary features enough to judge.)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Justin Sherrill		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46171</link>

		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Sun, 13 Jan 2013 19:19:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46171</guid>

					<description><![CDATA[I&#039;m just going to say &quot;over nine thousaaaaaaaand!&quot; from now on whenever someone asks me about package count.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m just going to say &#8220;over nine thousaaaaaaaand!&#8221; from now on whenever someone asks me about package count.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46170</link>

		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Sun, 13 Jan 2013 18:55:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46170</guid>

					<description><![CDATA[The port count is ~17300 right now.

All the linux emulation packages are i386 only and they haven&#039;t been attempted yet.  They are coming though.]]></description>
			<content:encoded><![CDATA[<p>The port count is ~17300 right now.</p>
<p>All the linux emulation packages are i386 only and they haven&#8217;t been attempted yet.  They are coming though.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Justin Sherrill		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46166</link>

		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Sun, 13 Jan 2013 16:41:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46166</guid>

					<description><![CDATA[faisal - there may be linux packages in DFports but I don&#039;t think they&#039;ve even been tried yet.  The linuxulator doesn&#039;t work on x86_64 and that&#039;s what my local test machine is, so I don&#039;t know.

I think the port count is over 12,000, but that&#039;s a first pass of successful builds.  The number is probably technically lower because of programs that build successfully but do not run correctly.  We&#039;ll find out in the coming weeks.]]></description>
			<content:encoded><![CDATA[<p>faisal &#8211; there may be linux packages in DFports but I don&#8217;t think they&#8217;ve even been tried yet.  The linuxulator doesn&#8217;t work on x86_64 and that&#8217;s what my local test machine is, so I don&#8217;t know.</p>
<p>I think the port count is over 12,000, but that&#8217;s a first pass of successful builds.  The number is probably technically lower because of programs that build successfully but do not run correctly.  We&#8217;ll find out in the coming weeks.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: faisal		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46165</link>

		<dc:creator><![CDATA[faisal]]></dc:creator>
		<pubDate>Sun, 13 Jan 2013 16:38:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46165</guid>

					<description><![CDATA[Dports is a great achievement and seems native on DFBSD. Is there any Linux Emulation in Dports. Any how many packages are available there.]]></description>
			<content:encoded><![CDATA[<p>Dports is a great achievement and seems native on DFBSD. Is there any Linux Emulation in Dports. Any how many packages are available there.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Justin Sherrill		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46155</link>

		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Sat, 12 Jan 2013 17:23:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46155</guid>

					<description><![CDATA[Oh, that&#039;s something I forgot to mention - building DPorts stuff uses make, not bmake, so you&#039;d be typing &#039;make install clean&#039; and so on.]]></description>
			<content:encoded><![CDATA[<p>Oh, that&#8217;s something I forgot to mention &#8211; building DPorts stuff uses make, not bmake, so you&#8217;d be typing &#8216;make install clean&#8217; and so on.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Zoey4ever		</title>
		<link>https://www.dragonflydigest.com/2013/01/12/an-early-dports-education/comment-page-1/#comment-46154</link>

		<dc:creator><![CDATA[Zoey4ever]]></dc:creator>
		<pubDate>Sat, 12 Jan 2013 17:12:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=11008#comment-46154</guid>

					<description><![CDATA[Sounds pretty cool, pkgsrc always felt non-native on DFly (well maybe because it is) and I catched myself typing make instead of bmake more than once…

FreeBSDs new package management tool pkg seems like a big leap forward, too.]]></description>
			<content:encoded><![CDATA[<p>Sounds pretty cool, pkgsrc always felt non-native on DFly (well maybe because it is) and I catched myself typing make instead of bmake more than once…</p>
<p>FreeBSDs new package management tool pkg seems like a big leap forward, too.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
