From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 9 22:53:32 2013 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3E01269D for ; Sat, 9 Mar 2013 22:53:32 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) by mx1.freebsd.org (Postfix) with ESMTP id C3845E3A for ; Sat, 9 Mar 2013 22:53:31 +0000 (UTC) Received: by mail-wg0-f46.google.com with SMTP id fg15so3685509wgb.13 for ; Sat, 09 Mar 2013 14:53:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=Orl7xlApBEoy9JZPhhDo7QqhVipP6EKAXUiGG2UXMYk=; b=uh7G2BNsqKAksQ8ocHV7/TbqYTBxyB5fxX9bBdi/Cdy16nrkibrlvF9rL6pVmL1qUH w9Ww3IF/YXmVbjJSm1vdRgQFWtXE2h5DuSHI9gEmHUBIdI8+LwTjE5LM4Ot51OtcWVw6 ia6N791g2qWWi06hts94iVdsfIL5/yQLZTF9yRixHxd19Hcr1X+zg0ZtrgihBzkdNhol Hq2LxvmBDbioMRDjOREJnPLh4Yx8jHSUuoe/iegerAOU3yb3EHvb4sLekHUBtkgVavTF TPS0IDTUgEnbuBxlCVeT1M6TLqPb1Ke2Gy/awg2fCFdUR+llah/4IjJJl6eGcZZDrrWV WKpw== X-Received: by 10.194.88.138 with SMTP id bg10mr11683870wjb.13.1362869604927; Sat, 09 Mar 2013 14:53:24 -0800 (PST) Received: from ?IPv6:2001:980:d7ed:1:5dc8:da6d:d9c0:871c? ([2001:980:d7ed:1:5dc8:da6d:d9c0:871c]) by mx.google.com with ESMTPS id ed6sm7487224wib.9.2013.03.09.14.53.23 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 09 Mar 2013 14:53:23 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <513BBD57.20307@freebsd.org> Date: Sat, 09 Mar 2013 23:53:11 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130228 Thunderbird/17.0.3 MIME-Version: 1.0 To: Alexander Leidinger Subject: Re: [cfr] patch to clean up old Linux ports References: <513A0C04.8090907@freebsd.org> <20130309121625.00004279@unknown> <513BA4AE.4000802@freebsd.org> <20130309233148.00004ad1@unknown> In-Reply-To: <20130309233148.00004ad1@unknown> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: emulation@freebsd.org X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Mar 2013 22:53:32 -0000 On 09-03-2013 23:31, Alexander Leidinger wrote: > On Sat, 09 Mar 2013 22:07:58 +0100 > René Ladan wrote: > >> On 09-03-2013 12:16, Alexander Leidinger wrote: >>> On Fri, 08 Mar 2013 17:04:20 +0100 >>> René Ladan wrote: >>> >>>> -----BEGIN PGP SIGNED MESSAGE----- >>>> Hash: SHA1 >>>> >>>> Hi, >>>> >>>> I have made a patch to clean up the old Linux ports (those that >>>> expired together with FreeBSD 7) at [1] >>>> >>>> Besides removing expired ports, it: >>>> - - de-orbits support for Linux 2.4.2 (is that still available in >>>> the kernel?) >>> Yes, we can still switch to 2.4.2-emulation in the kernel. >> Time to de-orbit that too? > It doesn't seem to hurt, and you can run an old program how it was > meant to run. Nothing prevents someone to put an old linux FS into > FreeBSD and use it there. We just do not want to distribute an old and > unsupported by upstream linux_base port. If you use a trusted > environment for a specific purpose, it's still possible with FreeBSD > to run this e.g. in a jail (and as such have a lightweight > virtualization without the need to have driver support inside the old > linux version which is used inside). That should indeed still be possible, there is indeed just no userland support from FreeBSD for it any longer. >>>> [emulators/linux_base-c6] >>>> - - remove the unsupported Linux 2.4.2 case >>>> - - new Makefile header >>>> - - portlint fixes >>> I think the "-p" for makedir was placed there on purpose... can't >>> remember what the error-case was which triggered this. >> If you remember, could you write it down in the Makefile? The -p flag >> is the default for ${MKDIR} (see Mk/bsd.commands.mk) > Hmmm... I would rather say let's forget about it, what you do in the > patch is supposed to work correctly. OK. I'll send the patch of to portmgr for an exp-run in the next few days, I think the following can be resolved later: - cleanup direct commands in pkg-install files - make sure the alternative (centos, gentoo) base ports work - propose some warning for 7.X users (preferably on freebsd-ports) Rene