Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: make replace failing with python module conflicts



Riccardo Mottola <riccardo.mottola%libero.it@localhost> writes:

> I have the issue below, python upgrade conflicts with its modules.
>
> Usually I jsut remove these modules and retry, but here the dependency
> tree is borader.
> What's the best to handle this? Beyond hating the python hell.

> ===> Updating using binary package of python311-3.11.8
> /usr/bin/env  /usr/pkg/sbin/pkg_add -K /usr/pkg/pkgdb -U -D
> /usr/pkgsrc/lang/python311/work/.packages/python311-3.11.8.tgz
> pkg_add: Package `python311-3.11.8' conflicts with
> `py311-cElementTree-[0-9]*', and `py311-cElementTree-3.11.5' is installed.
> pkg_add: Package `python311-3.11.8' conflicts with `py311-expat-[0-9]*',
> and `py311-expat-3.11.5nb1' is installed.

Two options:

  A) pkg_delete -f the py311-foo that are now included in python base
  package

  B) using pbulk, a separate machine, etc., build a binary package set of
  everything you need and update with pkgin

  (use someone else's binary packagss, but this is like B)



Home | Main Index | Thread Index | Old Index