Bug 282937 - editors/openoffice-devel; Update python dependency
Summary: editors/openoffice-devel; Update python dependency
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: FreeBSD Office Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-23 17:53 UTC by George Mitchell
Modified: 2025-01-19 08:17 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (office)


Attachments
Update python "USES" to 3.9+ (470 bytes, patch)
2024-11-23 17:53 UTC, George Mitchell
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description George Mitchell 2024-11-23 17:53:38 UTC
Created attachment 255411 [details]
Update python "USES" to 3.9+

So I was getting tired of editors/openoffice-4 depending on python2.7 when I noticed editors/openoffice-devel.  I said to myself, "Surely the devel version isn't depending on version 2.7 any more," and an examination of the Makefile confirmed that it isn't.  But it does explicitly depend on version 3.9, and the current default version is 3.11.  I made the attached patch to the Makefile to specify that 3.9 or above would work and tried it out.  My suspicion is that python is used only during the build, and therefore that if my build succeeded, everything would be okay; and that seems to be true.
Comment 1 George Mitchell 2024-12-09 18:52:23 UTC
Updating importance, since it's unlikely that I am the only person compiling this port from source.
Comment 2 George Mitchell 2025-01-08 18:54:04 UTC
I'm bumping the importance of this change again, since it is a small, clean change to fix a highly annoying dependence on python39, a great piece of software itself for which there is really no further need since it has been otherwise superseded by python311 (which works perfectly for building openoffice-devel).
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-01-19 08:17:51 UTC
A commit in branch main references this bug:

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

commit 0194c8561695f21f19f7ce81a5940ae2526264af
Author:     Don Lewis <truckman@FreeBSD.org>
AuthorDate: 2025-01-19 08:04:57 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2025-01-19 08:17:33 +0000

    editors/openoffice-devel: rm python ver constraint

    The build currently works with all supported python3 versions.  Remove
    the version constraint so that the default python version is used.

    PR:             282937
    Reported by:    George Mitchell <george@m5p.com>
    MFH:            2025Q1

 editors/openoffice-devel/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy