1 |
Le samedi 21 janvier 2017 à 10:49 +0100, Michał Górny a écrit : |
2 |
> Please review the following news item. It was requested by users. |
3 |
> Preferably I'd like to commit it today. |
4 |
> |
5 |
> -- |
6 |
> |
7 |
> Title: python-exec 2.3 reclaims python* symlinks |
8 |
> Author: Michał Górny <mgorny@g.o> |
9 |
> Content-Type: text/plain |
10 |
> Posted: 2017-01-21 |
11 |
> Revision: 1 |
12 |
> News-Item-Format: 1.0 |
13 |
> Display-If-Installed: <app-eselect/eselect-python-20160206 |
14 |
> Display-If-Installed: <dev-lang/python-exec-2.3 |
15 |
> |
16 |
> The new versions of python-exec (2.3 and newer) are reclaiming |
17 |
> multiple |
18 |
> Python-related symlinks in /usr/bin, most notably /usr/bin/python*. |
19 |
> This |
20 |
> may result in your package manager reporting file collisions. |
21 |
> |
22 |
> The respective symlinks were previously either unowned and created |
23 |
> dynamically by app-eselect/eselect-python, or installed by it. From |
24 |
> now |
25 |
> on, all Python-related symlinks are installed and handled |
26 |
> by python-exec. This ensures that they respect the python-exec |
27 |
> configuration files and variables consistently with regular Python |
28 |
> packages, and improves their reliability. |
29 |
> |
30 |
> If you are using FEATURES=collision-protect, Portage will reject |
31 |
> the upgrade. If this is the case, please temporarily switch to |
32 |
> FEATURES=protect-owned for the upgrade. |
33 |
> |
34 |
> If you are using FEATURES=protect-owned, Portage will verbosely warn |
35 |
> about the file collisions but will proceed with the upgrade once |
36 |
> determining no replaced files are owned. Please disregard the |
37 |
> warning. |
38 |
> |
39 |
> The potentially colliding files are: |
40 |
> |
41 |
> * /usr/bin/2to3 |
42 |
> * /usr/bin/pydoc |
43 |
> * /usr/bin/python |
44 |
> * /usr/bin/python2 |
45 |
> * /usr/bin/python3 |
46 |
> * /usr/bin/python-config |
47 |
> |
48 |
> For more information on python-exec, please see: |
49 |
> https://wiki.gentoo.org/wiki/Project:Python/python-exec |
50 |
> |
51 |
|
52 |
reads clearly, +1 for having these files owned by a package. |
53 |
|
54 |
-- |
55 |
Gilles Dartiguelongue <eva@g.o> |
56 |
Gentoo |