Opened 11 years ago
Closed 10 years ago
#39747 closed submission (duplicate)
Cockatrice
Reported by: | xineohp@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.3 |
Keywords: | Cc: | ||
Port: | Cockatrice |
Description
Cockatrice Game Client @ Woogerworks
Attachments (1)
Change History (7)
Changed 11 years ago by xineohp@…
comment:1 follow-up: 2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 follow-up: 3 Changed 11 years ago by xineohp@…
Replying to ryandesign@…:
It's not ok to fetch from the head of a repository. You must fetch a specific tag or committish so that the build is reproducible. Unfortunately this repository has no tags yet.
Since this project is hosted at github, consider using the github portgroup. If you specify the project author, project name and the desired committish in the github.setup line, and remove the fetch.type git line, the portgroup will even fetch it from a tarball for you, which is much preferred over fetching from a repository.
I will look into getting it updated. On the note of the portgroup, you can see in the PortFile where was I was trying to use the qt4 PortGroup (Instead of the depends). However, it seemed like this wasn't installing qt4 and would error out the whole process. That said, what I am I missing there?
comment:3 Changed 11 years ago by mf2k (Frank Schima)
Replying to xineohp@…:
On the note of the portgroup, you can see in the PortFile where was I was trying to use the qt4 PortGroup (Instead of the depends). However, it seemed like this wasn't installing qt4 and would error out the whole process. That said, what I am I missing there?
It was your use of depends_lib
in the Portfile. That overrides the library dependancies. You want to use depends_lib-append
instead when using any portgroup.
comment:4 Changed 10 years ago by pixilla (Bradley Giesbrecht)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → duplicate |
---|---|
Status: | reopened → closed |
It's not ok to fetch from the head of a repository. You must fetch a specific tag or committish so that the build is reproducible. Unfortunately this repository has no tags yet.
Since this project is hosted at github, consider using the github portgroup. If you specify the project author, project name and the desired committish in the github.setup line, and remove the fetch.type git line, the portgroup will even fetch it from a tarball for you, which is much preferred over fetching from a repository.