Diff Detail
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 6486 Build 6715: arc lint + arc unit
Event Timeline
This is so that pkg version works correctly.
Without this, it says:
FreeBSD-atm-11.0_4 ? orphaned: base FreeBSD-casper-11.0_4 ? orphaned: base FreeBSD-casper-development-11.0_4 ? orphaned: base FreeBSD-ccdconfig-11.0_4 ? orphaned: base FreeBSD-clibs-development-11.0_4 ? orphaned: base FreeBSD-docs-11.0_4 ? orphaned: base ...
'origin' is a hangover from the old pkg_tools days, and as currently implemented in pkg(8) it
assumes (too much) that packages are built from the ports, or something like that. However, until
origin behaviour in pkg(8) can be reworked, this seems reasonable.
Please let's not go through each UCL file for this just yet. There are inherent problems outstanding affecting if/where/why UCL files will be in-tree or autogenerated.
Considering the recent changes in ports to do with FLAVORS, which has definitively broken the 1-to-1 relation between pkg name and port origin, is this change still desirable?
Well, these package are not flavors, they're more subpackages and I do not know yet how subpackages will be implemented :-)