• Gentoo Я как-то неправильно подключаю оверлеи: emerge упорно тянет всё из ::gentoo даже при наличие более новых версий в ::kde и ::haskell за исключением ситуаций когда в ::gentoo вообще нет нужного ebuild'а или явно размаскированных 9999. Что я могу делать не так?

Replies (15)

  • @ndtimofeev, а они попадают в /etc/portage/repos.conf/layman.conf ?
  • @lexszero, Попадают.
  • @ndtimofeev, Accept_keywords не сделал?
  • @qnikst, У меня в make.conf ACCEPT_KEYWORDS="~amd64". Этого недостаточно?
  • @ndtimofeev, для большинства вещей должно быть достаточно
  • @ndtimofeev, алсо чо говорит емерге когда ты ему указываешь полный атом с версией и репой? =hui-pizda/govno-1.2.3-r4::someshit
  • @lexszero, np900x3c ndtimofeev # emerge -a =kde-apps/marble-15.08.0::kde

    * IMPORTANT: config file '/etc/portage/package.unmask' needs updating.
    * See the CONFIGURATION FILES section of the emerge
    * man page to learn how to update config files.

    These are the packages that would be merged, in order:

    Calculating dependencies... done!
    [ebuild UD#] kde-apps/marble-15.08.0 [9999]

    The following mask changes are necessary to proceed:
    (see "package.unmask" in the portage(5) man page for more details)
    # required by =kde-apps/marble-15.08.0::kde (argument)
    # /var/lib/layman/kde/profiles/package.mask/kde-apps-15.08.0:
    # Manuel Rüger <mrueg@gentoo.org> (15 Aug 2015)
    # Not released yet
    =kde-apps/marble-15.08.0

    NOTE: The --autounmask-keep-masks option will prevent emerge
    from creating package.unmask or ** keyword changes.
  • @ndtimofeev, ну ты понел.
  • @lexszero, А почему он вообще замаскирован? С кейвордами вроде бы всё ок.
  • @ndtimofeev,
    # Not released yet
    потому что мейнтейнеру так захотелось. пихни в package.unmask, сделай etc-update и выпили ссаный автоанмаск, он дерьмо (анмаскает только конкретную версию, что совсем уж по-пидорски).
  • @lexszero,
    потому что мейнтейнеру так захотелось
    Это можно увидеть в ебыдле? Или в каком-нибудь метаговне?
    выпили ссаный автоанмаск
    Как?
  • @ndtimofeev,
    /var/lib/layman/kde/profiles/package.mask/kde-apps-15.08.0

    прописать `--autounmask n' в EMERGE_DEFAULT_OPTS. ну или включи --autounmask-unrestricted-atoms, он чуть менее ссаный.
  • @lexszero,
    > /var/lib/layman/kde/profiles/package.mask/kde-apps-15.08.0
    Пидерастия.
  • @ndtimofeev, echo "/::kde" >> /etc/portage/package.unmask
  • @ndtimofeev, приоритеты глянь