For the profile, please see:

http://www.opensolaris.org/os/project/jds/contributing/building/

When building SFE packages on Solaris 10u4 x86 sometimes
pkgtool may fail to apply the package due to some attribute change,
like in the example below.  Then I just pkgadd it manually.

Regards, Mark

% pkgtool --download build SFExmms2.spec
INFO: Copying %use'd or %include'd spec files to SPECS directory
INFO: Processing spec files
INFO: Finding sources
INFO: Running pkgbuild -ba [...] SFExmms2.spec (SFExmms2)
INFO: SFExmms2 PASSED
INFO: Installing SFExmms2
INFO: Installing SFExmms2-devel
ERROR: failed to install package: 
The following files are already installed on the system and are being
used by another package:
  /usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int/auto <attribute change only>
This is an open source package.
Use and redistribution subject to license terms as described in the
documents included in the sources.

Installation of <SFExmms2> was suspended (administration).
No changes were made to the system.

Summary:

                         package |      status | details
---------------------------------+-------------+-------------------------------
                        SFExmms2 |      FAILED | 
The following files are already installed on the system and are being
used by another package:
  /usr/perl5/vendor_perl/5.8.4/i86pc-solaris-64int/auto <attribute change only>
This is an open source package.
Use and redistribution subject to license terms as described in the
documents included in the sources.

Installation of <SFExmms2> was suspended (administration).
No changes were made to the system.

% 

# pkgadd -d . SFExmms2
...
 
 
This message posted from opensolaris.org

Reply via email to