Tim Foster wrote:

> https://cr.opensolaris.org/action/browse/pkg/timf/pkgmerge-multipub/pkgmerge-multipub-webrev/

Currently, I'm working around this bug with the following:

    pkgrepo create ../packages/merged
    pkgmerge -d ../packages/merged \
        -s arch=sparc,../packages/sparc/repo \
        -s arch=i386,../packages/i386/repo
    # Merge the l10n-bound repo, too; see 7140167.
    pkgmerge -d ../packages/merged \
        -s arch=sparc,../packages/sparc/repo/publisher/pkg5-localizable \
        -s arch=i386,../packages/i386/repo/publisher/pkg5-localizable
    pkgrepo -s ../packages/merged set publisher/prefix=pkg5-nightly
    pkgrepo -s ../packages/merged rebuild

Will this have the same effect after your change, even if it ends up doing
a bit more work?

pkgmerge.py:

  - line 373: another four spaces indented here

  - line 432, 433: could these be on the same line?

  - line 451, 453: one of these is improperly indented.

  - There's some cleanup now in republish_packages() that now doesn't get
    done when one publisher encounters errors --
    tracker.republish_end_pkg(), and shutil.rmtree().  The former didn't
    matter before, but does it now (the reset in the handler above takes
    care of it)?  Not sure about the latter.

t_pkgmerge.py:

  - line 204: 16 * [ "os.org" ] ?  If nothing else, wrap line 206 at the
    same point at line 205.

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

Reply via email to