On Wed, 2015-03-11 at 21:02 +0000, Joakim Tjernlund wrote:
> On Wed, 2015-03-11 at 13:48 -0700, Zac Medico wrote:
> > On 03/11/2015 01:27 PM, Brian Dolbec wrote:
> > > On Wed, 11 Mar 2015 20:16:06 +0000
> > > Joakim Tjernlund <[email protected]> wrote:
> > > > Why is --dynamic-deps=y default? This feels like lying about your true
> > > > deps, I am probably missing
> > > > something here, an example would be great:)
> > >
> > >
> > > Because the last time we even discussed the possibility of changing this
> > > and steps that might be to fix
> > > problems,... There were a few individuals that raised such a stink about
> > > it, they even brought it to
> > > council to have us STOPPED.
> >
> > Well, stuff like this happens when you have lots of users. On the bright
> > side, at least we have users!
> > Something similar happened when I tried to make emerge --quiet-build the
> > default.
> >
> > > So, as a result much of the portage team don't feel like working on
> > > portage. Heaven forbid we actually
> > > make a change!
> >
> > It's not so bad, considering that you can simply use --dynamic-deps=n if
> > you want, and now --changed-deps
> > makes it feasible regardless of what ebuild developers do.
>
> Oops, seems like I stumbled into a delicate area.
> Anyhow, thanks for clarifying this. I will change Transmode defaults to
> --dynamic-deps=n and
> see what happens.
> Maybe a gentle push for --dynamic-deps=n in the man page could be the way
> forward?
So I added --dynamic-deps=n and got:
emerge: there are no ebuilds built with USE flags to satisfy
">=virtual/udev-208[gudev]".
!!! One of the following packages is required to complete your request:
- virtual/udev-215::gentoo (Missing IUSE: gudev)
(dependency required by "sys-fs/udisks-2.1.3::gentoo" [installed])
(dependency required by "gnome-base/gvfs-1.20.3::gentoo" [installed])
(dependency required by "mate-base/caja-1.8.2-r1::gentoo" [installed])
(dependency required by "mate-base/mate-1.8.0::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
After emerge with --changed-deps (165 pkgs), --dynamic-deps=n started to work:)
I guess --dynamic-deps=n found a bug in my database, rebuilding stuff with
--changed-deps=y
fixed it.
Then I should use --changed-deps=y with --dynamic-deps=n or is that just extra
precaution?
Something else, can I have patches in my profile which epatch_user picks up?
Jocke