Django versions

Charlie Li ml+freebsd at vishwin.info
Thu Mar 7 08:28:37 UTC 2019


[Re-sending, because my original reply made it to the mailing list but
not to leres@'s real mailbox due to some brokenness in SPF, but also to
add a quip missing originally. Turns out that quip slightly relates to
what matthew@ mentioned.]

On 07/03/2019 02:32, Charlie Li wrote:
> On 07/03/2019 01:55, Craig Leres wrote:
>> I'm working on a port for mailman 3. I want to use django 2.1 because
>> that's what I'm using on the systems I'm currently running mailman 2 on
>> you can't really run different version of django on the same system).
>> But it turns out a lot of ports have RUN_DEPENDS for www/py-django111.
>>
> I've been working on mail/mailman3 for over a year now (holy crap),
> which is still in phab as D14126. It is only the core engine however.
> 
And over the course of this time period, it was also discovered that
nearly all ports using SQLAlchemy were depending on
databases/py-sqlalchemy10, yet Mailman 3 hard requires what has since
been added to the tree as databases/sqlalchemy12. Mailman 3 also
requires some of the ports that had depended on
databases/py-sqlalchemy10, which presented a problem until they were
changed to databases/py-sqlalchemy12. There still exists PR 205852 as a
question of handling the SQLAlchemy case, which isn't dissimilar to
Django in this regard.

> Upstream Mailman have architected things such that anything outside of
> the core engine are officially optional. Thus, it is probably best to
> have the other parts, like the Django-consuming parts, as their own
> ports, like mail/mailman3-portorius and mail/mailman3-hyperkitty.
> 
That should be mail/mailman3-postorius. And thus, the core engine should
not have anything to do with Django in terms of dependencies.

-- 
Charlie Li
…nope, still don't have an exit line.

(This email address is for mailing list use; replace local-part with
vishwin for off-list communication if possible)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20190307/1d6ef2ff/attachment.sig>


More information about the freebsd-ports mailing list