Opened 12 years ago
Closed 12 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)
Change History (9)
comment:1 Changed 12 years ago by mf2k (Frank Schima)
comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch maintainer added |
---|---|
Summary: | Added missing dependency → thieriot: 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 12 years ago by rod@…
Attached new Portfile with updated version, dependency, and new checksums.
comment:4 Changed 12 years ago by mf2k (Frank Schima)
As per the guidelines, please use a unified diff for patch files.
comment:5 Changed 12 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 12 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 12 years ago by rod@…
Attachment: | Portfile-thieriot.diff added |
---|
comment:8 Changed 12 years ago by raimue (Rainer Müller)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Committed in r100936.
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.