David,

The code you're updating seems like the kind of thing
I should understand if I'm going to be responsible
for renaming my own packages.

I've been trying to figure out what the semantics of
branch numbers are, and I'm still a little confused.
Can you describe the need for special branch numbers
with renamed packages?  Pointers to previous discussion
in defects or email would be great.

For unbundled packages, I see that the branch
number of the rename package is 1.  Is that
required by importer.py?   When I look at SUNWbash,
I see that the branch number of the rename package
is 0.133.

Both of these next lines say branch 0.133

% pkg contents -m SUNWbash
set name=pkg.fmri 
value=pkg://opensolaris.org/[email protected],5.11-0.133:20100216T062327Z
depend fmri=shell/[email protected] type=require
...

In this package, one says branch 0.111 and one says branch 1

% pkg contents -m -r pkg:/sunstudioexpress
set name=pkg.fmri 
value=pkg://opensolaris.org/[email protected],5.11-1:20100306T002745Z
depend fmri=developer/[email protected] type=require
...




[email protected] wrote:
> I'd appreciate a review of the following webrev
> 
>     http://cr.opensolaris.org/~comay/webrev-15745/
> 
> which covers the resync for build 138.  The complete list of bugids is
> 
> 15727 importer doesn't handle alternate branch #s well with
> obsoletes/renames
> 15745 resync repository to snv_138
> 
> The fix for 15727 is the same the one reviewed last week modulo it's
> been changed to accomodate the new copyright requirement.
> _______________________________________________
> pkg-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to