Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Slot conflict with python-exec
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
deltamalloc
Apprentice
Apprentice


Joined: 18 Jan 2013
Posts: 279

PostPosted: Sat Jan 14, 2017 2:35 pm    Post subject: Slot conflict with python-exec Reply with quote

World emerge and python-update fails:

Code:

# python-updater
/usr/sbin/python-updater: line 32: /usr/bin/python: No such file or directory
/usr/sbin/python-updater: line 508: /usr/bin/python: No such file or directory
/usr/sbin/python-updater: line 639: /usr/bin/python: No such file or directory
 * Starting Python Updater...
 * Main active version of Python:   
 * Active version of Python 2:       2.7
 * Active version of Python 3:       3.4
 * Globally supported Python ABIs in installed repositories:
 *   Adding to list: app-office/openoffice-bin:0
 *   Adding to list: app-office/openoffice-bin:0
 * emerge -Dv1 --keep-going app-office/openoffice-bin:0 app-office/openoffice-bin:0

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

Calculating dependencies... done!
[ebuild     U  ] dev-lang/python-exec-2.4.4:2::gentoo [2.0.2:2::gentoo] PYTHON_TARGETS="(jython2_7) (pypy) (pypy3) (python2_7) (python3_4) (python3_5) (-python3_3%*)" 85 KiB
[ebuild  N     ] app-eselect/eselect-python-20160516::gentoo  46 KiB
[ebuild  NS    ] sys-libs/db-5.3.28-r2:5.3::gentoo [4.8.30-r2:4.8::gentoo] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64) -32 (-x32)" 34,268 KiB
[ebuild     U  ] net-libs/gnutls-3.3.26::gentoo [3.3.24-r1::gentoo] USE="crywrap cxx nls openssl zlib -dane -doc -examples -guile -pkcs11 -static-libs {-test}" ABI_X86="32 (64) (-x32)" LINGUAS="-cs -de -en -fi -fr -it -ms -nl -pl -sv -uk -vi -zh_CN" 6,212 KiB
[ebuild  rR    ] sys-apps/iproute2-4.4.0::gentoo  USE="berkdb iptables ipv6 -atm -minimal (-selinux)" 0 KiB
[ebuild  rR    ] dev-lang/perl-5.22.3_rc4:0/5.22::gentoo  USE="berkdb gdbm -debug -doc -ithreads" 23 KiB
[ebuild   R    ] app-office/openoffice-bin-4.1.2::gentoo  USE="-gnome -java" LINGUAS="-ast -bg -ca -ca_XV -cs -da -de -el -en_GB -es -eu -fi -fr -gd -gl -he -hi -hu -it -ja -km -ko -lt -nb -nl -pl -pt -pt_BR -ru -sk -sl -sr -sv -ta -th -tr -vi -zh_CN -zh_TW" 0 KiB
[ebuild  rR   #] dev-lang/ruby-2.0.0_p648:2.0::gentoo  USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" CPU_FLAGS_X86="sse2" 0 KiB
[ebuild  rR    ] dev-lang/ruby-2.1.9:2.1::gentoo  USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" 0 KiB
[ebuild  rR    ] dev-vcs/subversion-1.9.5::gentoo  USE="berkdb dso http nls -apache2 -ctypes-python -debug -doc -extras -gnome-keyring -java -kde -perl -python -ruby -sasl {-test} -vim-syntax" PYTHON_TARGETS="python2_7" 0 KiB
[ebuild  rR    ] net-mail/mailutils-2.99.98-r1::gentoo  USE="berkdb clients gdbm ipv6 ldap nls pam ssl tcpd threads -bidi -guile -kerberos -mysql -postgres -python -sasl -servers -static-libs -tokyocabinet" PYTHON_TARGETS="python2_7" 0 KiB

Total: 11 packages (2 upgrades, 1 new, 1 in new slot, 7 reinstalls), Size of downloads: 40,633 KiB

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

dev-lang/python-exec:2

  (dev-lang/python-exec-2.0.2:2/2::gentoo, installed) pulled in by
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/six-1.10.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                           
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),-python_single_target_python2_7(-),\
-python_single_target_python3_3(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/enum34-1.0.4:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                           
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-)] required by (dev-python/pycparser-2.14:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                             
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_python3_5(-)] required by (dev-python/cffi-1.5.2:0/1.5.2::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                 
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-)] required by (dev-python/ply-3.6-r1:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                         
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-)] required by (dev-python/idna-2.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                       
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/pyasn1-0.1.8:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                         

  (dev-lang/python-exec-2.4.4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-lang/python-exec-2.4.2 required by (app-eselect/eselect-python-20160516:0/0::gentoo, ebuild scheduled for merge)
    ^^                     ^^^^^                                                                                             


I've also tried emerge -1 python.

Code:

# emerge -1 python
Calculating dependencies... done!
[ebuild     U  ] dev-lang/python-exec-2.4.4 [2.0.2]
[ebuild  N     ] app-eselect/eselect-python-20160516
[ebuild   R    ] dev-lang/python-3.4.5
[ebuild  NS    ] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  rR    ] sys-apps/iproute2-4.4.0
[ebuild  rR    ] dev-lang/perl-5.22.3_rc4
[ebuild  rR   #] dev-lang/ruby-2.0.0_p648
[ebuild  rR    ] dev-lang/ruby-2.1.9
[ebuild  rR    ] dev-vcs/subversion-1.9.5
[ebuild  rR    ] net-mail/mailutils-2.99.98-r1

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

dev-lang/python-exec:2

  (dev-lang/python-exec-2.4.4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-lang/python-exec-2.4.2 required by (app-eselect/eselect-python-20160516:0/0::gentoo, ebuild scheduled for merge)
    ^^                     ^^^^^                                                                                                                                                 

  (dev-lang/python-exec-2.0.2:2/2::gentoo, installed) pulled in by
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/six-1.10.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                                                                           
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),-python_single_target_python2_7(-),\
-python_single_target_python3_3(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/enum34-1.0.4:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                           
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-)] required by (dev-python/pycparser-2.14:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                             
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_python3_5(-)] required by (dev-python/cffi-1.5.2:0/1.5.2::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                                 
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-)] required by (dev-python/ply-3.6-r1:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                         
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-)] required by (dev-python/idna-2.0:0/0::gentoo, installed)
                                                                                                                                                                                                                                                                                                                                       
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/pyasn1-0.1.8:0/0::gentoo, installed)



Line breaks added for easy reading -- NeddySeagoon
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


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

PostPosted: Sat Jan 14, 2017 5:25 pm    Post subject: Reply with quote

deltamalloc wrote:
Code:
# python-updater
/usr/sbin/python-updater: line 32: /usr/bin/python: No such file or directory

deltamalloc ... /usr/bin/python should be a symlink to python-exec2c ... not sure how it got broken (perhaps pip) but you should try the following:

Code:
# /usr/lib/python-exec/python2.7/emerge =dev-lang/python-exec-2.4.4

... if that doesn't fix things then please post the output of 'eselect python list'.

iandoug wrote:
Code:
 * Detected file collision(s):
 *
 *      /usr/bin/2to3
 *      /usr/bin/python-config
 *      /usr/bin/python
 *      /usr/bin/python2
 *      /usr/bin/pydoc
 *      /usr/bin/python3

@iandoug ... those files should belong to the previous python-exec ...

Code:
# for i in 2to3 python-config python python2 pydoc python3 ; do equery -NC belongs -e /usr/bin/$i ; done
 * Searching for /usr/bin/2to3 ...
dev-lang/python-exec-2.4.4 (/usr/bin/2to3 -> ../lib/python-exec/python-exec2)
 * Searching for /usr/bin/python-config ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-config -> ../lib/python-exec/python-exec2)
 * Searching for /usr/bin/python ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-exec2c)
 * Searching for /usr/bin/python2 ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-exec2c)
 * Searching for /usr/bin/pydoc ...
dev-lang/python-exec-2.4.4 (/usr/lib/python-exec/python-exec2)
 * Searching for /usr/bin/python3 ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-exec2c)

I suspect you've run pip as root and these nolonger linked to python-exec ... please check the package:

Code:
# equery check dev-lang/python-exec

If it fails (as I suspect it will) then disable collision-protect and merge:

Code:
# FEATURES="-collision-protect" emerge --oneshot =dev-lang/python-exec-2.4.4

HTH & best ... khay
Back to top
View user's profile Send private message
deltamalloc
Apprentice
Apprentice


Joined: 18 Jan 2013
Posts: 279

PostPosted: Sat Jan 14, 2017 6:36 pm    Post subject: Reply with quote

khayyam wrote:
deltamalloc wrote:
Code:
# python-updater
/usr/sbin/python-updater: line 32: /usr/bin/python: No such file or directory

deltamalloc ... /usr/bin/python should be a symlink to python-exec2c ... not sure how it got broken (perhaps pip) but you should try the following:

Code:
# /usr/lib/python-exec/python2.7/emerge =dev-lang/python-exec-2.4.4

... if that doesn't fix things then please post the output of 'eselect python list'.

iandoug wrote:
Code:
 * Detected file collision(s):
 *
 *      /usr/bin/2to3
 *      /usr/bin/python-config
 *      /usr/bin/python
 *      /usr/bin/python2
 *      /usr/bin/pydoc
 *      /usr/bin/python3

@iandoug ... those files should belong to the previous python-exec ...

Code:
# for i in 2to3 python-config python python2 pydoc python3 ; do equery -NC belongs -e /usr/bin/$i ; done
 * Searching for /usr/bin/2to3 ...
dev-lang/python-exec-2.4.4 (/usr/bin/2to3 -> ../lib/python-exec/python-exec2)
 * Searching for /usr/bin/python-config ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-config -> ../lib/python-exec/python-exec2)
 * Searching for /usr/bin/python ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-exec2c)
 * Searching for /usr/bin/python2 ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-exec2c)
 * Searching for /usr/bin/pydoc ...
dev-lang/python-exec-2.4.4 (/usr/lib/python-exec/python-exec2)
 * Searching for /usr/bin/python3 ...
dev-lang/python-exec-2.4.4 (/usr/bin/python-exec2c)

I suspect you've run pip as root and these nolonger linked to python-exec ... please check the package:

Code:
# equery check dev-lang/python-exec

If it fails (as I suspect it will) then disable collision-protect and merge:

Code:
# FEATURES="-collision-protect" emerge --oneshot =dev-lang/python-exec-2.4.4

HTH & best ... khay


Doing

Code:

/usr/lib/python-exec/python2.7/emerge =dev-lang/python-exec-2.4.4


results in the same slot conflict as before:

Code:

# /usr/lib/python-exec/python2.7/emerge =dev-lang/python-exec-2.4.4
Calculating dependencies... done!
[ebuild     U  ] dev-lang/python-exec-2.4.4 [2.0.2]
[ebuild  NS    ] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  rR    ] sys-apps/iproute2-4.4.0
[ebuild  rR    ] dev-lang/perl-5.22.3_rc4
[ebuild  rR   #] dev-lang/ruby-2.0.0_p648
[ebuild  rR    ] dev-lang/ruby-2.1.9
[ebuild  rR    ] dev-vcs/subversion-1.9.5
[ebuild  rR    ] net-mail/mailutils-2.99.98-r1

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

dev-lang/python-exec:2

  (dev-lang/python-exec-2.4.4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    =dev-lang/python-exec-2.4.4 (Argument)

  (dev-lang/python-exec-2.0.2:2/2::gentoo, installed) pulled in by
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/six-1.10.0:0/0::gentoo, installed)


Here is the output of eselect python list:

Code:

# eselect python list
!!! Error: Can't load module python
exiting


Code:

# whereis python
python: /usr/bin/python3.4 /usr/bin/python3.4m-config /usr/bin/python /usr/bin/python2.7 /usr/bin/python3.4-config /usr/bin/python3.4m /usr/bin/python2.7-config /usr/lib64/python3.4 /usr/lib64/python3.3 /usr/lib64/python2.7 /usr/include/python2.7 /usr/include/python3.4m /usr/share/man/man1/python.1.bz2


I also tried:

Code:

# emerge eselect-python
Calculating dependencies... done!
[ebuild     U  ] dev-lang/python-exec-2.4.4 [2.0.2]
[ebuild  N     ] app-eselect/eselect-python-20160516
[ebuild  NS    ] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  rR    ] sys-apps/iproute2-4.4.0
[ebuild  rR    ] dev-lang/perl-5.22.3_rc4
[ebuild  rR   #] dev-lang/ruby-2.0.0_p648
[ebuild  rR    ] dev-lang/ruby-2.1.9
[ebuild  rR    ] dev-vcs/subversion-1.9.5
[ebuild  rR    ] net-mail/mailutils-2.99.98-r1

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

dev-lang/python-exec:2

  (dev-lang/python-exec-2.4.4:2/2::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-lang/python-exec-2.4.2 required by (app-eselect/eselect-python-20160516:0/0::gentoo, ebuild scheduled for merge)
    ^^                     ^^^^^                                                                                                                                                 

  (dev-lang/python-exec-2.0.2:2/2::gentoo, installed) pulled in by
    >=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_3(-),python_targets_python3_4(-),\
-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),\
-python_single_target_python3_5(-),-python_single_target_pypy(-),-python_single_target_pypy3(-)] required by (dev-python/six-1.10.0:0/0::gentoo, installed)


Line breaks added for easy reading -- NeddySeagoon
Back to top
View user's profile Send private message
Duncan Mac Leod
Guru
Guru


Joined: 02 May 2004
Posts: 312
Location: Germany

PostPosted: Sun Jan 15, 2017 8:53 pm    Post subject: Reply with quote

I had this problem, too, doing a system upgrade...

* Detected file collision(s):
*
* /usr/bin/2to3
* /usr/bin/python-config
* /usr/bin/python
* /usr/bin/python2
* /usr/bin/pydoc
* /usr/bin/python3

Filling /etc/portage/package.mask

with

>dev-lang/python-exec-2.0.2
>app-eselect/eselect-python-20140125-r2

did the trick.

Seems there is something wrong with these two packages :(
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


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

PostPosted: Sun Jan 15, 2017 11:51 pm    Post subject: Reply with quote

deltamalloc wrote:
Code:
# /usr/lib/python-exec/python2.7/emerge =dev-lang/python-exec-2.4.4
Calculating dependencies... done!
[ebuild     U  ] dev-lang/python-exec-2.4.4 [2.0.2]
[ebuild  NS    ] sys-libs/db-5.3.28-r2 [4.8.30-r2] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  rR    ] sys-apps/iproute2-4.4.0
[ebuild  rR    ] dev-lang/perl-5.22.3_rc4
[ebuild  rR   #] dev-lang/ruby-2.0.0_p648
[ebuild  rR    ] dev-lang/ruby-2.1.9
[ebuild  rR    ] dev-vcs/subversion-1.9.5
[ebuild  rR    ] net-mail/mailutils-2.99.98-r1

deltamalloc ... I'm not sure if what you're seeing is the result of ~arch, or something specific to your install, because I'm not sure why sys-libs/db-5.3.28-r2 is pulled in, it wasn't here:

Code:
# eix -I --format '<installedversions:NAMEVERSION>' dev-lang/python-exec
dev-lang/python-exec-2.4.4
# eix -I --format '<installedversions:NAMEVERSION>' sys-libs/db
sys-libs/db-4.8.30-r2

There is obviously an issue with your python because you are missing /usr/bin/python ("No such file or directory") but what broke this, or how to fix the current problem, I can't say without more information (ie, 'emerge --info').

deltamalloc wrote:
Code:
[...]required by (dev-python/six-1.10.0:0/0::gentoo, installed)

Forgeting python for a moment ... does the following resolve the issue?

Code:
# /usr/lib/python-exec/python2.7/emerge =dev-lang/python-exec-2.4.4 =dev-python/six-1.10.0

best ... khay

ps. there is no need to quote the entire post, please edit in future.
Back to top
View user's profile Send private message
deltamalloc
Apprentice
Apprentice


Joined: 18 Jan 2013
Posts: 279

PostPosted: Wed Jan 18, 2017 2:52 am    Post subject: Reply with quote

Duncan Mac Leod's suggestion worked for me. Thanks.
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


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

PostPosted: Wed Jan 18, 2017 3:59 am    Post subject: Reply with quote

deltamalloc wrote:
Duncan Mac Leod's suggestion worked for me. Thanks.

deltamalloc ... ok, but you are masking any package greater than the package you currently have installed, that may work, but it also might break in unexpected ways, and so it's probably best to resolve the problem itself rather than mask it.

best ... khay
Back to top
View user's profile Send private message
Duncan Mac Leod
Guru
Guru


Joined: 02 May 2004
Posts: 312
Location: Germany

PostPosted: Thu Jan 19, 2017 12:54 am    Post subject: Reply with quote

khayyam wrote:
deltamalloc wrote:
Duncan Mac Leod's suggestion worked for me. Thanks.

deltamalloc ... ok, but you are masking any package greater than the package you currently have installed, that may work, but it also might break in unexpected ways, and so it's probably best to resolve the problem itself rather than mask it.

best ... khay


@khayyam; I do not have the same problem as deltamalloc !

Emerging the two masked packages will cause a FILE COLLISION on my servers and I am wondering if the ebuild is properly made. Maybe it does not remove former ebuilds (and/or files) correctly, so a system update was not possible for me until I masked these two packages.

The Question is: WHY does dev-lang/python-exec reports several file collisions? And NO my system ist not broken by doing foolish things in the past. Of course, you are right, we have to track down the issue.

Unfortunately, I am very busy at the moment running my company, but I will look into it asap.
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


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

PostPosted: Thu Jan 19, 2017 1:28 am    Post subject: Reply with quote

Duncan Mac Leod wrote:
@khayyam; I do not have the same problem as deltamalloc !

Duncan ... that was really directed at deltamaloc, I just forsaw some time in the feature them posting some issue caused by the mask.

Duncan Mac Leod wrote:
The Question is: WHY does dev-lang/python-exec reports several file collisions? And NO my system ist not broken by doing foolish things in the past. Of course, you are right, we have to track down the issue.

It didn't happen to me (see the above eix output) ... here is the explanation for your mind to boggle over (yup, it's your fault for having FEATURES=collision-protect set ... even as this is the default).

best ... khay
Back to top
View user's profile Send private message
Duncan Mac Leod
Guru
Guru


Joined: 02 May 2004
Posts: 312
Location: Germany

PostPosted: Fri Jan 20, 2017 8:51 am    Post subject: Reply with quote

khayyam wrote:
It didn't happen to me (see the above eix output) ... here is the explanation for your mind to boggle over (yup, it's your fault for having FEATURES=collision-protect set ... even as this is the default).


THANK YOU! I didnt't know that there was a bug entry. Helped me a lot.

BTW: we NEED a news entry for such important things!
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


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

PostPosted: Fri Jan 20, 2017 3:03 pm    Post subject: Reply with quote

Duncan Mac Leod wrote:
khayyam wrote:
It didn't happen to me (see the above eix output) ... here is the explanation for your mind to boggle over (yup, it's your fault for having FEATURES=collision-protect set ... even as this is the default).

THANK YOU! I didnt't know that there was a bug entry. Helped me a lot.

Duncan ... you're welcome. Didn't know myself, it was only a matter of chance I ran into it.

Duncan Mac Leod wrote:
BTW: we NEED a news entry for such important things!

In this case the problem is the developer, you simply can't break updates (when default 'features' are set) and then say the problem is with the user, collision-protect exists to prevent breakage, its not a canary for package changes.

best ... khay
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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