Bug #1751
closedusr/src/pkg/Makefile should define PKGFMT_OUTPUT=v1 when checking manifests
100%
Description
This is required to properly identify situations where someone is using newer pkg:/package/pkg versions (and forgetting to set PKGFMT_OUTPUT=v1 when using pkgfmt).
Related issues
Updated by Igor Kozhukhov almost 12 years ago
please do not touch Makefile - you can add: "export PKGFMT_OUTPUT=v1" to your illumos.sh
Updated by Yuri Pankov almost 12 years ago
This issue is about checking for situations when someone forgot to do the thing you mentioned and must go into the Makefile, thanks.
Updated by Rich Lowe almost 12 years ago
As Yuri says, touching the makefile is the whole point. The env file change is to make it easier on people to get things right.
The problem here is that the IPS team changed the standard pkg manifest format to something more aesthetic in later builds, because we're all using different versions of pkg, and none of us are inclined to force an upgrade for something so needless, the intent here is to force all versions of pkg to use the same (original) manifest format, such that we still have conformity.
Those using the "normal" version of pkg, from OI, will notice no difference at all. Those using the new pkg from OI's /experimental will notice that I stop shouting at them.
Updated by Rich Lowe almost 12 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
Resolved in r13528 commit:d5dc5fc5db60
Updated by Andy Fiddaman almost 2 years ago
- Related to Feature #14218: Package manifests could be maintained in v2 format added