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. 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)|...[K[K [Kquirks-7.14 signed on 2024-05-16T20:11:44Z quirks-7.14->7.14 (processing)|No change in quirks-7.14[K[K python-idle-3.11.9 (processing)|...[K[K python-idle-3.11.9 (extracting)| | 0%[K[33G | 1%[K[33G* | 1% ... [K[74G | 99%[K[74G*| 99%[K[75G|100%[K python-idle-3.11.9 (installing)| | 0%[K[33G | 1%[K[33G* | 2% ... [K[73G* | 97%[K[74G | 98%[K[74G | 99%[K[74G*| 99%[K[75G|100%[K [K 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