Results 1 to 6 of 6

Thread: Gentoo upgrading portage problem

  1. #1
    Join Date
    Jun 2011
    Posts
    84

    Gentoo upgrading portage problem

    Some help me! I tried to install a jpeg library via ebuild and came across with problem. The package required EAPI3. I then sync and it notified me that the profile is not updated. I performed eselect profile set1 which was the match for default/linux/amd64/10.0 but it did not helped. Also informed me that
    The new portage version should be installed. After that I performed emerge portage and it gave me the below result.

    Code:
    Calculating dependencies... done!
    
    !!! All ebuilds that could satisfy "app-shells/bash-completion" have been masked.
    !!! One of the following masked packages is required to complete your request:
    - app-shells/bash-completion-1.2 (masked by: EAPI 3)
    
    The current version of portage supports EAPI '2'. You must upgrade to a
    newer version of portage before EAPI masked packages can be installed.

  2. #2
    Join Date
    May 2008
    Posts
    859

    Re: Gentoo upgrading portage problem

    You seem to have a big issue. I don’t think so that there is an appropriate answer to solve this. The only thing we can do is try different possible ways. Try unmasking the EAPI 3. After masking it won’t trouble shoot such errors. After that, update the portage first. I am recommending you to update portage because updation fix bugs. After updating, install the portage w/o dependencies 'emerge -avO portage'. If the python is out of date then it will be updated. Remember that python upgrade depends on app-shells/bash-completion.

  3. #3
    Join Date
    May 2008
    Posts
    962

    Re: Gentoo upgrading portage problem

    If you get the below code then it indicates that you have not installed the jpeg library has not been installed properly.


    Code:
    Back1 ~ # USE="-bash-completion" emerge -1 portage
    
    * IMPORTANT: 6 news items need reading for repository 'gentoo'.
    * Use eselect news to read news items.
    
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild N ] dev-libs/libffi-3.0.9 USE="-debug -static-libs -test"
    [ebuild U ] sys-devel/automake-wrapper-4 [3-r1]
    [ebuild N ] app-arch/xz-utils-4.999.9_beta USE="nls threads -static-libs"
    [ebuild NS ] sys-devel/automake-1.11.1 [1.9.6-r2, 1.10.2]
    [ebuild U ] sys-apps/sandbox-2.4 [1.2.18.1-r2] USE="(multilib%*)"
    [ebuild N ] virtual/libffi-0
    [ebuild U ] sys-devel/libtool-2.2.6b [1.5.26] USE="-test%"
    [ebuild U ] app-admin/eselect-1.2.11 [1.0.11-r1] USE="-bash-completion*"
    [uninstall ] app-admin/eselect-news-20080320
    [blocks b ] app-admin/eselect-news ("app-admin/eselect-news" is blocking app-admin/eselect-1.2.11)
    [ebuild N ] app-admin/eselect-python-20100321
    [ebuild NS ] dev-lang/python-2.6.6-r1 [2.5.2-r7] USE="berkdb gdbm ipv6 ncurses readline ssl threads (wide-unicode) xml -build -doc -examples -sqlite -tk -wininst"
    [ebuild U ] sys-apps/portage-2.1.9.25 [2.1.6.13] USE="(ipc%*) -python3%"
    *** Portage will stop merging at this point and reload itself,
    then resume the merge.
    [blocks B ] app-arch/lzma-utils ("app-arch/lzma-utils" is blocking app-arch/xz-utils-4.999.9_beta)
    [blocks B ] <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is blocking dev-lang/python-2.6.6-r1)
    
    * Error: The above package list contains packages which cannot be
    * installed at the same time on the same system.
    
    ('installed', '/', 'app-arch/lzma-utils-4.32.7', 'nomerge') pulled in by
    app-arch/lzma-utils required by ('ebuild', '/', 'sys-devel/libtool-2.2.6b', 'merge')
    
    ('ebuild', '/', 'app-arch/xz-utils-4.999.9_beta', 'merge') pulled in by
    app-arch/xz-utils required by ('ebuild', '/', 'sys-apps/sandbox-2.4', 'merge')
    
    ('ebuild', '/', 'dev-lang/python-2.6.6-r1', 'merge') pulled in by
    dev-lang/python:2.6 required by ('ebuild', '/', 'sys-apps/portage-2.1.9.25', 'merge')

  4. #4
    Join Date
    May 2008
    Posts
    991

    Re: Gentoo upgrading portage problem

    I am not quite sure after reading your question that you masked the portage or you masked the EAPI3. According to me I am not quite concerned but I think you might have to unmerge some things until you get installed latest portage. If your latest version is not working then try installing the lower version and upgrade it. Try installing lower version only if you get the below error:
    Code:
    Back1 ~ # emerge -p '<portage-2.1.6.7'
    >>> --pretend disables --ask... removing --ask from options.
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    
    emerge: there are no ebuilds to satisfy "<sys-apps/portage-2.1.6.7".
    
    and when I tried: 
    Back1 ~ # emerge -p '=portage-2.1.6.7'
    >>> --pretend disables --ask... removing --ask from options.
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    
    !!! All ebuilds that could satisfy "=sys-apps/portage-2.1.6.7" have been masked.
    !!! One of the following masked packages is required to complete your request:
    - sys-apps/portage-2.1.6.7 (masked by: profile)

  5. #5
    Join Date
    May 2008
    Posts
    1,020

    Re: Gentoo upgrading portage problem

    Follow the steps that I have suggested below. I am sure it will help. After the following steps, install your jpeg library.

    The steps are:

    First emerge older version of portage to update python 2.6 version using the below command. This will unmerge the packages that blocks updating and update of portage will be done successfully.

    Code:
    USE="-bash-completion" emerge -1 portage-2.1.8.3
    Code:
    python-updater
    Then emerge latest portage version
    Code:
    emerge portage
    And last update world to refresh system
    Code:
    emerge -Du world

  6. #6
    Join Date
    Apr 2009
    Posts
    1,107

    Re: Gentoo upgrading portage problem

    I think the question you have mentioned is incomplete. You have not mentioned proper version and the steps that you have used to install jpeg library. I recommend you to follow the Gentoo Handbook for appropriate assistance and guidance. In that book refer the Masked Packages section. If you did not found necessary help then visit to official website and get assistance or masked packages and installation.

Similar Threads

  1. Replies: 6
    Last Post: 03-06-2011, 10:35 AM
  2. Mail problem after upgrading iPad
    By Emerican in forum Portable Devices
    Replies: 5
    Last Post: 06-01-2011, 10:50 AM
  3. Studio XPS 9100 - Upgrading to Win7 Pro 64 problem
    By tREYTON in forum Operating Systems
    Replies: 4
    Last Post: 29-09-2010, 06:22 AM
  4. MacBook Pro Problem upgrading hard drive
    By Sindu in forum Portable Devices
    Replies: 4
    Last Post: 26-04-2010, 11:05 PM
  5. Problem after upgrading from AVG 8.5 to AVG 9.0
    By Measurer in forum Networking & Security
    Replies: 5
    Last Post: 04-01-2010, 09:06 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,869,083.07969 seconds with 17 queries