Date: Tue, 15 Jul 2008 09:41:04 -0400 From: "Philip M. Gollucci" <pgollucci@p6m7g8.com> To: Anders Nore <andenore@freebsd.org> Cc: freebsd-ports@freebsd.org Subject: Re: pkg_add fixing dependencies Message-ID: <487CA8F0.9070405@p6m7g8.com> In-Reply-To: <op.uebzhsvlp8qiwu@duckjen.nextgentel.no> References: <op.uebzhsvlp8qiwu@duckjen.nextgentel.no>
next in thread | previous in thread | raw e-mail | index | archive | help
Anders Nore wrote: > So my question is, shouldn't "pkg_add -r zip" check installed packages > for dependencies and make a correct +REQUIRED_BY file for zip? I know > that portupgrade and portmaster does this. see pkgdb -L the below is hopefully fairly typical..... header "INDEX" cd /usr/ports make fetchindex header "Maintenance" pkgdb -L portsdb -u pkgdb -u portversion -l '<' -v portsclean -C portsclean -DD header "Rebuild Outdated Ports" PKG_PATH=$pkg_path portupgrade -abpPr # runs portsclean -L # runs pkgdb -aF header "Install Updates into cluster" for machine in $machines; do set -x ssh root@${machine}.${cluster}.${tld} \ "PACKAGESITE=$pkgsite PACKAGES=/tmp portupgrade \ -abPPr" set +x done header "PortAudit" portaudit -Fda
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?487CA8F0.9070405>