From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JrVvN-0008WJ-UC for garchives@archives.gentoo.org; Thu, 01 May 2008 10:22:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CA0C3E0605; Thu, 1 May 2008 10:21:59 +0000 (UTC) Received: from smtp.salomon.at (smtp.salomon.at [193.186.16.13]) by pigeon.gentoo.org (Postfix) with ESMTP id 4DE6BE060C for ; Thu, 1 May 2008 10:21:59 +0000 (UTC) Received: from servex01.wamas.com (servex01.salomon.at [172.28.2.2]) by smtp.salomon.at (8.12.10/8.12.10) with ESMTP id m41ALoFJ018716 for ; Thu, 1 May 2008 12:21:50 +0200 (METDST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C8AB75.2AD5352E" Subject: AW: [gentoo-dev] New developer : Markus Duft (mduft) Date: Thu, 1 May 2008 12:20:46 +0200 Message-ID: <18597F2B47F1394A9B309945EC72411253EEF9@servex01.wamas.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: <18597F2B47F1394A9B309945EC72411253EEF9@servex01.wamas.com> Thread-Topic: [gentoo-dev] New developer : Markus Duft (mduft) Thread-Index: Aciq9cTKexpGss1fRFG8tBfe+6ePjwAf0Bw3 References: <7c612fc60804300435q35efab64t4ce2aebdd60ab584@mail.gmail.com> <9e0cf0bf0804300951y76ebafffx83f9450dafd7b797@mail.gmail.com> <20080430173623.GB979@gentoo.org> <9e0cf0bf0804301044l7f55b13eh99ed28048eafeebb@mail.gmail.com> <20080430181350.GC979@gentoo.org> <9e0cf0bf0804301121l6d8fe0c4he18a330fe3cd4b9a@mail.gmail.com> <20080430184026.GD979@gentoo.org> From: "Duft Markus" To: X-Spam-Info: -1.745 () ALL_TRUSTED,AWL,BAYES_50 X-Scanned-By: MIMEDefang 2.54 on 172.28.2.13 X-Archives-Salt: ea119ff0-36bd-4585-9843-4f41b808df39 X-Archives-Hash: 0bd81226973b65d66ba18a230f90a5b9 This is a multi-part message in MIME format. ------_=_NextPart_001_01C8AB75.2AD5352E Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi! Just read the mail-archive and (i=92m not at work), and felt that I have = to say something about the binary packages on windows ;) (so sorry for = what the outlook web-access thingy does to emails and threads :)) Right now we start using Gentoo Prefix as the primary development = environment at our company. For that reason I really need a quick and = easy method of setting up new machines with any of the three available = version combinations of windows and interix (Interix 3.5 runs on Win2K = and WinXP, Interix 5.2 runs on Windows Server 2003R2 only, Interix 6.0 = runs on Server 2008 and Vista). For that purpose I wrote a setup = program, which is capable of installing Interix itself (also the = required windows components), setting up some basic things (for example = some configurations in /etc, installing openssh, etc.), and finally = unpacking a binary prefix snapshot. The snapshot is basically just a tar of a freshly bootstrapped prefix = (with some extras like gnome-terminal already compiled), normally rooted = at /opt/gentoo. The snapshot is unpacked there, and voila =96 setup = takes about 20 minutes, and after that (if you have an X server running, = like for example the open-source Xming =96 the free one is really = unperformant though=85) you can start gnome-terminal to start working, = yeeha! Haubi and I had the idea, that binpks would be possible too, and as a = little extension, it would be really cool to have an installer like = Cygwin has for example. This poses some other problems though, like = runpaths etc. I think this approach is better usable for the planned = win32 cross prefix =96 this one will be really cool: cross compile = windows native binaries using parity [1] into a separate prefix, which = contains only binaries that can run completely without interix = (theoretically ;)). [1] http://www.sf.net/projects/parity Cheers, Markus -----Urspr=FCngliche Nachricht----- Von: Fabian Groffen [mailto:grobian@gentoo.org] Gesendet: Mi 30.04.2008 20:40 An: gentoo-dev@lists.gentoo.org Betreff: Re: [gentoo-dev] New developer : Markus Duft (mduft) =20 On 30-04-2008 21:21:06 +0300, Alon Bar-Lev wrote: > On 4/30/08, Fabian Groffen wrote: > > I think in that sense Cygwin is more Open Source, because how you = get > > the primary shell/environment is available too. However, for me = that > > doesn't matter, as the OS itself is inherently non-free in that = sense, > > so that's what you have to accept first thing anyway. >=20 > I separate operating system and applications... Just like you run on > HPUX or AIX... There is Windows. Ok, then SFU is just your entry point to the system, like your "login" on AIX or HPUX. > > Just for your information, we don't do stages at the moment, not in = the > > forseeable future from my point of view either. Binpkgs are in the > > planning. In general we just do a full bootstrap, on Interix you = need > > extra help from "prefix-launcher". >=20 > This is sad... I would really like to see fully operating portage on > Windows... It was more important to me in the past when I actually > used this OS... Well... making stages takes time, but more importantly, requires you to store them somewhere, and infra has no space for that. I do, but my internet connectivity is not sufficient for that. Besides, using Portage's binary support is more flexible, as the Prefix isn't fixed, but adjusted to your need(s). > I this sense [1] was a great idea! You could always use quickpkg to > extract binaries. I probably misunderstand. quickpkg creates binpkgs, doesn't it? > [1] http://gentoocygwin.sourceforge.net/ --=20 Fabian Groffen Gentoo on a different level --=20 gentoo-dev@lists.gentoo.org mailing list ------_=_NextPart_001_01C8AB75.2AD5352E Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IjMKAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEANQAAAEFXOiBbZ2VudG9vLWRldl0g TmV3IGRldmVsb3BlciA6IE1hcmt1cyBEdWZ0IChtZHVmdCkAAxIBBYADAA4AAADYBwUAAQAMABQA LgAEADcBASCAAwAOAAAA2AcFAAEADAAVADEABAA7AQEJgAEAIQAAADlERjgzQzRBMUQ1MjY5NDE5 MjIyQkY5RDcyNTEzNUE4ABoHAQOQBgBgEgAAOQAAAAMAJgAAAAAAAwA2AAAAAABAADkAgpI+BXWr yAEeAD0AAQAAAAUAAABBVzogAAAAAAIBRwABAAAAOwAAAGM9QVQ7YT0gO3A9U2Fsb21vbiBBdXRv bWF0aTtsPVNFUlZFWDAxLTA4MDUwMTEwMjE0OVotMzQ2NjcAAB4ASQABAAAANQAAAFJlOiBbZ2Vu dG9vLWRldl0gTmV3IGRldmVsb3BlciA6IE1hcmt1cyBEdWZ0IChtZHVmdCkAAAAAQABOAABJ2qfx qsgBHgBaAAEAAAAPAAAARmFiaWFuIEdyb2ZmZW4AAAIBWwABAAAAPwAAAAAAAACBKx+kvqMQGZ1u AN0BD1QCAAAAAEZhYmlhbiBHcm9mZmVuAFNNVFAAZ3JvYmlhbkBnZW50b28ub3JnAAACAVwAAQAA ABgAAABTTVRQOkdST0JJQU5AR0VOVE9PLk9SRwAeAF0AAQAAAA8AAABGYWJpYW4gR3JvZmZlbgAA AgFeAAEAAAA/AAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAAAARmFiaWFuIEdyb2ZmZW4AU01UUABn cm9iaWFuQGdlbnRvby5vcmcAAAIBXwABAAAAGAAAAFNNVFA6R1JPQklBTkBHRU5UT08uT1JHAB4A ZgABAAAABQAAAFNNVFAAAAAAHgBnAAEAAAATAAAAZ3JvYmlhbkBnZW50b28ub3JnAAAeAGgAAQAA AAUAAABTTVRQAAAAAB4AaQABAAAAEwAAAGdyb2JpYW5AZ2VudG9vLm9yZwAAHgBwAAEAAAAxAAAA W2dlbnRvby1kZXZdIE5ldyBkZXZlbG9wZXIgOiBNYXJrdXMgRHVmdCAobWR1ZnQpAAAAAAIBcQAB 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 8p8iDp8KAn0X0AAeADUQAQAAADwAAAA8MTg1OTdGMkI0N0YxMzk0QTlCMzA5OTQ1RUM3MjQxMTI1 M0VFRjlAc2VydmV4MDEud2FtYXMuY29tPgAeADkQAQAAAF4BAAA8N2M2MTJmYzYwODA0MzAwNDM1 cTM1ZWZhYjY0dDRjZTJhZWJkZDYwYWI1ODRAbWFpbC5nbWFpbC5jb20+IDw5ZTBjZjBiZjA4MDQz MDA5NTF5NzZlYmFmZmZ4ODNmOTQ1MGRhZmQ3Yjc5N0BtYWlsLmdtYWlsLmNvbT4gPDIwMDgwNDMw MTczNjIzLkdCOTc5QGdlbnRvby5vcmc+IDw5ZTBjZjBiZjA4MDQzMDEwNDRsN2Y1NWIxM2VoOTll ZDI4MDQ4ZWFmZWViYkBtYWlsLmdtYWlsLmNvbT4gPDIwMDgwNDMwMTgxMzUwLkdDOTc5QGdlbnRv by5vcmc+IDw5ZTBjZjBiZjA4MDQzMDExMjFsNmQ4ZmUwYzRoZTE4YTMzMGZlM2NkNGI5YUBtYWls LmdtYWlsLmNvbT4gPDIwMDgwNDMwMTg0MDI2LkdEOTc5QGdlbnRvby5vcmc+AAAAHgBHEAEAAAAP AAAAbWVzc2FnZS9yZmM4MjIAAAsA8hABAAAAHwDzEAEAAAB6AAAAQQBXACUAMwBBACAAWwBnAGUA bgB0AG8AbwAtAGQAZQB2AF0AIABOAGUAdwAgAGQAZQB2AGUAbABvAHAAZQByACAAJQAzAEEAIABN AGEAcgBrAHUAcwAgAEQAdQBmAHQAIAAoAG0AZAB1AGYAdAApAC4ARQBNAEwAAAAAAAsA9hAAAAAA QAAHMCcwPAV1q8gBQAAIMPUg4Sp1q8gBAwDeP69vAAADAPE/BwwAAB4A+D8BAAAADAAAAER1ZnQg TWFya3VzAAIB+T8BAAAAaAAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAvTz1TQUxPTU9O IEFVVE9NQVRJT04vT1U9RVJTVEUgQURNSU5JU1RSQVRJVkUgR1JVUFBFL0NOPVJFQ0lQSUVOVFMv Q049TURVRlQAHgD6PwEAAAAVAAAAU3lzdGVtIEFkbWluaXN0cmF0b3IAAAAAAgH7PwEAAAAeAAAA AAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAAD AB1AAAAAAAMAHkAAAAAAHgAwQAEAAAAGAAAATURVRlQAAAAeADFAAQAAAAYAAABNRFVGVAAAAB4A MkABAAAAEwAAAGdyb2JpYW5AZ2VudG9vLm9yZwAAHgAzQAEAAAATAAAAZ3JvYmlhbkBnZW50b28u b3JnAAAeADhAAQAAAAYAAABNRFVGVAAAAB4AOUABAAAAAgAAAC4AAAADAHZA/////wsAKQAAAAAA CwAjAAAAAAADAAYQmtw17AMABxByCwAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAAZQAAAEhJSlVT VFJFQURUSEVNQUlMLUFSQ0hJVkVBTkQoSZJNTk9UQVRXT1JLKSxBTkRGRUxUVEhBVElIQVZFVE9T QVlTT01FVEhJTkdBQk9VVFRIRUJJTkFSWVBBQ0tBR0VTT05XSU4AAAAAAgF/AAEAAAA8AAAAPDE4 NTk3RjJCNDdGMTM5NEE5QjMwOTk0NUVDNzI0MTEyNTNFRUY5QHNlcnZleDAxLndhbWFzLmNvbT4A CJo= ------_=_NextPart_001_01C8AB75.2AD5352E-- -- gentoo-dev@lists.gentoo.org mailing list