Net backup client ebuild Reproducible: Always new ebuild
Created attachment 167934 [details] Original working ebuild. This ebuild works, i was able to make backups with it, but its filthy.
Created attachment 167936 [details] netbackup-6.5.ebuild cleaner ebuild for netbackup, not fully tested.
Created attachment 167940 [details] bpcd.xinetd xinetd file for bpcd
Created attachment 167942 [details] bpjava-msvc.xinetd bpjava-msvc for xinetd
Created attachment 167944 [details] nbclient.initd nbclient initd script
Created attachment 167946 [details] vnetd.xinetd vnetd.xinetd
Created attachment 167948 [details] vopied.xinetd vopied.xinetd
Created attachment 167956 [details] netbackup-6.5.ebuild added code to install docs fixed some small issues with installing extra stuff when USE="-java" fixed nblog.conf file paths to shared objects other misc fixes.
Alex, thanks for submitting this ebuild. I suspect that it will be hard to find a gentoo dev to maintain it in the official tree, due to the requirement of having access to a proprietary enterprise-level application (bet it's not cheap). There are some existing ebuilds for proprietary applications, but they tend to be for inexpensive apps (e.g. games) that some developer happens to own. On the bright side, if some other user works at a gentoo shop that wants to install Netbackup, he/she might find this bug and be pleased to find your ebuild.
(In reply to comment #9) > Alex, thanks for submitting this ebuild. I suspect that it will be hard to find > a gentoo dev to maintain it in the official tree, due to the requirement of > having access to a proprietary enterprise-level application (bet it's not > cheap). There are some existing ebuilds for proprietary applications, but they > tend to be for inexpensive apps (e.g. games) that some developer happens to > own. On the bright side, if some other user works at a gentoo shop that wants > to install Netbackup, he/she might find this bug and be pleased to find your > ebuild. > Your are correct. I never expected this to make it into the portage tree. It was useful to me and I expect it may save a hand full of people quite a bit of time and frustration. Maybe it will find its way into some obscure overlay :)
Created attachment 169606 [details] netbackup-6.5.ebuild Finally got it working in /opt. I am not sure if im going to keep it there, its a really really ugly hack. Best solution for the future is probably going to be creating a symbolic link from /usr/openv to /opt/openv or just installing this abomination to /usr as originally intended.
Created attachment 177577 [details] netbackup-6.5.ebuild
Created attachment 177578 [details] bpcd.xinetd
Created attachment 177580 [details] bpjava-msvc.xinetd
Created attachment 177582 [details] nbclient.initd
Created attachment 177584 [details] vnetd.xinetd
Created attachment 177585 [details] vopied.xinetd
(In reply to comment #12) > Created an attachment (id=177577) [edit] > netbackup-6.5.ebuild > Hello, Alex! I try to install this ebuild, but have some errors, can you help me? >>> Emerging (1 of 1) app-backup/netbackup-6.5 from unknown repo * NetBackup_6.5_CLIENTS2.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking NetBackup_6.5_CLIENTS2.tar.gz to /var/tmp/portage/app-backup/netbackup-6.5/work * * ERROR: app-backup/netbackup-6.5 failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 289: Called die * The specific snippet of code: * die "Expected extraction directory does not exist."; * The die message: * Expected extraction directory does not exist. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-backup/netbackup-6.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-backup/netbackup-6.5/temp/environment'. * This ebuild is from an overlay: '/usr/local/portage/' * >>> Failed to emerge app-backup/netbackup-6.5, Log file: Thaks for advice.
There seems to be an echo in here ;) Problem i have noticed is that I created this ebuild from the rather large archive available on symantec's site and the people having issues are getting there copy form "other" locations. Basically the tarball you have may have the correct files, just not in the correct location. The good news is this can be fixed with a few tar and mv commands. Send me an email at work tomorrow with the structure of your tarball and I will let you know what todo and maybe even update the ebuild. I dont normally check this tracker until i get home and i dont have the binaries here. So please get a hold of me at work: abarker at callutheran dot edu. (In reply to comment #20) > (In reply to comment #12) > > Created an attachment (id=177577) [edit] > > netbackup-6.5.ebuild > > > > Hello, Alex! I try to install this ebuild, but have some errors, can you help > me? > > >>> Emerging (1 of 1) app-backup/netbackup-6.5 from unknown repo > * NetBackup_6.5_CLIENTS2.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] > * checking ebuild checksums ;-) ... [ ok ] > * checking auxfile checksums ;-) ... [ ok ] > * checking miscfile checksums ;-) ... [ ok ] > >>> Unpacking source... > >>> Unpacking NetBackup_6.5_CLIENTS2.tar.gz to /var/tmp/portage/app-backup/netbackup-6.5/work > * > * ERROR: app-backup/netbackup-6.5 failed. > * Call stack: > * ebuild.sh, line 49: Called src_unpack > * environment, line 289: Called die > * The specific snippet of code: > * die "Expected extraction directory does not exist."; > * The die message: > * Expected extraction directory does not exist. > * > * If you need support, post the topmost build error, and the call stack if > relevant. > * A complete build log is located at > '/var/tmp/portage/app-backup/netbackup-6.5/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/app-backup/netbackup-6.5/temp/environment'. > * This ebuild is from an overlay: '/usr/local/portage/' > * > > >>> Failed to emerge app-backup/netbackup-6.5, Log file: > > Thaks for advice. >