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)|...[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 >