Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge failed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2769

PostPosted: Fri Dec 16, 2016 12:03 pm    Post subject: emerge failed Reply with quote

Hi,
Code:

IgorReinCloud data # emerge @preserved-rebuild

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

Calculating dependencies | * ERROR: dev-util/anjuta-2.32.1.1-r1::x-portage failed (depend phase):
 *   EAPI=3 is not supported
 *
 * Call stack:
 *                   ebuild.sh, line 624:  Called source '/usr/local/portage/dev-util/anjuta/anjuta-2.32.1.1-r1.ebuild'
 *   anjuta-2.32.1.1-r1.ebuild, line   9:  Called inherit 'eutils' 'gnome2' 'flag-o-matic' 'multilib' 'python'
 *                   ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/gnome2.eclass'
 *                   ebuild.sh, line 120:  Called source '/usr/portage/eclass/gnome2.eclass'
 *               gnome2.eclass, line  13:  Called inherit 'eutils' 'libtool' 'gnome.org' 'gnome2-utils' 'xdg'
 *                   ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/xdg.eclass'
 *                   ebuild.sh, line 120:  Called source '/usr/portage/eclass/xdg.eclass'
 *                  xdg.eclass, line  21:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=dev-util/anjuta-2.32.1.1-r1::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/anjuta-2.32.1.1-r1::x-portage'`.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/anjuta-2.32.1.1-r1/temp/die.env'.
 * Working directory: '/usr/lib64/python2.7/site-packages'
 * S: '/var/tmp/portage/dev-util/anjuta-2.32.1.1-r1/work/anjuta-2.32.1.1'
 \ * ERROR: dev-util/anjuta-2.32.1.1::x-portage failed (depend phase):
 *   EAPI=3 is not supported
 *
 * Call stack:
 *                ebuild.sh, line 624:  Called source '/usr/local/portage/dev-util/anjuta/anjuta-2.32.1.1.ebuild'
 *   anjuta-2.32.1.1.ebuild, line   9:  Called inherit 'eutils' 'gnome2' 'flag-o-matic' 'multilib' 'python'
 *                ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/gnome2.eclass'
 *                ebuild.sh, line 120:  Called source '/usr/portage/eclass/gnome2.eclass'
 *            gnome2.eclass, line  13:  Called inherit 'eutils' 'libtool' 'gnome.org' 'gnome2-utils' 'xdg'
 *                ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/xdg.eclass'
 *                ebuild.sh, line 120:  Called source '/usr/portage/eclass/xdg.eclass'
 *               xdg.eclass, line  21:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=dev-util/anjuta-2.32.1.1::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/anjuta-2.32.1.1::x-portage'`.
 * Working directory: '/usr/lib64/python2.7/site-packages'
 * S: '/var/tmp/portage/dev-util/anjuta-2.32.1.1/work/anjuta-2.32.1.1'
... done!
[ebuild  N     ] virtual/perl-Time-HiRes-1.972.600-r3
[ebuild  N     ] dev-perl/TermReadKey-2.330.0
[ebuild     U  ] dev-lang/perl-5.22.2 [5.20.2]
[ebuild  N     ] virtual/perl-Term-ANSIColor-4.30.0-r1
[ebuild     U  ] dev-qt/qtcore-5.6.2-r1 [5.6.1]
[ebuild     U  ] sys-libs/ncurses-6.0-r1 [5.9-r5] USE="{-test%} -threads%"
[ebuild  r  U  ] sys-process/procps-3.3.12 [3.3.11-r3]
[ebuild  r  U  ] dev-util/dialog-1.3.20160424 [1.2.20150920]
[ebuild  N     ] dev-db/mariadb-10.0.28  USE="odbc openssl pam perl server xml -bindist -debug -embedded -extraengine -jdbc -jemalloc -latin1 (-libressl) -oqgraph -profiling (-selinux) -sphinx -static -static-libs -systemtap -tcmalloc {-test} -tokudb -yassl" ABI_X86="32 (64) (-x32)"
[ebuild     U  ] dev-perl/DBD-mysql-4.40.0 [4.32.0-r1] USE="ssl%*"
[ebuild     U  ] dev-qt/qtsql-5.6.2 [5.6.1]
[ebuild   R    ] dev-db/mysql-connector-c++-1.1.6
[ebuild   R    ] dev-libs/cyrus-sasl-2.1.26-r9
[ebuild     U  ] sci-libs/gdal-2.0.2-r1 [2.0.0-r1]
[ebuild   R    ] gnome-extra/libgda-5.2.4-r1
[ebuild   R    ] dev-libs/apr-util-1.5.4

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

dev-lang/perl:0

  (dev-lang/perl-5.20.2:0/5.20::gentoo, installed) pulled in by
    dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Text-CSV_XS-0.950.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    =dev-lang/perl-5.20* required by (virtual/perl-Getopt-Long-2.420.0-r1:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    (and 107 more with the same problems)

  (dev-lang/perl-5.22.2:0/5.22::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.22* required by (virtual/perl-version-0.990.900-r2:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                             
    (and 9 more with the same problem)

sys-libs/ncurses:0

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

  (sys-libs/ncurses-5.9-r5:0/5::gentoo, installed) pulled in by
    sys-libs/ncurses:0/5= required by (sys-devel/gettext-0.19.7:0/0::gentoo, installed)
                    ^^^^^                                                                                                 
    (and 23 more with the same problem)

dev-qt/qtcore:5

  (dev-qt/qtcore-5.6.2-r1:5/5.6::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtcore-5.6.2 required by (dev-qt/qtsql-5.6.2:5/5.6::gentoo, ebuild scheduled for merge)
    ^              ^^^^^                                                                                                                                 

  (dev-qt/qtcore-5.6.1:5/5.6::gentoo, installed) pulled in by
    ~dev-qt/qtcore-5.6.1 required by (dev-qt/qtx11extras-5.6.1:5/5.6::gentoo, installed)
    ^              ^^^^^                                                                                                                       
    (and 6 more with the same problem)

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.


I uninstalled mySQL and now need to rebuild some packages...

Thank you.
Back to top
View user's profile Send private message
Gh0str1d3r
Guru
Guru


Joined: 27 May 2008
Posts: 411

PostPosted: Fri Dec 16, 2016 3:38 pm    Post subject: Reply with quote

It seems you need to update your system, not only rebuild some packages. Try

Code:
emerge -uDNva @world


Code:
perl-cleaner all
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21321
Location: here

PostPosted: Fri Dec 16, 2016 3:56 pm    Post subject: Reply with quote

For problem of EAPI anjuta package in x-portage overlay call gnome2.eclass but this not support EAPI version 3, you need to change EAPI version in anjuta ebuild.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2769

PostPosted: Fri Dec 16, 2016 5:46 pm    Post subject: Reply with quote

@fedeliallalinea,
Is there an easy way to disable the overlay or even remove it? I needed iot at one point of time but not anymore.

@Gh0str1d3r,
All I did was kill MySQL and now you are saying I have to upgrade the whole system? ;-)

Thank you.
Back to top
View user's profile Send private message
Gh0str1d3r
Guru
Guru


Joined: 27 May 2008
Posts: 411

PostPosted: Fri Dec 16, 2016 6:40 pm    Post subject: Reply with quote

There can be a lot of problems related to a partially updated system. For instance, the update you perform on some packages might cause troubles because you are not updating the dependencies. At least try passing the -D parameter to the emerge:

Code:
emerge -D @preserved-rebuild
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6228
Location: Room 101

PostPosted: Fri Dec 16, 2016 6:47 pm    Post subject: Reply with quote

ONEEYEMAN wrote:
Is there an easy way to disable the overlay or even remove it? I needed iot at one point of time but not anymore.

ONEEYEMAN ... you really should be told to RTFM as you shouldn't need hand holding over such things, you've been using gentoo for some time now.

man layman:
layman (-d|--delete) (ALL|OVERLAY)

best ... khay
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2769

PostPosted: Fri Dec 16, 2016 7:15 pm    Post subject: Reply with quote

@Khayyam,
And that's it? When I last read it, it said it is not a trivial task.

@Gh0str1d3r,
I will try that when I come home.

Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2769

PostPosted: Sat Dec 17, 2016 12:42 pm    Post subject: Reply with quote

@Gh0str1d3r,
Adding "-D" switch, this is what I got:

Code:

IgorReinCloud portage # emerge -Dpv @preserved-rebuild

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

Calculating dependencies / * ERROR: dev-util/anjuta-2.32.1.1-r1::x-portage failed (depend phase):
 *   EAPI=3 is not supported
 *
 * Call stack:
 *                   ebuild.sh, line 624:  Called source '/usr/local/portage/dev-util/anjuta/anjuta-2.32.1.1-r1.ebuild'
 *   anjuta-2.32.1.1-r1.ebuild, line   9:  Called inherit 'eutils' 'gnome2' 'flag-o-matic' 'multilib' 'python'
 *                   ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/gnome2.eclass'
 *                   ebuild.sh, line 120:  Called source '/usr/portage/eclass/gnome2.eclass'
 *               gnome2.eclass, line  13:  Called inherit 'eutils' 'libtool' 'gnome.org' 'gnome2-utils' 'xdg'
 *                   ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/xdg.eclass'
 *                   ebuild.sh, line 120:  Called source '/usr/portage/eclass/xdg.eclass'
 *                  xdg.eclass, line  21:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=dev-util/anjuta-2.32.1.1-r1::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/anjuta-2.32.1.1-r1::x-portage'`.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/anjuta-2.32.1.1-r1/temp/die.env'.
 * Working directory: '/usr/lib64/python2.7/site-packages'
 * S: '/var/tmp/portage/dev-util/anjuta-2.32.1.1-r1/work/anjuta-2.32.1.1'
 - * ERROR: dev-util/anjuta-2.32.1.1::x-portage failed (depend phase):
 *   EAPI=3 is not supported
 *
 * Call stack:
 *                ebuild.sh, line 624:  Called source '/usr/local/portage/dev-util/anjuta/anjuta-2.32.1.1.ebuild'
 *   anjuta-2.32.1.1.ebuild, line   9:  Called inherit 'eutils' 'gnome2' 'flag-o-matic' 'multilib' 'python'
 *                ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/gnome2.eclass'
 *                ebuild.sh, line 120:  Called source '/usr/portage/eclass/gnome2.eclass'
 *            gnome2.eclass, line  13:  Called inherit 'eutils' 'libtool' 'gnome.org' 'gnome2-utils' 'xdg'
 *                ebuild.sh, line 320:  Called __qa_source '/usr/portage/eclass/xdg.eclass'
 *                ebuild.sh, line 120:  Called source '/usr/portage/eclass/xdg.eclass'
 *               xdg.eclass, line  21:  Called die
 * The specific snippet of code:
 *      *) die "EAPI=${EAPI} is not supported" ;;
 *
 * If you need support, post the output of `emerge --info '=dev-util/anjuta-2.32.1.1::x-portage'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/anjuta-2.32.1.1::x-portage'`.
 * Working directory: '/usr/lib64/python2.7/site-packages'
 * S: '/var/tmp/portage/dev-util/anjuta-2.32.1.1/work/anjuta-2.32.1.1'
... done!
[ebuild  N     ] virtual/perl-Time-HiRes-1.972.600-r3::gentoo  0 KiB
[ebuild  N     ] dev-perl/TermReadKey-2.330.0::gentoo  81 KiB
[ebuild     U  ] dev-lang/perl-5.22.2:0/5.22::gentoo [5.20.2:0/5.20::gentoo] USE="berkdb gdbm -debug -doc -ithreads" 13,416 KiB
[ebuild  N     ] virtual/perl-Term-ANSIColor-4.30.0-r1::gentoo  0 KiB
[ebuild     U  ] dev-qt/qtcore-5.6.2-r1:5/5.6::gentoo [5.6.1:5/5.6::gentoo] USE="-debug -icu (-systemd) {-test}" 45,728 KiB
[ebuild     U  ] sys-libs/ncurses-6.0-r1:0/6::gentoo [5.9-r5:0/5::gentoo] USE="cxx gpm unicode -ada -debug -doc -minimal -profile -static-libs {-test%} -threads% -tinfo -trace" ABI_X86="32 (64) (-x32)" 3,059 KiB
[ebuild  r  U  ] sys-process/procps-3.3.12:0/5::gentoo [3.3.11-r3:0/5::gentoo] USE="kill ncurses nls unicode -modern-top (-selinux) -static-libs (-systemd) {-test}" 826 KiB
[ebuild  r  U  ] dev-util/dialog-1.3.20160424::gentoo [1.2.20150920::gentoo] USE="nls unicode -examples -minimal -static-libs" 490 KiB
[ebuild  N     ] dev-db/mariadb-10.0.28:0/18::gentoo  USE="odbc openssl pam perl server xml -bindist -debug -embedded -extraengine -jdbc -jemalloc -latin1 (-libressl) -oqgraph -profiling (-selinux) -sphinx -static -static-libs -systemtap -tcmalloc {-test} -tokudb -yassl" ABI_X86="32 (64) (-x32)" 62,107 KiB
[ebuild  N     ] dev-perl/DBD-mysql-4.40.0::gentoo  USE="ssl -embedded {-test}" 147 KiB
[ebuild     U  ] dev-qt/qtsql-5.6.2:5/5.6::gentoo [5.6.1:5/5.6::gentoo] USE="freetds mysql odbc sqlite -debug -oci8 -postgres {-test}" 0 KiB
[ebuild     U  ] sci-libs/gdal-2.0.2-r1:0/2::gentoo [2.0.0-r1:0/2::gentoo] USE="aux_xml gif jpeg mysql odbc pdf perl png sqlite -armadillo -curl -debug -doc -fits -geos -gml -hdf5 -java -jpeg2k -mdb -netcdf -ogdi -opencl -postgres -python -spatialite -threads -xls" PYTHON_TARGETS="python2_7 python3_4 (-python3_3%)" 11,371 KiB
[ebuild   R    ] dev-libs/cyrus-sasl-2.1.26-r9:2::gentoo  USE="berkdb gdbm mysql pam sqlite ssl -authdaemond -java -kerberos -ldapdb -openldap -postgres -sample (-selinux) -srp -static-libs -urandom" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild   R    ] gnome-extra/libgda-5.2.4-r1:5/4::gentoo  USE="berkdb gnome-keyring gtk introspection ldap mysql ssl -canvas -debug (-firebird) -graphviz -http -java -json -mdb -oci8 -postgres -reports -sourceview -vala" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild   R    ] dev-libs/apr-util-1.5.4:1::gentoo  USE="berkdb freetds gdbm ldap mysql odbc sqlite -doc -nss -openssl -postgres -static-libs" 0 KiB

Total: 15 packages (7 upgrades, 5 new, 3 reinstalls), Size of downloads: 137,221 KiB

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

sys-libs/ncurses:0

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

  (sys-libs/ncurses-5.9-r5:0/5::gentoo, installed) pulled in by
    sys-libs/ncurses:0/5= required by (sys-devel/gettext-0.19.7:0/0::gentoo, installed)
                    ^^^^^                                                                                                 
    (and 23 more with the same problem)

dev-lang/perl:0

  (dev-lang/perl-5.20.2:0/5.20::gentoo, installed) pulled in by
    =dev-lang/perl-5.20* required by (virtual/perl-Sys-Syslog-0.330.0-r3:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                               
    dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Text-CSV_XS-0.950.0:0/0::gentoo, installed)
                 ^^^^^^^^                                                                                                                 
    (and 108 more with the same problems)

  (dev-lang/perl-5.22.2:0/5.22::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/perl-5.22* required by (virtual/perl-Digest-1.170.0-r6:0/0::gentoo, installed)
    ^              ^^^^^                                                                                                                           
    (and 8 more with the same problem)

dev-qt/qtcore:5

  (dev-qt/qtcore-5.6.2-r1:5/5.6::gentoo, ebuild scheduled for merge) pulled in by
    ~dev-qt/qtcore-5.6.2 required by (dev-qt/qtsql-5.6.2:5/5.6::gentoo, ebuild scheduled for merge)
    ^              ^^^^^                                                                                                                                 

  (dev-qt/qtcore-5.6.1:5/5.6::gentoo, installed) pulled in by
    ~dev-qt/qtcore-5.6.1 required by (dev-qt/qtx11extras-5.6.1:5/5.6::gentoo, installed)
    ^              ^^^^^                                                                                                                       
    (and 6 more with the same problem)

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.


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


Can I execute this with "USE=-mysql"? Because it tries to pull mariadb and rebuild qtsql....

Thank you.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum