Project

General

Profile

Bug #1751

usr/src/pkg/Makefile should define PKGFMT_OUTPUT=v1 when checking manifests

Added by Yuri Pankov almost 8 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
tools - gate/build tools
Start date:
2011-11-09
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
pkgfmt

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).

History

#1

Updated by Igor Kozhukhov almost 8 years ago

please do not touch Makefile - you can add: "export PKGFMT_OUTPUT=v1" to your illumos.sh

#2

Updated by Yuri Pankov almost 8 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.

#3

Updated by Rich Lowe almost 8 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.

#4

Updated by Rich Lowe over 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Resolved in r13528 commit:d5dc5fc5db60

Also available in: Atom PDF