Jump to content

Photo

emerge -1 ego fails

- - - - -

7 replies to this topic

#1
dhudson

dhudson

    Member

  • Members
  • PipPip
  • 15 posts

Have put off all the latest changes ,

 

Calculating dependencies... done!

!!! The ebuild selected to satisfy "dev-python/appi:0/0.1[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?]" has unmet requirements.
- dev-python/appi-0.1.2::python-kit USE="" PYTHON_TARGETS="-python3_4 -python3_5 -python3_6"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )

(dependency required by "app-admin/ego-2.0.9::core-kit" [ebuild])
(dependency required by "ego" [argument])
lex meta-repo # ego sync
Ego module sync does not exist.
 

 

emerge -1 --nodeps ego

 

 * ego-2.0.9.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                   [ ok ]
 * No Python implementation selected for the build. Please set
 * the PYTHON_SINGLE_TARGET variable in your make.conf to one
 * of the following values:
 *
 * python3_4 python3_5 python3_6
 

seems to indicate I need to add python target in make.conf

but also seems to contradict this

http://www.funtoo.or...her_Ego_update)

 

as usual I seem to be missing something here:)



#2
anichang

anichang

    Newbie

  • Members
  • Pip
  • 6 posts

Last week I was there. There is a post in this forum where a dev explain the issue (ie: an early push) and how to fix that. It didn't work for me but my hdd crashed in the while and when I restarted with a newer stage3 the whole issue was gone. Good luck.



#3
dhudson

dhudson

    Member

  • Members
  • PipPip
  • 15 posts

thanks, I did see that update and tried but I seem to have a python issue since doing the meta-repo.



#4
cardinal

cardinal

    Advanced Member

  • Members
  • PipPipPip
  • 252 posts

Every PYTHON_TARGET has a - which is disabled:

 dev-python/appi-0.1.2::python-kit USE="" PYTHON_TARGETS="-python3_4 -python3_5 -python3_6"

On my system python3_4 is enabled for dev-python/appi

funtoo rj # emerge -pv dev-python/appi

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

Calculating dependencies... done!
[ebuild   R    ] dev-python/appi-0.1.2:0/0.1::python-kit  PYTHON_TARGETS="python3_4 -python3_5 -python3_6" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

This command as root will enable it on your system if package.use is a directory:

echo "dev-python/appi PYTHON_TARGETS: -* python3_4" >> /etc/portage/package.use/appi

If package.use is a file:

echo "dev-python/appi PYTHON_TARGETS: -* python3_4" >> /etc/portage/package.use

Try to install ego-2.0.9:

emerge -1av ego

If successful:

epro update

Reference: https://wiki.gentoo..../PYTHON_TARGETS



#5
dhudson

dhudson

    Member

  • Members
  • PipPip
  • 15 posts

hey thanks, Cardinal

here is that result

lex dave # echo "dev-python/appi PYTHON_TARGETS: -* python3_4" >> /etc/portage/package.use
lex dave # emerge -1av ego

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

Calculating dependencies... done!

!!! The ebuild selected to satisfy "dev-python/mwparserfromhell[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?]" has unmet requirements.
- dev-python/mwparserfromhell-0.5::python-kit USE="" PYTHON_TARGETS="-python2_7 -python3_4 -python3_5 -python3_6"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )

(dependency required by "app-admin/ego-2.0.9::core-kit" [ebuild])
(dependency required by "ego" [argument])

 

Why: mwparser seems to be a media wiki parser is that right?
 



#6
dhudson

dhudson

    Member

  • Members
  • PipPip
  • 15 posts

UPDATE: I got ego to update by putting python targets and single target in make.conf

emerge update works now and there are lots of updates and downgrades.

is it safe to proceed?



#7
Oleg Vinichenko

Oleg Vinichenko

    Staff

  • Moderators
  • 415 posts

this is quite unclear what happened on your box. updating old box or migrating to meta-repo? setting of python_targets in make.conf is safe but it shouldn't be actually needed. so far it's hard to track the exact steps were on your box, can you elaborate?


www.funtoo.org

#8
dhudson

dhudson

    Member

  • Members
  • PipPip
  • 15 posts

I first did this instructions here:

https://github.com/funtoo/meta-repo

then tried the kits manual bump

http://www.funtoo.or..._a_Manual_Bump)

 

I had ego 1.01 i think an old one?

I was trying to update ego is when I got the whole missing python target variable.

putting the python_targets in make.conf was just a test but it worked.

I commented out the python targets in make.conf and emerged dev-python/appi and it went without error.

so everything seems ok now.

 

thanks all,

dave

 

edit: IMO doing the ego bump should of come first, my fault for not keeping up:-)





Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users