| Summary: | print/gutenprint-base: overwrites PORTREVISION of slave ports | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Christoph Moench-Tegeder <cmt> | ||||
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | shoesoft | ||||
| Priority: | --- | Keywords: | patch | ||||
| Version: | Latest | Flags: | cmt:
maintainer-feedback+
|
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
@amdmi3 fixed this in ports r402208 Assign to committer that resolved, update resolution. |
Created attachment 161504 [details] fixes PORTREVISION assignment with the last round of fixed to the gutenprint ports, print/gutenprint-base got it's PORTREVSION bumped - from 0 (as in not set) to 1. Unfortunately, PORTREVISION is set unconditionally, so print/gutenprint-base as the master port overwrites PORTREVISION of it's slave ports. Attached patch fixes this by using ?= for assignment instead of =. (cannot test right now for lack of access to suitable (read: disk space and CPU power) equipment),