Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Oleg Vinichenko

Members
  • Posts

    619
  • Joined

  • Last visited

  • Days Won

    53

Posts posted by Oleg Vinichenko

  1. packages are not flowing from master into prime branches. when new (testing) branch is created ebuilds/eclasses that creating a branch are coming from a certain snapshot of gentoo portage tree controlled by git SHA. it can be set to false, so it is not enabled by default but is available for testing, it can be set to true, when its ready to be used by default. a good thing is that users are actually allowed to do whatever they want with the branches, however the consequences might be various. when the problem happening with default prime branches, there are sa-called kit-fixups, which serve for fixing - it may involve minor ebuilds updates, not critical ebuild updates, security backports and other.

    so yes, branches are partially immutable

  2.  

    Actually, I was able to upgrade @world by excluding only xf86-input-evdev.  So I am fully updated except for some xorg-related stuff.  Any ideas what I should do to update those?  Am I going to have to unmerge them all, then emerge them again?  (And hope that nothing goes wrong?)

     

    # emerge -auDN @world

    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild     UD ] x11-base/xorg-drivers-1.17 [1.18-r1]
    [ebuild     UD ] x11-base/xorg-server-1.17.4-r2 [1.18.4] USE="nptl%*"
    [ebuild     UD ] x11-drivers/xf86-input-evdev-2.9.2 [2.10.3]
    [blocks b      ] >=x11-drivers/xf86-input-evdev-2.10 (">=x11-drivers/xf86-input-evdev-2.10" is blocking x11-base/xorg-server-1.17.4-r2)
    
    Oops! Conflicts have been encountered:
    
    >>> x11-drivers/xf86-video-nouveau-1.0.12:0/0::xorg-kit, installed, wants x11-base/xorg-server:0/1.18.4=
    >>> x11-drivers/xf86-video-vesa-2.3.4:0/0::xorg-kit, installed, wants x11-base/xorg-server:0/1.18.4=
    >>> x11-drivers/xf86-input-synaptics-1.8.3:0/0::xorg-kit, installed, wants x11-base/xorg-server:0/1.18.4=
    >>> x11-drivers/xf86-input-keyboard-1.8.1:0/0::xorg-kit, installed, wants x11-base/xorg-server:0/1.18.4=
    >>> x11-drivers/xf86-input-mouse-1.9.1:0/0::xorg-kit, installed, wants x11-base/xorg-server:0/1.18.4=
    >>> x11-drivers/xf86-video-vmware-13.1.0:0/0::xorg-kit, installed, wants x11-base/xorg-server:0/1.18.4=
    
    My candidates are:
    
    >>> x11-base/xorg-server-1.17.4-r2:0/1.17.4::xorg-kit, ebuild scheduled for merge has SLOT 0/1.17.4
    >>> x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, installed has SLOT 0/1.18.4
    >>> x11-base/xorg-server-1.18.4:0/1.18.4::gentoo, installed, wants >=x11-base/xorg-drivers-1.18
    
    My candidates are:
    
    >>> x11-base/xorg-drivers-1.17:0/0::xorg-kit, ebuild scheduled for merge has SLOT 0/0
    >>> x11-base/xorg-drivers-1.18-r1:0/0::gentoo, installed has SLOT 0/0
    
    
    We hope this informational output has been useful in identifying the
    problem. We are continually working to reduce conflicts. Do not
    hesitate to report a bug at https://bugs.funtoo.org. Thank you! :)
    
    

    mv /var/lib/portage/world /var/lib/portage/world.bak and try updating.

     

×
×
  • Create New...