Bug 297500 - converters/py-markitdown: Please remove the IGNORE line because magika is now available
Summary: converters/py-markitdown: Please remove the IGNORE line because magika is now...
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: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-08-13 16:54 UTC by Yuri Victorovich
Modified: 2026-09-01 06:59 UTC (History)
2 users (show)

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


Attachments
Add sysutils/py-magika dependency (1.55 KB, patch)
2026-08-31 16:50 UTC, Nicola Vitale
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2026-08-13 16:54:52 UTC
> IGNORE=         run error:No module named 'magika'
Comment 1 wen 2026-08-13 23:04:00 UTC
Approved.
Would you commit it?
Thank you !
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2026-08-13 23:10:29 UTC
(In reply to wen from comment #1)

It's not only to commit. The IGNORE line implies a missing dependency?
Comment 3 wen 2026-08-13 23:12:18 UTC
(In reply to Yuri Victorovich from comment #2)
Yes, and better update it to newest version.
Comment 4 Nicola Vitale freebsd_committer freebsd_triage 2026-08-31 16:50:19 UTC
Created attachment 274310 [details]
Add sysutils/py-magika dependency

The new version of misc/alpaca requires converters/py-markitdown. I can commit the patch provided if wen@ agrees.
Comment 5 wen 2026-08-31 21:39:27 UTC
(In reply to Nicola Vitale from comment #4)
Approved.
Thank you !
Comment 6 commit-hook freebsd_committer freebsd_triage 2026-09-01 06:51:50 UTC
A commit in branch main references this bug:

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

commit d90f606e7e88b960949f14f68fb6f1dc515ad9ca
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-09-01 06:44:42 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-09-01 06:44:42 +0000

    converters/py-markitdown: Add a run dependency

    - Add sysutils/py-magika as run dependency
    - Pet portfmt
    - Remove IGNORE tag

    PR:             297500 285927
    Approved by:    wen (maintainer)

 converters/py-markitdown/Makefile | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
Comment 7 Nicola Vitale freebsd_committer freebsd_triage 2026-09-01 06:59:18 UTC
Committed. Thank you for the quick approval!