Just covering the bases but did you do a portindex? You should also see the versioned ports show up in the output of portindex.
David Gilman :DG< On Thu, Jul 18, 2024 at 10:39 AM Link Dupont via macports-dev < [email protected]> wrote: > Hello, > > I’m trying to package a Python module. I found the port pypi2port, which > does generate a basic Portfile for me, but when I try to build the port, it > gives me a puzzling error: > > > ---> Computing dependencies for py-fmf > > Error: Dependency 'py311-fmf' not found. > > > The entire Portfile is: > > > # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; > c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 > > > > PortSystem 1.0 > > PortGroup python 1.0 > > > > name py-fmf > > version 1.4.1 > > platforms {darwin any} > > supported_archs noarch > > license GPL-2 > > maintainers P e t r S p l i c h a l > > > > description Flexible Metadata Format > > long_description {*}${description} > > > > homepage https://github.com/psss/fmf > > master_sites https://pypi.org/project/fmf/1.4.1/ > > checksums rmd160 XXX \ > > sha256 XXX \ > > size XXX > > > > python.versions 311 > > python.pep517 yes > > > > if {${name} ne ${subport}} { > > livecheck.type none > > } > > Isn’t the python PortGroup supposed to generate the version-specific > packages automatically? If that is the case, why is it not able to find its > own generated package? > > ~link
