Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #207448

Re: Exploring package interrelationships

Path csiph.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!news.uzoreto.com!aioe.org!bofh.it!news.nic.it!robomod
From bw <bwtnguy@yahoo.com>
Newsgroups linux.debian.user
Subject Re: Exploring package interrelationships
Date Sun, 14 Apr 2019 18:10:01 +0200
Message-ID <xMPRD-u7-5@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-user-request@lists.debian.org Sun Apr 14 16:00:09 2019
Old-Return-Path <bwtnguy@yahoo.com>
X-Amavis-Spam-Status No, score=-2.098 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FROM=0.001, HK_RANDOM_ENVFROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .yahoo. - helo: .sonic315-54.consmr.mail.gq1.yahoo. - helo-domain: .yahoo.) FROM/MX_MATCHES_HELO(DOMAIN)=-2 RANDOM_SENDER=0.25; rate: -5.25
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1555256690; bh=pTWihA38kmbw9FFTCJ++acEbxaENIIZb5F+hxsEI3Tg=; h=Date:From:To:Subject:From:Subject; b=YQFmWhFFIMDQdHO8uMCcvDuhmnLbsJxetNDhdEIO3kFmx7k7A+Z1FHJk3mkgSgSeca0gyvCVqmP/teh9k+fmLY94W3IqkIOEj5Cg8dHmQYpj07GYVQoPCAiWRWJPO+HRyv5MYP4VHwiPPMhLZhieQU25628cirKfngrIWDaF5z8quWTVshs41cf9zEwOnrx+muWgo/hwUOUZPuisrAI8TTiXnHO0vVZdFNCV5Q3ELNvsjusn2NI3K0mRcob/QfcJ6RB0bOidgWb8VskTT2EAyHOYhXlqhyTCFFLo/aMLkwVdRPGStEbJTJR5mN8qq6/03wQSpXDqmzJEE8jxriIeLw==
X-Ymail-Osg yMz4Dn8VM1lIOR3xjCVU_CGEkmCf7RS6pVR6DJzb7AzGT1VPMmZ.f7g__xFQQw6 eWWLWlK1RmO3Hnozrur41w6YaePgb3.DHs93wh2zEsMQffSjUFAyq8R2AE8MpIrNxqFE03R1nxM1 PFO_K_VJLV1hUkoSgYHatdD.tsOpgYsy0ZPwIVYTFDdUOKO1pzT7pLMM6cXGcRMcs6xirnmxntID Fkh8fuatQi8QXEoHmAmqXsenlDDn3Y_8fszCw8k.XN9C0VG56oBDRXAdpJ_yXgBC.lbXGqnJyKbs cFw.f1P9Rv6lkZrM5tdNNBmO1R9fATrrotoWGYrZdFmJ8YgQjSxDhge0G195aIW7Z_pdEcyS_EFP accRMChVpE9TX2xumoT.y7Ul3.4EElS0QgyNpgsz8ZnbN6Msg12kpo9E5Jenj3igpx.bExkS9pql bFjFLcQ4r4b4N2GIclVeRiRL.kY4Cx8g7UYikqhvuTYDTVJOKyzxrYe9ojx5IhFeO2YEaV6Y2Ikv jew_REYs0TXvubJYGlYI6J1bU7tLTgoCQU0kmv6qugqzaUAC0cq1k0sWNZz789RuNvlKZvMmNBFp w5KMvq3yn5MD.GMebY3Fmh0xMQS2NGRT9YZArl9wd0I6FMvxOtwijKC4h1QmWpU1f7VV26agC0VM 6S_vghPGox_LhLT.FRnP2TfHQ4sTZxM0EgGJ4JOB1gmxxhVw9SWLjPedYNaBEcWp4pYHnZGDj.Bc fRZE2p96aQ3MOTqniKhAk3XpdBcrRUhz7KFCITMnHRNXrPBu_SYsZrgF7kphLPO2N9s7uSUOnF9L 4.TDZFeQ0osyIWuh68_vslvu0MQL0eTZDGeBnZnz1.7ktiRbH.Vng4aa7ypKN2C0wgnC72BfjOpF Z6NZmcWFnobsEhnmzvLeOjkH7l4XJ0D.7ZK2Xez.5xWHwRpu9OmkdZLmRLtvxAEYZ1wCPN.CcH8J WKN1IOUUXkr9sjxO9y3M0QQuBMMpTbTzyIPCeTuZfo6_DoxOi6tKFDvpguAdXMveqX.Uxrfst_7j dLmuRcYt6HD21xAScWoHizT5m0dJf3smOAJru.rWTzSciFu8.qgBdny.gkkY8BLCJqq5M_TJLUx4 xega9R_us
X-X-Sender b17@localhost
User-Agent Alpine 2.20 (DEB 67 2015-01-07)
MIME-Version 1.0
Content-Type text/plain; charset=US-ASCII
X-Mailing-List <debian-user@lists.debian.org> archive/latest/747486
List-ID <debian-user.lists.debian.org>
List-URL <https://lists.debian.org/debian-user/>
List-Archive https://lists.debian.org/msgid-search/alpine.DEB.2.20.1904141131420.8752@localhost
Approved robomod@news.nic.it
Lines 45
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 14 Apr 2019 11:44:44 -0400 (EDT)
X-Original-Message-ID <alpine.DEB.2.20.1904141131420.8752@localhost>
Xref csiph.com linux.debian.user:207448

Show key headers only | View raw


In-Reply-To: <477d42e4-bc60-86cc-94af-7adb1a514c79@cloud85.net>

<snip>
>An illustration of the opposite of what I want is task-mate-desktop.
<snip>
>In what I want only the top level menu headings [Applications Places 
>System] would exist. Under Applications the sub-headings [Accessories 
>Education Graphics etc] may exist but their contents would be empty.

I don't think your proposed procedure would get you a menu setup like you 
say you want.

>proposed procedure:
>Do a minimal install of a CLI system.
>Follow with "apt-get install" of a very minimal set of MATE components.
>[Pluma, Caja, and Synaptic would be included]

See, by installing these mate components you will also pull in some things 
that will be listed in sub-menus you said should be empty.  The easiest 
way IME to find out what pulls in a pkg with a doodad that has a menu item 
is to install them one at a time and check the menu.  If you can't live 
with those dependencies, then immediately uninstall it and use 
autoremove with apt.  You are using apt, right?

>In past conversations it has been suggested that I do a typical install 
>and just un-install the un-desired elements:
>
>
>That is undesirable for two primary reasons:
>1. I would not reach my primary goal of "grok how packages interact".

It might help your understanding though.  I would try it that way, do a 
full install, then a full install without recommends, and observe what 
does and does not work the way you expect.  Don't forget the recommends 
when building your minimal system also.  Many programs work fine without 
them, but some lose major functionality... you don't know until you try.

Nobody can make the decisions because you're the one with the need and 
desire to grok the thing.  It's good, try it all out, break a few systems 
trying to do things you shouldn't.  It can really be an eye-opener how 
complicated pkg management is.

In the end, I think metapkgs with selective removal are best for the 
desktop environments though.  The way you want to do it is great for 
window manager setup...

Back to linux.debian.user | Previous | Next | Find similar | Unroll thread


Thread

Re: Exploring package interrelationships bw <bwtnguy@yahoo.com> - 2019-04-14 18:10 +0200

csiph-web