Problem have been fixed by adding additional parameter to manifest for
python-27:

rdiff-backup-27.p5m:
link path=usr/bin/rdiff-backup target=rdiff-backup-2.7 \
mediator=python mediator-version=2.7 pkg.linted.pkglint.dupaction007=true

link path=usr/bin/rdiff-backup-statistics target=rdiff-backup-statistics-2.7
\
mediator=python mediator-version=2.7 pkg.linted.pkglint.dupaction007=true

Best regards,
-Igor

From:  Igor Kozhukhov <[email protected]>
Date:  Thu, 26 Apr 2012 17:59:07 +0400
To:  <[email protected]>
Subject:  gmake publish problems with mediator

> Hello All,
> 
> I have problems with userland-gate with components with mediator info.
> 
> Example:
> 
> rdiff-backup# gmake publish
> VALIDATING MANIFEST CONTENT:
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/manifest-i386-rdiff-backup-26.depend.res
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/manifest-i386-rdiff-backup-27.depend.res
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/manifest-i386-rdiff-backup.depend.res
> /usr/gnu/bin/env 
> PYTHONPATH=/myshare/builds/dilos-userland/dilos-userland-review/tools/python
> PROTO_PATH="/myshare/builds/dilos-userland/dilos-userland-review/components/rd
> iff-backup/build/prototype/i386/mangled
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/prototype/i386
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild 
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup
> rdiff-backup-1.3.3"\
>         /usr/bin/pkglint  \
>                 -f
> /myshare/builds/dilos-userland/dilos-userland-review/tools/pkglintrc
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/manifest-i386-rdiff-backup-26.depend.res
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/manifest-i386-rdiff-backup-27.depend.res
> /myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/b
> uild/manifest-i386-rdiff-backup.depend.res
> Lint engine setup...
> Starting lint run...
> ERROR pkglint.dupaction007        path usr/bin/rdiff-backup is
> reference-counted but has different attributes across 3 duplicates:
> mediator-priority: vendor -> backup/rdiff-backup-26 mediator-version: 2.6 ->
> backup/rdiff-backup-26 mediator-version: 2.7 -> backup/rdiff-backup-27
> ERROR pkglint.dupaction007        path usr/bin/rdiff-backup-statistics is
> reference-counted but has different attributes across 3 duplicates:
> mediator-priority: vendor -> backup/rdiff-backup-26 mediator-version: 2.6 ->
> backup/rdiff-backup-26 mediator-version: 2.7 -> backup/rdiff-backup-27
> WARNING pkglint.action005.1       obsolete dependency check skipped: unable to
> find dependency pkg:/library/[email protected] for
> pkg:/backup/[email protected],5.11-1.2.5.1
> WARNING pkglint.action005.1       obsolete dependency check skipped: unable to
> find dependency pkg:/runtime/[email protected] for
> pkg:/backup/[email protected],5.11-1.2.5.1
> WARNING pkglint.action005.1       obsolete dependency check skipped: unable to
> find dependency pkg:/system/library/[email protected] for
> pkg:/backup/[email protected],5.11-1.2.5.1
> WARNING pkglint.action005.1       obsolete dependency check skipped: unable to
> find dependency pkg:/runtime/[email protected] for
> pkg:/backup/[email protected],5.11-1.2.5.1
> gmake: *** 
> [/myshare/builds/dilos-userland/dilos-userland-review/components/rdiff-backup/
> build/.linted-i386] Error 1
> 
> Could you please help me fix it.
> 
> ---
> Best regards,
> Igor Kozhukhov
> Skype# igor.kozhukhov | IRC# igork


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

Reply via email to