public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: "William L. Thomson Jr." <wlt-ml@o-sinc.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Auto adding packages to world was -> Sets vs Meta ebuilds
Date: Mon, 10 Jul 2017 19:37:29 -0400	[thread overview]
Message-ID: <assp.036484dcb9.20170710193729.3e4d736e@o-sinc.com> (raw)
In-Reply-To: <assp.0364a03604.20170710192247.700362f1@o-sinc.com>

[-- Attachment #1: Type: text/plain, Size: 1217 bytes --]

On Mon, 10 Jul 2017 19:22:47 -0400
"William L. Thomson Jr." <wlt-ml@o-sinc.com> wrote:
>
> That part does not require it to resolve deps. Just check world file,
> assuming its correct. Though could be thrown off if say gcc, or
> another was in the world file. I think the profile or set would catch
> that as it does now and generate a warning, regardless.

Speaking of gcc in the world file. I think portage should STOP adding
packages that are in the profile or a dep to world. If you merge a
package as part of a set, I am pretty sure it does not get recorded to
world, need to confirm, could be wrong.

A rule for portage could be;

 - If the package is not in world and already installed. Do not add the
   package to world. If you are re-emerging a package already
   installed. You do not have to use the -1 option. 

I have polluted so many world files with system packages and/or
dependencies I re-emerged directly without -1. Those IMHO should never
have been recorded to that file. They were brought in by other things.
Only things in my world should be packages merged directly, not from
profile, set, or a dep.

I will file a bug on that as well.

-- 
William L. Thomson Jr.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

  reply	other threads:[~2017-07-10 23:37 UTC|newest]

Thread overview: 110+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-07 16:32 [gentoo-dev] Sets vs Meta ebuilds William L. Thomson Jr.
2017-07-07 16:36 ` Lucas Ramage
2017-07-07 16:40   ` William L. Thomson Jr.
2017-07-07 16:48 ` NP-Hardass
2017-07-07 17:05   ` William L. Thomson Jr.
2017-07-07 17:31     ` NP-Hardass
2017-07-07 18:19       ` William L. Thomson Jr.
2017-07-07 20:38   ` James Le Cuirot
2017-07-07 20:41     ` NP-Hardass
2017-07-07 20:43     ` Ciaran McCreesh
2017-07-07 20:53       ` William L. Thomson Jr.
2017-07-08  2:21   ` [gentoo-dev] " Michael Palimaka
2017-07-08 22:34     ` Rich Freeman
2017-07-08 23:09       ` William L. Thomson Jr.
2017-07-08 23:24         ` Rich Freeman
2017-07-08 23:39           ` William L. Thomson Jr.
2017-07-08 23:49             ` Ciaran McCreesh
2017-07-08 23:58               ` William L. Thomson Jr.
2017-07-09  0:10                 ` Ciaran McCreesh
2017-07-09  1:23                   ` William L. Thomson Jr.
2017-07-09  7:42                     ` Daniel Campbell
2017-07-09 13:53                       ` William L. Thomson Jr.
2017-07-10  3:42                         ` Daniel Campbell
2017-07-08 23:35         ` Zac Medico
2017-07-08 23:46           ` William L. Thomson Jr.
2017-07-09  1:30             ` Zac Medico
2017-07-09  1:39               ` William L. Thomson Jr.
2017-07-09  4:30                 ` Zac Medico
2017-07-09 13:58                   ` William L. Thomson Jr.
2017-07-07 16:57 ` [gentoo-dev] " Brian Evans
2017-07-07 17:01   ` Brian Evans
2017-07-07 17:07   ` William L. Thomson Jr.
2017-07-09  0:27     ` Walter Dnes
2017-07-09  1:29       ` Rich Freeman
2017-07-09 10:19         ` Walter Dnes
2017-07-09  1:32       ` William L. Thomson Jr.
2017-07-09  9:24         ` Walter Dnes
2017-07-09 13:49           ` William L. Thomson Jr.
2017-07-10  1:37             ` Walter Dnes
2017-07-10  4:43               ` William L. Thomson Jr.
2017-07-10 18:59                 ` William L. Thomson Jr.
2017-07-10 19:07                   ` Brian Evans
2017-07-10 19:15                     ` William L. Thomson Jr.
2017-07-10 19:25                       ` William L. Thomson Jr.
2017-07-10 19:28                         ` Ben Kohler
2017-07-10 19:36                           ` William L. Thomson Jr.
2017-07-10 19:39                             ` Ben Kohler
2017-07-10 19:45                               ` William L. Thomson Jr.
2017-07-10 19:48                                 ` Ben Kohler
2017-07-10 19:52                                   ` William L. Thomson Jr.
2017-07-10 19:55                                 ` Rich Freeman
2017-07-10 20:27                                   ` William L. Thomson Jr.
2017-07-10 20:30                                     ` Rich Freeman
2017-07-10 21:42                                       ` William L. Thomson Jr.
2017-07-10 22:08                                         ` Ben Kohler
2017-07-10 23:22                                           ` William L. Thomson Jr.
2017-07-10 23:37                                             ` William L. Thomson Jr. [this message]
2017-07-11 20:27                                               ` [gentoo-dev] Auto adding packages to world was -> " Daniel Campbell
2017-07-11 20:31                                                 ` Daniel Campbell
2017-07-11 20:57                                                 ` William L. Thomson Jr.
2017-07-11 21:32                                                   ` Daniel Campbell
2017-07-12  0:05                                                     ` William L. Thomson Jr.
2017-07-12  4:17                                                       ` Sam Jorna (wraeth)
2017-07-12  4:43                                                         ` William L. Thomson Jr.
2017-07-12  5:00                                                           ` Sam Jorna (wraeth)
2017-07-12  5:14                                                             ` William L. Thomson Jr.
2017-07-12  5:19                                                               ` Sam Jorna (wraeth)
2017-07-12  5:36                                                                 ` William L. Thomson Jr.
2017-07-12  5:49                                                                   ` Sam Jorna (wraeth)
2017-07-12  6:06                                                                     ` William L. Thomson Jr.
2017-07-12  6:40                                                                       ` Sam Jorna (wraeth)
2017-07-12 14:19                                                                         ` William L. Thomson Jr.
2017-07-12 15:03                                                                           ` Sam Jorna
2017-07-12 15:14                                                                             ` William L. Thomson Jr.
2017-07-12 16:07                                                                               ` Gordon Pettey
2017-07-12 16:23                                                                                 ` M. J. Everitt
2017-07-12 16:38                                                                                   ` William L. Thomson Jr.
2017-07-12 18:29                                                                                     ` Pacho Ramos
2017-07-12 16:35                                                                                 ` William L. Thomson Jr.
2017-07-15  8:34                                                                                 ` Raymond Jennings
2017-07-17  0:01                                                                                   ` Aaron W. Swenson
2017-07-12  3:22                                                   ` Walter Dnes
2017-07-12  3:43                                                     ` M. J. Everitt
2017-07-12  4:01                                                       ` William L. Thomson Jr.
2017-07-12  4:00                                                     ` William L. Thomson Jr.
     [not found]                                                     ` <20170712000024.1956a714@o-sinc.com>
2017-07-12  4:06                                                       ` William L. Thomson Jr.
2017-07-11  4:23                                             ` [gentoo-dev] " Walter Dnes
2017-07-10 20:36                                     ` Ben Kohler
2017-07-10 20:47                                       ` William L. Thomson Jr.
2017-07-10 20:55                                         ` Rich Freeman
2017-07-10 21:40                                           ` William L. Thomson Jr.
2017-07-10 22:24                                             ` Michał Górny
2017-07-10 22:47                                               ` Gordon Pettey
2017-07-10 23:05                                                 ` Michał Górny
2017-07-10 23:56                                                 ` [gentoo-dev] Native vs Scripting language for portage speed concerns was -> " William L. Thomson Jr.
2017-07-11  1:12                                                   ` R0b0t1
2017-07-11  1:14                                                     ` Raymond Jennings
2017-07-11  1:23                                                       ` Ciaran McCreesh
2017-07-11  1:42                                                         ` William L. Thomson Jr.
2017-07-11  1:29                                                     ` William L. Thomson Jr.
2017-07-11  2:03                                                       ` Rich Freeman
2017-07-11  1:09                                               ` [gentoo-dev] " Ciaran McCreesh
2017-07-11  1:35                                                 ` William L. Thomson Jr.
2017-07-11  9:14                                             ` Ulrich Mueller
2017-07-10 21:21                                         ` Ian Stakenvicius
2017-07-11  1:10                                           ` Ciaran McCreesh
2017-07-10 19:39                             ` William L. Thomson Jr.
2017-07-12 15:21       ` William L. Thomson Jr.
2017-07-08 22:20 ` William L. Thomson Jr.
2017-07-12  0:22   ` William L. Thomson Jr.

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=assp.036484dcb9.20170710193729.3e4d736e@o-sinc.com \
    --to=wlt-ml@o-sinc.com \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox