[102536] trunk/dports/python/py-hgsubversion/Portfile

Ryan Schmidt ryandesign at macports.org
Mon Feb 4 14:45:20 PST 2013

On Feb 4, 2013, at 16:39, Sean Farley <sean at macports.org> wrote:

> On Mon, Feb 4, 2013 at 2:28 PM, Ryan Schmidt <ryandesign at macports.org> wrote:
>> On Feb 4, 2013, at 11:47, Sean Farley <sean at macports.org> wrote:
>>> On Mon, Feb 4, 2013 at 11:37 AM, Jeremy Lavergne
>>> <jeremy at lavergne.gotdns.org> wrote:
>>>>> -categories              python devel
>>>>> +categories              devel
>>>> That needs to be categories-append now.
>>> That makes sense. It seems a lot of ports need to be updated, though:
>>> $ grep 'categories ' -r dports/python/py-* | wc -l
>>> 144
>>> $ grep 'categories-ap' -r dports/python/py-* | wc -l
>>> 272
>> That's not necessarily an error. Ports can either append categories to those the portgroup sets, or overwrite them; the former is preferred, but the latter is not an error if "python" is the first listed category.
> Fair enough, but I find it a little odd that 144 ports named py-* need
> to overwrite them. I am by no means volunteering to do the work of
> combing through them, though :-P

I've looked at the ports in the python folder. The only one that overrides the categories erroneously is py25-mpdclient2. Maintainer Cc'd.

There's also py-svipc which overrides the categories in its yorick-svipc subport; this is fine but causes a spurious lint warning for that subport, which the author has already acknowledged with a comment in the Portfile.

More information about the macports-dev mailing list