Hi all, What is the process for reporting/fixing a bug in a port? Is it just to open a ticket on macports.org with details of my patch? (I've done this). derek.
On May 8, 2007, at 16:58, Derek Harland wrote:
What is the process for reporting/fixing a bug in a port? Is it just to open a ticket on macports.org with details of my patch? (I've done this).
Yes, do that, and put the maintainer's email address in the Cc field. If the port has no maintainer, notify this mailing list of the ticket number. Otherwise, it may take awhile for someone to notice the bug on their own.
Many thanks Ryan, * The ticket number is 11924 and the port has no maintainer. The patch is simply a change to the name of downloaded files and checksums * On a related note ... I'm moving systems from linux to mac and am a heavy user of python. There are very few ports in the python25 group --- how do I go about submitting new ports for libraries to this group? (which will generally be copies of the python24 port but with different dependents) Alternatively, the existing ports could have a python25 variant added? Should I get in contact with mww@macports.org who appears to be the maintainer on many of the existing python24 ports. * Is there any way of listing all ports with a given PortGroup (as opposed to category)? derek. On 9/05/2007, at 10:06 AM, Ryan Schmidt wrote:
On May 8, 2007, at 16:58, Derek Harland wrote:
What is the process for reporting/fixing a bug in a port? Is it just to open a ticket on macports.org with details of my patch? (I've done this).
Yes, do that, and put the maintainer's email address in the Cc field. If the port has no maintainer, notify this mailing list of the ticket number. Otherwise, it may take awhile for someone to notice the bug on their own.
On May 8, 2007, at 18:43, Derek Harland wrote:
* The ticket number is 11924 and the port has no maintainer. The patch is simply a change to the name of downloaded files and checksums * On a related note ... I'm moving systems from linux to mac and am a heavy user of python. There are very few ports in the python25 group --- how do I go about submitting new ports for libraries to this group? (which will generally be copies of the python24 port but with different dependents) Alternatively, the existing ports could have a python25 variant added? Should I get in contact with mww@macports.org who appears to be the maintainer on many of the existing python24 ports.
There was a conscious and considered decision to use separate portfiles for the different versions of Python, and not to use variants. I'll let someone who uses Python recall why that is.
* Is there any way of listing all ports with a given PortGroup (as opposed to category)?
I don't know if there's a built-in port command to do that, but there's always shell magic: $ grep python25 python/*/Portfile | sed 's/^.*\/\(.*\)\/.*$/\1/' py25-WebHelpers py25-aspects py25-beaker py25-bsddb py25-bsddb py25-bz2 py25-bz2 py25-bz2 py25-cheetah py25-crypto py25-curses py25-curses py25-gdbm py25-gdbm py25-hashlib py25-hashlib py25-mx-base py25-mx-experimental py25-myghtyutils py25-mysql py25-nose py25-readline py25-readline py25-setuptools py25-socket-ssl py25-socket-ssl py25-sqlalchemy py25-sqlite3 py25-sqlite3 py25-tclink py25-tkinter py25-tkinter py25-zlib py25-zlib py25-zopeinterface rdiff-backup-devel
participants (2)
-
Derek Harland
-
Ryan Schmidt