<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
<br>
</div>Sure. The question was always what package format to use. At first (~2002) we discussed dpkg, but abandoned because IIRC at the time Debian preferred Apple to not use it. We held out hope for apkg, a more advanced/suitable Apple Package Format, but that didn&#39;t materialize. We&#39;ve discussed on and off a xar-based packaging format, but that, though a very nice idea, has still not happened.<br>


<br>
In the meantime, we implemented support for generating quite a few different package formats in base very early on -- dpkg, rpm, pkg/mpkg.<br>
<br>
If you install the dpkg or rpm ports, you can build packages from ports right now. Example:<br>
        landonf@max&gt; sudo port dpkg dict<br>
       .......<br>
          The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that allows a client to access dictionary definitions from a set of natural language dictionary databases. dict(1) is a client which can access DICT servers from the command line.<br>


          .<br>
          <a href="http://www.dict.org/" target="_blank">http://www.dict.org/</a><br>
<br>
The same also works for &#39;rpm&#39;, and Apple &#39;pkg&#39; and &#39;mpkg&#39; targets.<br>
<br>
Someone just needs to invest the time in implementing automated building of all of the packages into a repository, ensuring that MacPorts meta-data is properly included, and you could provide an package (apt-get, yum, macports &#39;archive&#39;, ...) binary repository.<br>


<br>
If you look in base/portmgr/packaging, you&#39;ll actually find a number of scripts that do most of this:           - dpkgall.tcl<br>
        - mpkgall.tcl<br>
        - packageall.tcl<br>
        - rpmall.tcl<br>
<br>
With some pragmatic decisions about a packaging format, hardware on which to run builds (IIRC jkh@Apple has offered to donate this), and a bit of time, I&#39;d bet a sufficiently motivated developer (admittedly, not me) could have a binary repository fairly operational within a couple weeks.<br>

</blockquote><div><br>Well, but who has the authority to choose the packaging format? And how many base developers does Mac Ports have at its disposal at the moment? These would be my next questions to keep this discussion going and hopefully to get this repository project of the ground..<br>

</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
-landonf</blockquote><br></div><br>