Bug 297152 - www/py-dj60-social-auth-app-django: Fails after py-social-auth-core updated
Summary: www/py-dj60-social-auth-app-django: Fails after py-social-auth-core updated
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kai Knoblich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-07-29 22:10 UTC by Einar Bjarni Halldórsson
Modified: 2026-07-31 17:02 UTC (History)
2 users (show)

See Also:
kai: maintainer-feedback+


Attachments
poudriere log (41.44 KB, text/plain)
2026-07-29 22:10 UTC, Einar Bjarni Halldórsson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Einar Bjarni Halldórsson 2026-07-29 22:10:27 UTC
Created attachment 273299 [details]
poudriere log

===>   py312-dj60-social-auth-app-django-5.9.0 depends on package: py312-social-auth-core>=4.8.3<5 - not found
Comment 1 denzill 2026-07-30 08:07:57 UTC
same issue
Comment 2 commit-hook freebsd_committer freebsd_triage 2026-07-31 07:17:35 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b91684dd1db4e8edf37382462d55601c2a0a5374

commit b91684dd1db4e8edf37382462d55601c2a0a5374
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:26 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 07:16:56 +0000

    www/py-dj60-social-auth-app-django: Fix build after 3496c09fda1b

    * Although there are already newer releases that are compatible with
      py-social-auth-core >= 5, they also introduce quite a few breaking
      changes along with py-social-auth-core 4.9.0+, so updating the port
      is not an option at this time.

      Therefore, switch to the recently created py-social-auth-core4 port
      for now to fix the fallout and avoid regressions.

    * Bump PORTREVISION due dependency change.

    PR:             297152
    Reported by:    Einar Bjarni Halldórsson, pkg-fallout

 www/py-dj60-social-auth-app-django/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2026-07-31 07:17:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fd3868f3a8b61ae2b3c273f6c4f2abd4d62dc0f1

commit fd3868f3a8b61ae2b3c273f6c4f2abd4d62dc0f1
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:26 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 07:16:56 +0000

    net-mgmt/netbox: Fix build after 3496c09fda1b

    * Switch to the recently created py-social-auth-core4 port, because
      NetBox is not compatible with newer versions of py-social-auth-core
      due to several breaking changes.

    * Bump PORTREVISION due dependency change.

    PR:             297152

 net-mgmt/netbox/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2026-07-31 07:17:38 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=563601899dcba76f28da74dd7dd8760b7c700678

commit 563601899dcba76f28da74dd7dd8760b7c700678
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:26 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 07:16:55 +0000

    www/py-social-auth-app-django: Fix build after 3496c09fda1b

    * Although there are already newer releases that are compatible with
      py-social-auth-core >= 5, they also introduce quite a few breaking
      changes along with py-social-auth-core 4.9.0+, so updating the port
      is not an option at this time.

      Therefore, switch to the recently created py-social-auth-core4 port
      for now to fix the fallout and avoid regressions.

    * Bump PORTREVISION due dependency change.

    PR:             297152
    Reported by:    pkg-fallout

 www/py-social-auth-app-django/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 5 commit-hook freebsd_committer freebsd_triage 2026-07-31 07:17:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f30b3052c7cd4f71ec433ee4e037b1b78ba75266

commit f30b3052c7cd4f71ec433ee4e037b1b78ba75266
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:25 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 07:16:55 +0000

    security/py-social-auth-core4: New port

    This is the core component of the python-social-auth ecosystem, it
    implements the common interface to define new authentication backends
    to third parties services, implement integrations with web frameworks
    and storage solutions.

    PR:             297152

 security/Makefile                                  |  1 +
 security/py-social-auth-core/Makefile              |  2 +
 security/py-social-auth-core4/Makefile (new)       | 49 ++++++++++++++++++++++
 security/py-social-auth-core4/distinfo (new)       | 17 ++++++++
 .../files/patch-pyproject.toml (new)               | 34 +++++++++++++++
 security/py-social-auth-core4/pkg-descr (new)      |  3 ++
 6 files changed, 106 insertions(+)
Comment 6 Kai Knoblich freebsd_committer freebsd_triage 2026-07-31 08:10:51 UTC
(In reply to Einar Bjarni Halldórsson from comment #0)

Committed, a py-social-auth-core4 port was created, and the relevant consumers were switched to it.  Thank you for the report!
Comment 7 commit-hook freebsd_committer freebsd_triage 2026-07-31 17:02:08 UTC
A commit in branch 2026Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1bf5534647d9a8b8ddf3961d1a1567c96b91011a

commit 1bf5534647d9a8b8ddf3961d1a1567c96b91011a
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:25 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 16:56:37 +0000

    security/py-social-auth-core4: New port

    This is the core component of the python-social-auth ecosystem, it
    implements the common interface to define new authentication backends
    to third parties services, implement integrations with web frameworks
    and storage solutions.

    PR:             297152
    (cherry picked from commit f30b3052c7cd4f71ec433ee4e037b1b78ba75266)

 security/Makefile                                  |  1 +
 security/py-social-auth-core/Makefile              |  2 +
 security/py-social-auth-core4/Makefile (new)       | 49 ++++++++++++++++++++++
 security/py-social-auth-core4/distinfo (new)       | 17 ++++++++
 .../files/patch-pyproject.toml (new)               | 34 +++++++++++++++
 security/py-social-auth-core4/pkg-descr (new)      |  3 ++
 6 files changed, 106 insertions(+)
Comment 8 commit-hook freebsd_committer freebsd_triage 2026-07-31 17:02:09 UTC
A commit in branch 2026Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=69bed8fecf29759efc09229c605f572298f9342e

commit 69bed8fecf29759efc09229c605f572298f9342e
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:26 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 16:57:00 +0000

    net-mgmt/netbox: Fix build after 3496c09fda1b

    * Switch to the recently created py-social-auth-core4 port, because
      NetBox is not compatible with newer versions of py-social-auth-core
      due to several breaking changes.

    * Bump PORTREVISION due dependency change.

    PR:             297152
    (cherry picked from commit fd3868f3a8b61ae2b3c273f6c4f2abd4d62dc0f1)

 net-mgmt/netbox/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 9 commit-hook freebsd_committer freebsd_triage 2026-07-31 17:02:11 UTC
A commit in branch 2026Q3 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1990488907f99935bf443d9eb75e788a5b14b132

commit 1990488907f99935bf443d9eb75e788a5b14b132
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2026-07-31 07:15:26 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2026-07-31 16:56:50 +0000

    www/py-dj60-social-auth-app-django: Fix build after 3496c09fda1b

    * Although there are already newer releases that are compatible with
      py-social-auth-core >= 5, they also introduce quite a few breaking
      changes along with py-social-auth-core 4.9.0+, so updating the port
      is not an option at this time.

      Therefore, switch to the recently created py-social-auth-core4 port
      for now to fix the fallout and avoid regressions.

    * Bump PORTREVISION due dependency change.

    PR:             297152
    Reported by:    Einar Bjarni Halldórsson, pkg-fallout

    (cherry picked from commit b91684dd1db4e8edf37382462d55601c2a0a5374)

 www/py-dj60-social-auth-app-django/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)