gugus

pkg -d add

Dec 20th, 2013
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. If my script use only "pkg add":
  2.  
  3. + add_pkg_net-mgmt_bsnmp-regex
  4. + [ ! -d /usr/obj/BSDRPcur.amd64/ports ]
  5. + mkdir -p /usr/obj/BSDRPcur.amd64/_.w/usr/ports/packages
  6. + mount -t nullfs /usr/obj/BSDRPcur.amd64/ports/packages /usr/obj/BSDRPcur.amd64/_.w/usr/ports/packages
  7. + chroot /usr/obj/BSDRPcur.amd64/_.w /bin/sh -exc '/sbin/ldconfig -m /lib /usr/lib /usr/lib/compat'
  8. + /sbin/ldconfig -m /lib /usr/lib /usr/lib/compat
  9. + mkdir -p /usr/obj/BSDRPcur.amd64/_.w/usr/local/etc/pkg/repos
  10. + cat
  11. myrepo: {
  12. url: 'file:///usr/ports/packages',
  13. enabled: true,
  14. signature_type: 'none',
  15. assume_always_yes: true
  16. }
  17. FreeBSD: {
  18. ENABLED: false
  19. } > /usr/obj/BSDRPcur.amd64/_.w/usr/local/etc/pkg/repos/myrepo.conf
  20. + chroot /usr/obj/BSDRPcur.amd64/_.w /bin/sh -exc 'env pkg add /usr/ports/packages/All/bsnmp-regex-0.6.txz'
  21. + env ASSUME_ALWAYS_YES=true pkg add /usr/ports/packages/All/bsnmp-regex-0.6.txz
  22. pkg: fail to extract pkg-static
  23.  
  24.  
  25. => Now I just modify "pkg add" by a "pkg -d add" in my script:
  26.  
  27. + add_pkg_net-mgmt_bsnmp-regex
  28. + [ ! -d /usr/obj/BSDRPcur.amd64/ports ]
  29. + mkdir -p /usr/obj/BSDRPcur.amd64/_.w/usr/ports/packages
  30. + mount -t nullfs /usr/obj/BSDRPcur.amd64/ports/packages /usr/obj/BSDRPcur.amd64/_.w/usr/ports/packages
  31. + chroot /usr/obj/BSDRPcur.amd64/_.w /bin/sh -exc '/sbin/ldconfig -m /lib /usr/lib /usr/lib/compat'
  32. + /sbin/ldconfig -m /lib /usr/lib /usr/lib/compat
  33. + mkdir -p /usr/obj/BSDRPcur.amd64/_.w/usr/local/etc/pkg/repos
  34. + cat
  35. myrepo: {
  36. url: 'file:///usr/ports/packages',
  37. enabled: true,
  38. signature_type: 'none',
  39. assume_always_yes: true
  40. }
  41. FreeBSD: {
  42. ENABLED: false
  43. } > /usr/obj/BSDRPcur.amd64/_.w/usr/local/etc/pkg/repos/myrepo.conf
  44. + chroot /usr/obj/BSDRPcur.amd64/_.w /bin/sh -exc 'env ASSUME_ALWAYS_YES=true pkg -d add /usr/ports/packages/All/bsnmp-regex-0.6.txz'
  45. + env ASSUME_ALWAYS_YES=true pkg -d add /usr/ports/packages/All/bsnmp-regex-0.6.txz
  46. Installing pkg-1.2.4_1... done
  47. If you are upgrading from the old package format, first run:
  48.  
  49. # pkg2ng
  50. Installing bsnmp-regex-0.6... done
  51.  
  52. => No more problem !?!?!
Advertisement
Add Comment
Please, Sign In to add comment