From owner-freebsd-questions@freebsd.org Sat Jul 25 14:56:44 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DF45E366BDC for ; Sat, 25 Jul 2020 14:56:44 +0000 (UTC) (envelope-from lonnie@outstep.com) Received: from mail-io1-xd35.google.com (mail-io1-xd35.google.com [IPv6:2607:f8b0:4864:20::d35]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BDTfy6ycyz4K4x for ; Sat, 25 Jul 2020 14:56:42 +0000 (UTC) (envelope-from lonnie@outstep.com) Received: by mail-io1-xd35.google.com with SMTP id a12so12672927ion.13 for ; Sat, 25 Jul 2020 07:56:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outstep-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Vy/Oe97CVDCmD6Bnsd6Tl8ZEbh3GPMaePVj764VC22A=; b=O//puTTnpkn5o/plGvZ0FOgXLa+uU828d9h4XwfgJ5NRNvsC6rqRW3LFuTBre9Rnym UMAKnLmi8xZQf6oMsiMBIUbaVmBKnKj7vuPHA2kNjGpvQXGic4BrtwO/CpBBY5grxWju m2d7hGGZkIUQQnTY9Nj54urmbYqnVbTmbzM/oC1JGTjjG8MXQl7vtGVRbRyu/KKNOmGl RXCP79mOpH8YMt75lYv2za7dKruJ2OykilT7G/VaX70mGSRWWYvUEI/C3i5FVf/rFJzT d1/5vg74ViOHNyT4MwT5pgW940FyDAnvSDlEx/XTsVEt3u4lLnwZiaeR3ykKoYWLvWyD MSCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Vy/Oe97CVDCmD6Bnsd6Tl8ZEbh3GPMaePVj764VC22A=; b=KvjIlH+9z6rMymthWgA7npcy+6/k0XVPxjPh2hxytamm4GFXvcBEX6qJc3tfEkbBiI v7Hy0/yRcPZfeL2gdJXERb/vgA2oM5FgDwRwpEBBNNFLWfM+uoMHuadUPyW38haYCrJv /Rd3sOZ9KR0JSTbFzE7h/j+SQrZZG0kdjoV1gIVOMVTImqrGfYhS6fsEOjup2lRqK5aL 06iVjiArWblidhKnqLLsaxli1u+0eMuIBJlfr7CfM/hg+TP1qnMhaxtYnBp23vwQ60gj XcBpcRojmmW+YAEb2S3VbXijvolj8hOOHNqguEKXO4YRglD57qgTjsbl3FOHqs0xBnik D7iA== X-Gm-Message-State: AOAM533+YckbbBGHoFhnti4cUODLkanVEA0SUU9417/8tn88J1SpERM8 RDJG39m7uGyBj8F6KWxtK7GX/wZrdbYYPBoIxxi89QelaoQaEg== X-Google-Smtp-Source: ABdhPJy60HRs7KySYoct+I4pPROte0Lhy2nYb0f1uD/Uu7NbTGJzUq47Y4O07TcEkdw7wPyVUdNIYowqgNsbRe4MtRg= X-Received: by 2002:a02:bb05:: with SMTP id y5mr7253883jan.98.1595689001319; Sat, 25 Jul 2020 07:56:41 -0700 (PDT) MIME-Version: 1.0 From: Lonnie Cumberland Date: Sat, 25 Jul 2020 10:56:30 -0400 Message-ID: Subject: xorg-minimal size: large llvm80 and others (needed?) To: freebsd-questions@freebsd.org X-Rspamd-Queue-Id: 4BDTfy6ycyz4K4x X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outstep-com.20150623.gappssmtp.com header.s=20150623 header.b=O//puTTn; dmarc=fail reason="No valid SPF, DKIM not aligned (relaxed)" header.from=outstep.com (policy=none); spf=softfail (mx1.freebsd.org: 2607:f8b0:4864:20::d35 is neither permitted nor denied by domain of lonnie@outstep.com) smtp.mailfrom=lonnie@outstep.com X-Spamd-Result: default: False [-0.95 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.62)[-0.617]; R_DKIM_ALLOW(-0.20)[outstep-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[outstep.com : No valid SPF, DKIM not aligned (relaxed),none]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.45)[-0.448]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; R_SPF_SOFTFAIL(0.00)[~all]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_SHORT(0.32)[0.317]; DKIM_TRACE(0.00)[outstep-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::d35:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_TLS_ALL(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jul 2020 14:56:44 -0000 Hi All, I hope that everyone is doing well. Lately, I have been experimenting with FreeBSD and generating a small version using the mfsBSD scripts from the FreeBSD 12.1. To that end, I wanted to take a look at the absolute minimum installation of Xorg with just an Xterm so I tried a pkg fetch command: [root@freebsd ~]# pkg fetch -d -o /root/off-pac xorg-minimal In the /root/off-pac directory I get: --------------------------------------------------------- Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Number of packages to be fetched: 65 The process will require 212 MiB more space. 212 MiB to be downloaded. ---------------------------------------------------------- And using: [root@freebsd ~/off-pac/All]# ls -lhS | awk '{print $5, $6, $7, $9}' (Sorted from largest to smallest) --------------------------------------------------------- 158M Jul 9 llvm80-8.0.1_3.txz 16M Jul 8 python37-3.7.8.txz 14M Jul 8 perl5-5.30.3.txz 7.1M Jul 9 mesa-dri-19.0.8_8.txz 3.0M Jul 8 glib-2.56.3_8,1.txz 1.6M Jul 8 libX11-1.6.9_1,1.txz 1.4M Jul 22 xorg-server-1.20.8_2,1.txz 1.4M Jul 8 freetype2-2.10.2.txz 1.2M Jul 8 pcre-8.44.txz 1.0M Jul 8 libxcb-1.13.1.txz 828K Jul 8 libxml2-2.9.10.txz 612K Jul 22 xkeyboard-config-2.30.txz 607K Jul 8 libiconv-1.16.txz 512K Jul 8 py37-setuptools-44.0.0.txz 449K Jul 8 libXt-1.2.0,1.txz 404K Jul 9 mesa-libs-19.0.8_2.txz 354K Jul 8 readline-8.0.4.txz 317K Jul 8 pixman-0.40.0.txz 281K Jul 9 libepoxy-1.5.4.txz 238K Jul 8 libdrm-2.4.102,1.txz 217K Jul 8 xorgproto-2020.1.txz 213K Jul 9 libinput-1.15.6.txz 211K Jul 8 pciids-20200529.txz 161K Jul 8 gettext-runtime-0.20.2.txz 161K Jul 8 libXfont2-2.0.4.txz 135K Jul 8 libedit-3.1.20191231,1.txz 127K Jul 8 libunwind-20200331.txz 124K Jul 8 expat-2.2.8.txz 121K Jul 8 libXi-1.7.10,1.txz 119K Jul 9 wayland-1.18.0_3.txz 105K Jul 8 libxkbfile-1.1.0.txz 95K Jul 8 libXmu-1.1.3,1.txz 95K Jul 8 libXext-1.3.4,1.txz 92K Jul 8 libICE-1.0.10,1.txz 81K Jul 8 xkbcomp-1.4.3.txz 69K Jul 9 libwacom-1.3.txz 64K Jul 9 libevdev-1.5.9_1.txz 62K Jul 8 py37-pyudev-0.22.0.txz 42K Jul 8 py37-evdev-0.8.1_1.txz 36K Jul 8 libXv-1.0.11_2,1.txz 34K Jul 8 libffi-3.2.1_3.txz 33K Jul 22 xf86-input-libinput-0.30.0.txz 30K Jul 8 libXrandr-1.5.2.txz 29K Jul 9 libgudev-230_1.txz 29K Jul 8 libXrender-0.9.10_2.txz 26K Jul 8 libXvMC-1.0.12.txz 23K Jul 8 libSM-1.2.3,1.txz 22K Jul 9 xauth-1.1.txz 22K Jul 8 libpciaccess-0.16.txz 20K Jul 8 libmtdev-1.1.5_2.txz 20K Jul 8 libfontenc-1.1.4.txz 19K Jul 8 py37-six-1.14.0.txz 18K Jul 9 libepoll-shim-0.0.20200602.txz 17K Jul 8 libXxf86vm-1.1.4_3.txz 15K Jul 9 xinit-1.4.1,1.txz 15K Jul 8 libXfixes-5.0.3_2.txz 15K Jul 8 libudev-devd-0.4.2.txz 14K Jul 8 libXdmcp-1.1.3.txz 11K Jul 8 libXau-1.0.9.txz 11K Jul 22 xf86-video-vesa-2.4.0_3.txz 6.4K Jul 8 libXdamage-1.1.5.txz 5.7K Jul 8 indexinfo-0.3.1.txz 4.8K Jul 8 libxshmfence-1.3.txz 2.0K Jul 8 libpthread-stubs-0.4.txz 564B Jun 6 xorg-minimal-7.5.2_3.txz --------------------------------------------------------- >From these, I immediately see some HUGE non-Xserver related files: 158M Jul 9 llvm80-8.0.1_3.txz (I think that this has to do with Clang and other compiles ???) 16M Jul 8 python37-3.7.8.txz 14M Jul 8 perl5-5.30.3.txz . . etc. And, while still being new here, wonder if they are truly needed and also of the list of 65 files what can I really eliminate as not being essential to an "absolute" minimal Xorg installation. Also, I may not need the "wayland" stuff since I am trying to run just pure Xorg and an Xterm that is all. Anyone have any experience or suggestions on things that can be safely eliminated from this list so that I can try to add them to the mfsBSD build? Any help would be truly appreciated. Cheers and have a good weekend, Lonnie