IPS Fans, After a few helpful posts I've tried creating an IPS package for my personal use. I've tried both the tar method Danek mentioned and the perl script found at:
http://www.opensolaris.org/os/community/sw-porters/port-indiana/indiana-ips/ Are there any package naming and install location conventions for packages created for personal use? For the moment I'm using my initials as a prefix for the package name and as an install location under /opt. Anyway, I've tried creating a hercules package. All appears to go well but when I install the package I discover several of the files in the bin directory are missing. In [DESTDIR]/opt/kpm/bin I have: cckd2ckd@ cckdswap* dasdcat* dasdisup* dasdpdsu* herclin* hetmap* tapesplt* cckdcdsk* cfba2fba@ dasdconv* dasdlist* dasdseq* hercules* hetupd* cckdcomp* ckd2cckd@ dasdcopy* dasdload* dmap2hrc* hetget* tapecopy* cckddiag* cvslvlck* dasdinit* dasdls* fba2cfba@ hetinit* tapemap* And, when installed, I end up with only: cckdcomp* cckdswap* dasdisup* dmap2hrc* hetinit* hetupd* tapecopy* under /opt/kpm/bin The main hercules executable, for example, is missing. I checked the include file created by pkgflistgen.pl and it contains: file /export/home/dokpm0/src/pkgtmp/files/opt/kpm/bin/hercules mode=0555 owner=root group=bin path=/opt/kpm/bin/hercules but that file, and several others, were omitted from the package. I received no errors when importing the filelist file. Also, I'm running a local pkg server via smf and have added it to my authority list. When I perform a remote search after the list of hits from remote authorities I get: Some servers failed to respond: http://localhost:10000/: Service Unavailable (503) I am able to publish a package to and install a package from my local repo. Kevin http://www.RawFedDogs.net http://www.WacoAgilityGroup.org Bruceville, TX Si hoc legere scis nimium eruditionis habes. Longum iter est per praecepta, breve et efficax per exempla!!! _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
