Opened 21 years ago

Closed 17 years ago

Last modified 14 years ago

#463 closed enhancement (fixed)

RFE: create portlint

Reported by: Eric.C.Seidel@… Owned by: macports-tickets@…
Priority: Normal Milestone: MacPorts 1.6
Component: base Version:
Keywords: Cc: afb@…, jkh@…, nox@…
Port:

Description (last modified by jmpp@…)

A command line tool to verify port integrity would be useful.

Here is a discussion below from IRC:

[22:53] <jkh> portlint.  need it.  must have it.
[22:53] <MacDome> portlint?
[22:53] <jkh> we gotta get the "minimums" codified somehow
[22:53] <MacDome> to check syntax?
[22:54] <jkh> and merely documenting them, though that's a great place to start, is only part of the solution
[22:54] <MacDome> I have already begun discussions with k and l regarding testin... I'll bring that up tomorrow
[22:54] <jkh> syntax and style, yeah
[22:54] <jkh> check for some minimum set of datum and also help validate a $destroot in later incarnations
[22:54] <MacDome> ok
[22:54] <jkh> but some stuff will obviously have to be documentation
[22:55] <jkh> where "elements of style" covers a wider area concerning what makes a good "Mac OS X port" and desired taxonomies
[22:55] <MacDome> ok
[22:55] <jkh> maybe a chapter on when and where to use variants
[22:55] <jkh> encoding OS-dependencies...
[22:55] <jkh> that kinda stuff.  Definitely a living document. :)

Change History (9)

comment:1 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jkh@… added
Milestone: Needs developer review
Summary: portlintRFE: create portlint

comment:2 Changed 17 years ago by jmpp@…

Milestone: Needs developer reviewMacPorts base bugs

Milestone Needs developer review deleted

comment:3 Changed 17 years ago by nox@…

Cc: nox@… added
Milestone: MacPorts base bugsMacPorts base enhancements
Priority: ExpectedNormal
Version: 1.0

comment:4 Changed 17 years ago by afb@…

Is "port lint" (r28170,r28171) enough to close this ?

comment:5 Changed 17 years ago by yves@…

This is great, but is it necessary to have to sudo ? Couldit work like info, list etc ?

comment:6 Changed 17 years ago by jmpp@…

Cc: afb@… added
Description: modified (diff)

I really doubt original proponents of the feature will chime in at any point in these days, so I guess it's up to you, Anders, to determine if your lint code is complete enough to cover for what's discussed here. Based on that you should feel free to close it at any time.

-jmpp

comment:7 Changed 17 years ago by nox@…

Resolution: fixed
Status: newclosed

Added to trunk/ some time ago. let's close this ticket.

comment:8 in reply to:  5 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to yves@macports.org:

This is great, but is it necessary to have to sudo ? Couldit work like info, list etc ?

port lint no longer requires root access. See #13458.

comment:9 Changed 14 years ago by jmroot (Joshua Root)

Milestone: MacPorts FutureMacPorts 1.6
Note: See TracTickets for help on using tickets.