<div dir="ltr"><div>Hey,</div><div><br></div><div>Ok great. I will write a basic guide by tonight.</div><div>Just tell me where should I push the code.</div><div>I would prefer if it is a different repository atleast for now but I am fine with anything.</div><div><br></div><div>Thanks,</div><div>Karan Sheth<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 15, 2019 at 2:58 AM Mojca Miklavec <<a href="mailto:mojca@macports.org">mojca@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Karan,<br>
<br>
On Wed, 26 Jun 2019 at 16:00, Karan Sheth wrote:<br>
><br>
>> My suggestion would be: could you perhaps share the sources<br>
>> (Dockerfile I guess; together with some basic usage instructions)? We<br>
>> could probably add a repository under github/macports-gsoc or so. Then<br>
>> I could at least build an image locally instead of getting something<br>
>> incompatible.<br>
><br>
> I had previously just docker pulled ubuntu and installed macports manually on it and then commiting the changes.<br>
> I don't fully understand why the error occurred for you, isn't docker supposed to be free of such errors?<br>
> Please test the Dockerfile attached with this mail by building it using "docker build".<br>
> It might take upto 30 to 45min to build.<br>
<br>
Can we push this hobby project that you made further and commit the<br>
changes into one of the MacPorts repositories (including some super<br>
basic documentation about how to run it) before it gets lost?<br>
<br>
For the moment I would only commit the sources (configuration) since<br>
the binary image is still causing some issues due to bugs in macports<br>
base (which need to get fixed anyway).<br>
<br>
I would either put the configuration somewhere in<br>
    <a href="https://github.com/macports/macports-base" rel="noreferrer" target="_blank">https://github.com/macports/macports-base</a><br>
or maybe macports-contrib, or its own repository altogether.<br>
<br>
We could of course also make some official "MacPorts" images, but<br>
that's the next stage.<br>
And we could try to generate portindex for linux on our server, which<br>
would dramatically reduce the build time. That said, I'm not even<br>
entirely sure if building portindex should be part of the image<br>
generation steps. The package index is definitely missing when you<br>
fetch an ubuntu image, for example, for the sake of saving space.<br>
<br>
Any thoughts?<br>
<br>
Mojca<br>
</blockquote></div>

<br>
<div><img src="http://somaiya.edu/media/images/top-layer_footer.jpg" style="font-size:1.3em"></div><div><a href="https://www.somaiya.edu" style="font-size:1.3em" target="_blank"><img src="http://somaiya.edu/media/images/svv-logo-email-footer.jpg"></a><span style="font-size:1.3em">       </span><a href="http://www.somaiya-ayurvihar.org" style="font-size:1.3em" target="_blank"><img src="http://somaiya.edu/media/images/Medical-Logo-email-footer.jpg"></a><span style="font-size:1.3em"> </span><a href="http://nareshwadi.org" style="font-size:1.3em" target="_blank"><img src="http://somaiya.edu/media/images/Nareshwadi-Logo-email-footer.jpg"></a><span style="font-size:1.3em"> </span><a href="http://somaiya.com" style="font-size:1.3em" target="_blank"><img src="http://somaiya.edu/media/images/Somaiya-Trust-Logo-email-footer.jpg"></a><span style="font-size:1.3em"> </span><a href="http://www.helpachild.in" style="font-size:1.3em" target="_blank"><img src="http://somaiya.edu/media/images/HelpAChild-Logo-email-footer.jpg"></a><span style="font-size:1.3em"> </span><a href="http://nareshwadi.org" style="font-size:1.3em" target="_blank"><img src="http://somaiya.edu/media/images/PragatiMandal-Logo-email-footer-1.jpg"></a></div>