On 2024/05/20 17:00, Roger Marsh wrote:
> Hi,
> 
> The attempt to upgrade encounters a 'Collision in python-idle-3.11.9', 
> stating:
> 
> '/usr/local/lib/python3.11/idlelib/News3.txt' already exists.
> 
> The same thing happened a little while ago upgrading from 3.11.5 but since 
> the workaround seemed obvious, I just got there doing things step-by-step but 
> forgot to report.

Thanks, this will be fixed in the next set of packages.

> Below is what gets from python-idle-3.11.8 to python-idle-3.11.9.
> 
> 
> Script started on Mon May 20 12:42:44 2024
> opendev# pkg_add -x -u p~ ython-idle-3.11.8 python-tkinter-3.11.8 
> python-3.11.8
> quirks-7.14 signed on 2024-05-16T20:11:44Z
> .libs-python-3.8.13p0+python-3.11.8->python-3.11.9 forward dependencies:
> | Dependency of python-tkinter-3.11.8 on python-3.11.8 doesn't match
> | Dependency of python-idle-3.11.8 on python-3.11.8 doesn't match
> Merging python-tkinter-3.11.8->3.11.9 (ok)
> Merging python-idle-3.11.8->3.11.9 (ok)
> Collision in 
> .libs-python-3.8.13p0+python-3.11.8+python-idle-3.11.8+python-tkinter-3.11.8->python+python-idle+python-tkinter-3.11.9:
>  the following files already exist
>       /usr/local/lib/python3.11/idlelib/News3.txt (python-idle-3.11.9 and 
> python-3.11.9)
> Couldn't find updates for .libs-python-3.8.13p0 python-3.11.8 
> python-idle-3.11.8 python-tkinter-3.11.8
> Couldn't install python-3.11.9 python-idle-3.11.9 python-tkinter-3.11.9
> opendev# pkg_delete -x python-idle-3.11.8 python-tkinter-3.11.8 python-3.11.8
> File /usr/local/lib/python3.11/idlelib/News3.txt does not exist
> opendev# ls /usr/local/lib/python3.11/idlelib/
> ls: /usr/local/lib/python3.11/idlelib/: No such file or directory
> opendev# pkg_add -x python-idle-3.11.9 python-tkinter-3.11.9 python-3.11.9
> quirks-7.14 signed on 2024-05-16T20:11:44Z
> Collision in python-idle-3.11.9: the following files already exist
>       /usr/local/lib/python3.11/idlelib/News3.txt (python-3.11.9 and 
> python-idle-3.11.9)
> Couldn't install python-idle-3.11.9
> opendev# ls /usr/        pkg_info python-3.11.9
> Information for inst:python-3.11.9
> 
> Comment:
> interpreted object-oriented programming language
> 
> Required by:
> python-tkinter-3.11.9
> 
> Description:
> Python is an interpreted, interactive, object-oriented
> programming language that combines remarkable power with
> very clear syntax. For an introduction to programming in
> Python you are referred to the Python Tutorial. The Python
> Library Reference documents built-in and standard types,
> constants, functions and modules. Finally, the Python
> Reference Manual describes the syntax and semantics of the
> core language in (perhaps too) much detail.
> 
> Python's basic power can be extended with your own modules
> written in C or C++.  On most systems such modules may be
> dynamically loaded. Python is also adaptable as an
> extension language for existing applications. See the
> internal documentation for hints.
> 
> Maintainer: Kurt Mosiejczuk <k...@openbsd.org>
> 
> WWW: https://www.python.org/
> 
> 
> opendev# pkg_info python-tkinter-3.11.9
> Information for inst:python-tkinter-3.11.9
> 
> Comment:
> Python interface to the Tk graphical toolkit
> 
> Description:
> Python is an interpreted, interactive, object-oriented programming
> language that combines remarkable power with very clear syntax. For
> an introduction to programming in Python you are referred to the
> Python Tutorial. The Python Library Reference documents built-in
> and standard types, constants, functions and modules. Finally, the
> Python Reference Manual describes the syntax and semantics of the
> core language in (perhaps too) much detail.
> 
> Python's basic power can be extended with your own modules written
> in C or C++.  On most systems such modules may be dynamically loaded.
> Python is also adaptable as an extension language for existing
> applications. See the internal documentation for hints.
> 
> This package contains the Tkinter module, a Python interface to the
> Tk graphical toolkit.
> 
> Maintainer: Kurt Mosiejczuk <k...@openbsd.org>
> 
> WWW: https://www.python.org/
> 
> 
> opendev# ls /usr/local/lib/python3.11/idlelib/News3.txt
> /usr/local/lib/python3.11/idlelib/News3.txt
> opendev# rm /usr/local/lib/python3.11/idlelib/News3.txt
> opendev# pkg_add -x python-idlelib-3.11.9
> quirks-7.14 signed on 2024-05-16T20:11:44Z
> Can't find python-idlelib-3.11.9
> Couldn't install python-idlelib-3.11.9
> opendev# pkg-    
> opendev# pkg_add python-idle-3.11.9
> 
quirks-7.14->7.14 (processing)|...
quirks-7.14 signed on 2024-05-16T20:11:44Z
> 
> quirks-7.14->7.14 (processing)|No change in quirks-7.14
> python-idle-3.11.9 (processing)|...
> python-idle-3.11.9 (extracting)|                                          | 
> 0%                                          | 1%*             
>                             | 1%
> ...
> [K | 99%*| 99%|100%
> python-idle-3.11.9 (installing)|                                          | 
> 0%                                          | 1%*             
>                             | 2%
> ...
> [K* | 97% | 98% | 99%*| 99%|100%
> 
> python-idle-3.11.9: ok
> opendev# 
> opendev# pkg_info python-idle-3.11.9
> Information for inst:python-idle-3.11.9
> 
> Comment:
> IDE for Python
> 
> Description:
> Python is an interpreted, interactive, object-oriented programming
> language that combines remarkable power with very clear syntax. For
> an introduction to programming in Python you are referred to the
> Python Tutorial. The Python Library Reference documents built-in
> and standard types, constants, functions and modules. Finally, the
> Python Reference Manual describes the syntax and semantics of the
> core language in (perhaps too) much detail.
> 
> Python's basic power can be extended with your own modules written
> in C or C++.  On most systems such modules may be dynamically loaded.
> Python is also adaptable as an extension language for existing
> applications. See the internal documentation for hints.
> 
> This package contains IDE for Python.
> 
> Maintainer: Kurt Mosiejczuk <k...@openbsd.org>
> 
> WWW: https://www.python.org/
> 
> 
> opendev# exit
> 
> Script done on Mon May 20 13:00:48 2024
> 
> Thanks,
> 
> Roger
> 

Reply via email to