Forums

Skip to content

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

How to install app-emulation/emul-linux-x86-baselibs

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
14 posts • Page 1 of 1
Author
Message
Kordian
n00b
n00b
Posts: 14
Joined: Tue Jan 19, 2016 12:53 pm

How to install app-emulation/emul-linux-x86-baselibs

  • Quote

Post by Kordian » Mon Mar 13, 2017 2:04 pm

I try emerge and the result is:

Code: Select all

emerge: there are no ebuilds to satisfy "=app-emulation/emul-linux-x86-baselibs-20140406-r1".
Would be grateful for any help!

[Moderator edit: added

Code: Select all

 tags to preserve output layout. -Hu][/color][/i]
Top
ct85711
Veteran
Veteran
Posts: 1791
Joined: Tue Sep 27, 2005 8:54 pm

  • Quote

Post by ct85711 » Mon Mar 13, 2017 2:13 pm

The emul-* packages was removed about 2 years ago. They were replaced by compiling the applicable packages for 32bit support in addition to the normal 64bit.

If you are updating an system that old, it will be much easier for you to just reinstall (Gentoo is not a forgiving distro when not updating on a regular basis).
Top
Kordian
n00b
n00b
Posts: 14
Joined: Tue Jan 19, 2016 12:53 pm

  • Quote

Post by Kordian » Mon Mar 13, 2017 2:55 pm

Yes, it is an old system. Basically I am trying to install php 5.6 on it and sys-devel/gettext-0.18.1.1-r3 blocks it. Gettext-0.19.7 installation is blocked by both sys-apps/sandbox-2.6-r1 and app-emulation/emul-linux-x86-baselibs. Any reasonable way to solve it? I am far from being an expert on that.
Thanks in advance.
Top
Kordian
n00b
n00b
Posts: 14
Joined: Tue Jan 19, 2016 12:53 pm

  • Quote

Post by Kordian » Mon Mar 13, 2017 3:06 pm

Managed to install Sandbox. So only the emul is in the way (theoretically)...
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Mon Mar 13, 2017 3:08 pm

Something on your system is requiring =app-emulation/emul-linux-x86-baselibs-20140406-r1. To identify that package, we would need the entire emerge output.
Top
Kordian
n00b
n00b
Posts: 14
Joined: Tue Jan 19, 2016 12:53 pm

  • Quote

Post by Kordian » Mon Mar 13, 2017 3:14 pm

Here you are:

Code: Select all

 # emerge -av =sys-devel/gettext-0.19.7
!!! SYNC setting found in make.conf.
    This setting is Deprecated and no longer used.  Please ensure your 'sync-type' and 'sync-uri' are set correctly in /etc/portage/repos.conf/gentoo.conf
--- EAPI '3' does not support 'use.stable.mask': '/usr/portage/profiles/base/use.stable.mask'
--- EAPI '3' does not support 'package.use.stable.mask': '/usr/portage/profiles/base/package.use.stable.mask'
FEATURES variable contains unknown value(s): parse-eapi-ebuild-head

 * IMPORTANT: 41 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

 * Last emerge --sync was 39d 3h 43m 24s ago.

 * IMPORTANT: 7 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections 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     U  ] sys-libs/zlib-1.2.11::gentoo [1.2.3-r1::gentoo] USE="-minizip% -static-libs%" 594 KiB
[ebuild     U  ] virtual/libiconv-0-r2::gentoo [0::gentoo] 0 KiB
[ebuild     U  ] virtual/libintl-0-r2::gentoo [0::gentoo] 0 KiB
[ebuild     U  ] sys-devel/autoconf-wrapper-13::gentoo [12::gentoo] 0 KiB
[ebuild     U  ] sys-devel/automake-wrapper-10::gentoo [6::gentoo] 0 KiB
[ebuild     U  ] sys-devel/m4-1.4.17::gentoo [1.4.15::gentoo] USE="-examples" 1123 KiB
[ebuild     U  ] sys-devel/autoconf-2.69:2.5::gentoo [2.68:2.5::gentoo] USE="-emacs" 1187 KiB
[ebuild  NS    ] sys-libs/ncurses-6.0-r1:0/6::gentoo [5.9-r2:5::gentoo] USE="cxx threads unicode (-ada) -debug -doc -gpm -minimal -profile -static-libs {-test} -tinfo -trace" 3059 KiB
[uninstall     ] sys-libs/ncurses-5.9-r2:5::gentoo  USE="cxx gpm unicode (-ada) -debug -doc -minimal -profile -static-libs -trace"
[blocks b      ] <=sys-libs/ncurses-5.9-r4:5 ("<=sys-libs/ncurses-5.9-r4:5" is blocking sys-libs/ncurses-6.0-r1)
[ebuild  N     ] dev-lang/python-exec-2.4.4:2::gentoo  PYTHON_TARGETS="(python2_7) (python3_4) (python3_5) (python3_6) (-jython2_7) (-pypy) (-pypy3)" 85 KiB
[ebuild     U  ] app-eselect/eselect-python-20160516::gentoo [20100321::gentoo] 46 KiB
[blocks b      ] <app-eselect/eselect-python-20160206 ("<app-eselect/eselect-python-20160206" is blocking dev-lang/python-exec-2.4.4)
[ebuild  NS    ] sys-devel/automake-1.15:1.15::gentoo [1.11.1:1.11::gentoo] 1462 KiB
[ebuild     U  ] dev-lang/python-2.7.12:2.7::gentoo [2.7.3-r1:2.7::gentoo] USE="hardened%* ipv6* ncurses readline ssl (threads) (wide-unicode) xml (-berkdb) -build -doc -examples -gdbm* -libressl% -sqlite -tk -wininst" 12114 KiB
[blocks b      ] <dev-lang/python-2.7.10-r4:2.7 ("<dev-lang/python-2.7.10-r4:2.7" is blocking dev-lang/python-exec-2.4.4)
[ebuild  NS    ] dev-lang/python-3.4.5:3.4/3.4m::gentoo [2.6.8:2.6::gentoo, 2.7.3-r1:2.7::gentoo, 3.1.5:3.1::gentoo, 3.2.3:3.2::gentoo] USE="hardened ipv6 ncurses readline ssl (threads) xml -build -examples -gdbm -libressl -sqlite -tk -wininst" 14189 KiB
[ebuild     U  ] dev-libs/libxml2-2.9.4-r1:2::gentoo [2.8.0_rc1:2::gentoo] USE="ipv6* python readline -debug -examples -icu -lzma -static-libs {-test} (-doc%)" PYTHON_TARGETS="python2_7%* python3_4%* -python3_5%" 5249 KiB
[ebuild     U  ] sys-devel/gettext-0.19.7::gentoo [0.18.1.1-r1::gentoo] USE="cxx ncurses%* openmp -acl* -cvs% -doc -emacs -git* (-java) (-nls*) -static-libs%" 18785 KiB
[blocks b      ] <sys-devel/gettext-0.18.1.1-r3 ("<sys-devel/gettext-0.18.1.1-r3" is blocking dev-lang/python-2.7.12, dev-lang/python-3.4.5)
[blocks b      ] <sys-devel/gettext-0.18.1.1-r3 ("<sys-devel/gettext-0.18.1.1-r3" is blocking dev-libs/libxml2-2.9.4-r1)
[blocks B      ] app-emulation/emul-linux-x86-baselibs ("app-emulation/emul-linux-x86-baselibs" is blocking sys-libs/ncurses-6.0-r1)

Total: 15 packages (11 upgrades, 1 new, 3 in new slots, 1 uninstall), Size of downloads: 57889 KiB
Conflict: 6 blocks (1 unsatisfied)

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

virtual/libintl:0

  (virtual/libintl-0:0/0::gentoo, installed) pulled in by
    =virtual/libintl-0 required by (dev-lang/python-3.4.5:3.4/3.4m::gentoo, ebuild scheduled for merge)
    ^                ^                                                                          
    (and 1 more with the same problem)

  (virtual/libintl-0-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    =virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,
    ^                ^^^^    abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,
                             abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,
                             abi_s390_64(-)?]
  required by (sys-devel/gettext-0.19.7:0/0::gentoo, ebuild scheduled for merge)

    >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,
    ^^                ^^^^    abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,
                              abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,
                              abi_s390_64(-)?]
  required by (sys-devel/gettext-0.19.7: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.


 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-libs/ncurses-6.0-r1:0/6::gentoo, ebuild scheduled for merge) pulled in by
    sys-libs/ncurses required by (net-nds/openldap-2.4.30:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2 required by (dev-lang/python-3.1.5:3.1/3.1::gentoo, installed)
    >=sys-libs/ncurses-5.2 required by (dev-lang/python-2.6.8:2.6/2.6::gentoo, installed)
    sys-libs/ncurses required by (dev-java/libreadline-java-0.8.0-r3:0/0::gentoo, installed)
    sys-libs/ncurses:= required by (net-misc/telnet-bsd-1.2-r1:0/0::gentoo, installed)
    sys-libs/ncurses required by (dev-lang/ruby-1.9.3_p125:1.9/1.9::gentoo, installed)
    sys-libs/ncurses[unicode] required by (sys-process/htop-1.0.1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (sys-apps/util-linux-2.20.1-r1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.7-r7 required by (sys-block/parted-3.1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2 required by (sys-kernel/gentoo-sources-2.6.32-r7:2.6.32-r7/2.6.32-r7::gentoo, installed)
    sys-libs/ncurses required by (x11-libs/vte-0.28.2-r203:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (app-editors/vim-7.3.409:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2:0= required by (dev-lang/python-3.4.5:3.4/3.4m::gentoo, ebuild scheduled for merge)
    >=sys-libs/ncurses-5.9-r1[unicode] required by (app-editors/nano-2.3.1-r1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2 required by (media-sound/lame-3.99.3:0/0::gentoo, installed)
    sys-libs/ncurses:0= required by (sys-devel/gettext-0.19.7:0/0::gentoo, ebuild scheduled for merge)
    sys-libs/ncurses required by (sys-apps/openrc-0.9.8.4:0/0::gentoo, installed)
    sys-libs/ncurses required by (app-admin/conky-1.8.1-r6:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (app-editors/vim-core-7.3.409:0/0::gentoo, installed)
    sys-libs/ncurses required by (net-ftp/proftpd-1.3.3e:0/0::gentoo, installed)
    sys-libs/ncurses required by (app-misc/mc-4.8.1-r1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2 required by (net-ftp/ftp-0.17-r7:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2 required by (app-misc/screen-4.0.3-r4:0/0::gentoo, installed)
    sys-libs/ncurses required by (app-admin/eselect-1.2.18:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (sys-libs/readline-6.2_p1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2[unicode] required by (sys-process/procps-3.2.8_p11:0/0::gentoo, installed)
    sys-libs/ncurses[unicode] required by (www-client/lynx-2.8.8_pre12:0/0::gentoo, installed)
    sys-libs/ncurses required by (app-crypt/heimdal-1.5.1-r1:0/0::gentoo, installed)
    sys-libs/ncurses required by (media-video/mplayer-1.0_rc4_p20110322-r1:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (app-shells/bash-4.2_p20:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r5 required by (sys-boot/grub-0.97-r10:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.7-r7 required by (sys-apps/less-444:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2:0= required by (dev-lang/python-2.7.12:2.7/2.7::gentoo, ebuild scheduled for merge)
    >=sys-libs/ncurses-5.7-r7 required by (dev-libs/libcdio-0.83:0/0::gentoo, installed)
    sys-libs/ncurses required by (dev-lang/ruby-1.8.7_p357:1.8/1.8::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (sys-apps/texinfo-4.13:0/0::gentoo, installed)
    >=sys-libs/ncurses-5.2-r2 required by (sys-process/psmisc-22.14:0/0::gentoo, installed)
    sys-libs/ncurses required by (app-emulation/qemu-1.0.1:0/0::gentoo, installed)
    sys-libs/ncurses required by (sys-libs/slang-2.2.4:0/0::gentoo, installed)

  (app-emulation/emul-linux-x86-baselibs-20120127:0/0::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-qtlibs-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-sdl-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-db-20120127:0/0::gentoo, installed)
    app-emulation/emul-linux-x86-baselibs required by (sys-boot/grub-0.97-r10:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-medialibs-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-xlibs-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-soundlibs-20120127:0/0::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
[Moderator edit: changed
tags to

Code: Select all

 tags to preserve output layout. -Hu][/color][/i]
[i][color=blue][Moderator edit: broke long whitespace-free lines in code tags to fix thread layout. -Hu][/color][/i]
[i][color=indigo][Moderator edit: Broke some more lines, and relocated carets involved.[/color] —[profile=215889][color=black]Chiitoo][/color][/profile][/i]
Top
Kordian
n00b
n00b
Posts: 14
Joined: Tue Jan 19, 2016 12:53 pm

  • Quote

Post by Kordian » Tue Mar 14, 2017 1:22 pm

And? No ideas, no hope for me? :-)
Top
ct85711
Veteran
Veteran
Posts: 1791
Joined: Tue Sep 27, 2005 8:54 pm

  • Quote

Post by ct85711 » Tue Mar 14, 2017 3:30 pm

Here's the thing, you are going have to decide on what you want to do. Right now you system is seriously out of date. Considering Gentoo is not forgiving on having a system out of date, means you are going to have a lot of trouble.

Now the easiest way to bring your system up to date is reinstall or you have the option of doing the long drawn out battle of slowly updating your system back up. Now if you want to try updating your system, it is going to take a lot of time and you will have to fight for each step you take. We'll help you as we can, but it depends on you on doing the heavy work.

Now if you really want to stay at the place you are now, we are limited of what we can do. Quite frankly, there may be only a few people that have an old machine to help work you through on getting php to install. However, you may run into issues of the files not being available anymore. A good example is the emul-* is long dead and we've moved on. This means you will have to hunt for the applicable files from someone else and hope they are good. Trying to install a newer version of a package on a old system is almost a futile thing, as you have to make sure each any every dependency (cascading through all of them) needs to be satisfied. Either way on that, you will have to troubleshoot any issues you get, as we won't be too much help beyond helping you figure out what the error is.

The last choice for completeness, is you try installing the packages outside of portage. This IS NOT RECOMMENDED and you pick up all the pieces. We will be of little or no help going this route and most of what we can do is say good luck.

So the choice is yours on what you want to do.
Top
Kordian
n00b
n00b
Posts: 14
Joined: Tue Jan 19, 2016 12:53 pm

  • Quote

Post by Kordian » Tue Mar 14, 2017 6:01 pm

Thank you for the answer.
I was hoping that maybe I am one/two steps from installing the php, but from what you write I am wrong. I would be happy to have the option of multiple php versions and I do not intend to upgrade the whole system as such.
If installing the 5.6 version of php is as complicated in my situation as you suggest, I will make a new installation as I have a test server ready.
But if I am close to the php 5.6, than I would give it a try.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Tue Mar 14, 2017 6:08 pm

Well, there's this:

Code: Select all

 (app-emulation/emul-linux-x86-baselibs-20120127:0/0::gentoo, installed) pulled in by
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-qtlibs-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-sdl-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-db-20120127:0/0::gentoo, installed)
    app-emulation/emul-linux-x86-baselibs required by (sys-boot/grub-0.97-r10:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-medialibs-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-xlibs-20120127:0/0::gentoo, installed)
    ~app-emulation/emul-linux-x86-baselibs-20120127 required by (app-emulation/emul-linux-x86-soundlibs-20120127:0/0::gentoo, installed)
If you switch away from grub (by e.g. upgrade to grub:2) you could likely remove all the app-emulation/emul-linux-* packages. But that's only about your gettext upgrade, we don't know how many other blockers there are for your whole (php) upgrade.
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

  • Quote

Post by Tony0945 » Tue Mar 14, 2017 6:57 pm

asturm wrote:If you switch away from grub (by e.g. upgrade to grub:2) you could likely remove all the app-emulation/emul-linux-* packages. But that's only about your gettext upgrade, we don't know how many other blockers there are for your whole (php) upgrade.
That's more trouble than it's worth and likely to leave him with an unbootable system. Better to install a recent stage3 and portage snapshot.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Tue Mar 14, 2017 7:03 pm

...but that's the same risk for anyone else who made the switch from grub:0 to :2. But this is moot as long as we only see the tiny bit of blockers by gettext. There's likely a lot more to see for the php upgrade.
Top
Tony0945
Watchman
Watchman
Posts: 5127
Joined: Tue Jul 25, 2006 12:19 am
Location: Illinois, USA

  • Quote

Post by Tony0945 » Tue Mar 14, 2017 8:15 pm

Asturm? Are you recommending that he wipe the disk?
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56094
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Tue Mar 14, 2017 8:28 pm

The boot loader is like firmware. Once its installed there is rarely any need to update.
Those app-emulation/emul-linux packages may be build time deps but they are not run time deps, so grub could be masked at the current version.

As asturm says, they, are only the tip of the iceberg.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Post Reply

14 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