Opened 11 years ago

Closed 11 years ago

#36916 closed defect (fixed)

thieriot: Added missing dependency

Reported by: rod@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: haspatch maintainer Cc: raimue (Rainer Müller)
Port: thieriot

Description

Just noticed there's a missing dependency (p5-libwww-perl), and also the p5-yaml and p5-json deps don't need to be perl version specific.

Attachments (1)

Portfile-thieriot.diff (1013 bytes) - added by rod@… 11 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 years ago by mf2k (Frank Schima)

Since you have (correctly) changed the dependencies, you need to also increase the revision by one. Since the port does not currently have a revision line, you need to add it. When the version is increased, the revision line should be removed.

revision 1

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: haspatch maintainer added
Summary: Added missing dependencythieriot: Added missing dependency

The dependencies do need to be perl version specific. Ports should not depend on stub ports. The software needs probably to be patched to ensure that it will use the specific version of perl that you depend on (i.e. 5.12).

comment:3 Changed 11 years ago by rod@…

Attached new Portfile with updated version, dependency, and new checksums.

comment:4 Changed 11 years ago by mf2k (Frank Schima)

As per the guidelines, please use a unified diff for patch files.

comment:5 Changed 11 years ago by rod@…

Attached new portfile in unified diff format, with new dependency, updated checksums, and pinned dependency versions to be exact (ie. p5.12-*)

comment:6 Changed 11 years ago by raimue (Rainer Müller)

Cc: raimue@… added

I get a checksum mismatch for this update:

--->  Attempting to fetch thieriot-0.1.0.tar.gz from https://github.com/rodnaph/thieriot/tarball/v0.1.0
...
--->  Checksumming thieriot-0.1.0.tar.gz
Error: Checksum (rmd160) mismatch for thieriot-0.1.0.tar.gz
Portfile checksum: thieriot-0.1.0.tar.gz rmd160 3c72f925a84e8f8fc93a99feece20cd5ebb23da4
Distfile checksum: thieriot-0.1.0.tar.gz rmd160 1a2b691fd6d8d212180dc690694f21871f04f4c4
Error: Checksum (sha256) mismatch for thieriot-0.1.0.tar.gz
Portfile checksum: thieriot-0.1.0.tar.gz sha256 c62453c063531c92caf40d510d1d5f2f25a188c4969edd153409c2723d53e728
Distfile checksum: thieriot-0.1.0.tar.gz sha256 935486d52e68bd3f2ae9ff683af4f034616cfc4a892ea5a65617bef799931dd8

Changed 11 years ago by rod@…

Attachment: Portfile-thieriot.diff added

comment:7 Changed 11 years ago by rod@…

New Portfile attached with updated checksums.

comment:8 Changed 11 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: newclosed

Committed in r100936.

Note: See TracTickets for help on using tickets.