Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Updating with Portage problems

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
2 posts • Page 1 of 1
Author
Message
vanjo9800
Tux's lil' helper
Tux's lil' helper
Posts: 76
Joined: Mon Mar 16, 2015 8:23 pm

Updating with Portage problems

  • Quote

Post by vanjo9800 » Fri Oct 28, 2016 2:17 pm

Hello,

I have problems updating with Portage. This is what it gives as an error:

Code: Select all

Total: 271 packages (237 upgrades, 10 new, 16 in new slots, 8 reinstalls), Size of downloads: 2,212,023 KiB
Fetch Restriction: 1 package (1 unsatisfied)
Conflict: 1 block

Fetch instructions for dev-java/oracle-jdk-bin-1.8.0.112:
 * 
 * Oracle requires you to download the needed files manually after
 * accepting their license through a javascript capable web browser.
 * 
 * Download the following files:
 *   jdk-8u112-linux-x64.tar.gz
 * at 'http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html'
 * and move them to '/usr/portage/distfiles'
 * 
 * If the above mentioned urls do not point to the correct version anymore,
 * please download the files from Oracle's java download archive:
 * 
 *    http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jdk-8u112-oth-JPR
 * 

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-lang/ghc:0

  (dev-lang/ghc-8.0.1:0/8.0.1::haskell, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-lang/ghc-7.10.3:0/7.10.3::haskell, installed) pulled in by
    >=dev-lang/ghc-7.4.1:0/7.10.3= required by (dev-haskell/c2hs-0.28.1:0/0::haskell, installed)
                        ^^^^^^^^^^                                                                                                  
    (and 70 more with the same problem)

dev-haskell/gtk:2

  (dev-haskell/gtk-0.14.5:2/0.14.5::haskell, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-haskell/gtk-0.14.2:2/0.14.2::haskell, installed) pulled in by
    <dev-haskell/gtk-0.15:2/0.14.2= required by (dev-haskell/gtk-traymanager-0.1.6:2/0.1.6::haskell, installed)
                         ^^^^^^^^^^                                                                                                                
    (and 1 more with the same problem)

dev-haskell/transformers:0

  (dev-haskell/transformers-0.5.2.0:0/0.5.2.0::haskell, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-haskell/transformers-0.4.3.0:0/0.4.3.0::haskell, installed) pulled in by
    >=dev-haskell/transformers-0.3:0/0.4.3.0= required by (dev-haskell/transformers-compat-0.5.1.4:0/0.5.1.4::haskell, installed)
                                  ^^^^^^^^^^^                                                                                                                        
    (and 7 more with the same problem)

dev-libs/boost:0

  (dev-libs/boost-1.62.0-r1:0/1.62.0::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-libs/boost-1.61.0-r1:0/1.61.0::gentoo, installed) pulled in by
    dev-libs/boost:0/1.61.0= required by (dev-cpp/libcmis-0.5.2_pre20160820:0.5/0.5::gentoo, installed)
                  ^^^^^^^^^^                                                                                                               
    (and 7 more with the same problem)

app-text/poppler:0

  (app-text/poppler-0.48.0:0/64::gentoo, ebuild scheduled for merge) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (app-text/poppler-0.47.0:0/63::gentoo, installed) pulled in by
    >=app-text/poppler-0.33:0/63=[cairo] required by (app-text/evince-3.20.1:0/evd3.4-evv3.3::gentoo, installed)
                           ^^^^^^                                                                                                                   
    (and 3 more with the same problem)

sys-libs/readline:0

  (sys-libs/readline-6.3_p8-r2:0/0::gentoo, installed) pulled in by
    sys-libs/readline:0/0= required by (sys-apps/gawk-4.1.4:0/0::gentoo, installed)
                     ^^^^^                                                                                             
    (and 15 more with the same problem)

  (sys-libs/readline-7.0:0/7::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-libs/readline-7.0:0= required by (app-shells/bash-4.4-r1:0/0::gentoo, ebuild scheduled for merge)
    ^^                  ^^^^^^                                                                                                                                                       

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! All ebuilds that could satisfy "=dev-util/boost-build-1.62*" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-util/boost-build-1.62.0-r1::gentoo (masked by: )

(dependency required by "dev-libs/boost-1.62.0-r1::gentoo" [ebuild])
(dependency required by "dev-db/mongodb-3.2.10::gentoo" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
From this, I think that the problem is in boost-build which I know is a dependency of libreoffice. Thus I tried first with --backtrack=30, then with --backtrack=100 and last with excluding libreoffice. I also tried excluding mongodb and libreoffice at the same time, but with no effect. When I exclude libreoffice, or mongodb it just says that 1 package is unsatisfied and no error about this. Could you tell me what the problem is and is there an existing solution for it?

Thank you in advance!!!
Top
Roman_Gruber
Advocate
Advocate
Posts: 3854
Joined: Tue Oct 03, 2006 8:43 am
Location: Austro Bavaria

  • Quote

Post by Roman_Gruber » Fri Oct 28, 2016 7:55 pm

I wonder how often do you update your box?

Code: Select all

Total: 271 packages (237 upgrades, 10 new, 16 in new slots, 8 reinstalls), Size of downloads: 2,212,023 KiB
Fetch Restriction: 1 package (1 unsatisfied)
Conflict: 1 block 
Kinda big download 2,212,023 KiB

Are you mixing stable with unstable branch?

Code: Select all

(dependency required by "dev-libs/boost-1.62.0-r1::gentoo" [ebuild]) 
This package is masked ~ for both x86 and amd64

There are stable packages available for libreoffice and boost.

--
Fetch instructions for dev-java/oracle-jdk-bin-1.8.0.112:
I found some way around this crap and hardmasked it. There is another package available which do not need manual registering and downloading every new package for just a java virtual "box"

I suggest you use an alternative and hardmask it, find a way around it. Else you will have to register at oracle and download it everytime when there is an update.

You should try the backtrack option with a higher value.

Personally I would try to update single components so you get slowly a more up to date box. I also suggest updating first system, and when that fails update those packages on a package basis by hand. NEVER update world when the box is not that well maintained.
Top
Post Reply

2 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic