On Mon, Dec 16, 2024 at 1:39 PM Ulf R. <ulf.rapph...@offis.de> wrote:

> Hello,
> I know this should be the way to upgrade:
> https://docs.mailman3.org/en/latest/upgrade-guide.html
> I have 3.3.10 installed.
> I saw that some python packages are outdated an tried this which install
> all outdated packages in a row:
> pip list --outdated --format=json | jq '.[].name' | xargs -n1 pip install
> -U
> One outdated package was django and this part happened:
> -------------------------------
> vDownloading Django-5.1.4-py3-none-any.whl (8.3 MB)
> Installing collected packages: Django
>   Attempting uninstall: Django
>     Found existing installation: Django 4.2.16
>     Uninstalling Django-4.2.16:
>       Successfully uninstalled Django-4.2.16
> ERROR: pip's dependency resolver does not currently take into account all
> the packages that are installed. This behaviour is the source of the
> following dependency conflicts.
> hyperkitty 1.3.12 requires django<5.1,>=4.2, but you have django 5.1.4
> which is incompatible.
> mailman-web 0.0.9 requires django<4.3,>=4.0, but you have django 5.1.4
> which is incompatible.
> postorius 1.3.13 requires django<5.1,>=4.2, but you have django 5.1.4
> which is incompatible.
> django-mailman3 1.3.15 requires django<5.1,>=4.2, but you have django
> 5.1.4 which is incompatible.
> Successfully installed Django-5.1.4
> -------------------------------
>
> So I made a roll back.
>
> Is this really the only secure way to update the venv?:
> pip install -U mailman postorius django-mailman3 hyperkitty mailman-web
>

Correct!


> May be yes and I have to ignore the rest? ;-)
>

Yes. Let them pull their own versions of dependencies.



-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
 In an Internet failure case, the #1 suspect is a constant: DNS.
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]
_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/CNZKPA3YJQS4HDA6BH5A7V46CRUSYETG/

This message sent to arch...@mail-archive.com

Reply via email to