Summary: | ports-mgmt/portupgrade: Does not install dependencies | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Helmut Ritter <freebsd-ports> |
Component: | Individual Port(s) | Assignee: | Bryan Drewery <bdrewery> |
Status: | New --- | ||
Severity: | Affects Only Me | CC: | bdrewery, w.schwarzenfeld |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(bdrewery) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
Helmut Ritter
2017-04-25 14:44:09 UTC
wget has 1.19.2 openvm-tools 10.2.0_7253323. Does the problem still exist? Resp. maintainer feedback (maintainer seems not automatically asigned). (In reply to w.schwarzenfeld from comment #1) It's not an issue with wget but with portupgrade with ignores dependencies: [helmut@BSDHelmut ~]$ sudo pkg delete oniguruma-6.6.1_1 Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: oniguruma-6.6.1_1 Number of packages to be removed: 1 The operation will free 2 MiB. Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling oniguruma-6.6.1_1... [1/1] Deleting files for oniguruma-6.6.1_1: 100% [helmut@BSDHelmut ~]$ And then: [helmut@BSDHelmut ~]$ sudo portupgrade -fPP php70-mbstring-7.0.26_2 [Reading data from pkg(8) ... - 302 packages found - done] ---> Checking for the latest package of 'converters/php70-mbstring' ---> Fetching the package(s) for 'php70-mbstring-7.0.26_2' (converters/php70-mbstring) Updating MyRepo repository catalogue... MyRepo repository is up to date. All repositories are up to date. ---> Fetching php70-mbstring-7.0.26_2 pkg: php70-mbstring-7.0.26_2: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.26_1: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.26_2: duplicate dependency listing: php70, ignoring The following packages will be fetched: New packages to be FETCHED: php70-mbstring-7.0.26_2 (717 KiB: 100.00% of the 717 KiB to download) Number of packages to be fetched: 1 717 KiB to be downloaded. Fetching php70-mbstring-7.0.26_2.txz: 100% 717 KiB 734.6kB/s 00:01 ---> Downloaded as php70-mbstring-7.0.26_2.txz ---> Identifying the package /var/tmp/portupgradeqamKjqMU/All/php70-mbstring-7.0.26_2.txz ---> Saved as /usr/ports/packages/All/php70-mbstring-7.0.26_2.txz ---> Found a package of 'converters/php70-mbstring': /usr/ports/packages/All/php70-mbstring-7.0.26_2.txz (php70-mbstring-7.0.26_2) ---> Located a package version 7.0.26_2 (/usr/ports/packages/All/php70-mbstring-7.0.26_2.txz) ---> Reinstalling 'php70-mbstring-7.0.26_2' (converters/php70-mbstring) using a package ---> Backing up the old version ---> Uninstalling the old version [Reading data from pkg(8) ... - 302 packages found - done] ---> Deinstalling 'php70-mbstring-7.0.26_2' Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: php70-mbstring-7.0.26_2 Number of packages to be removed: 1 The operation will free 3 MiB. [1/1] Deinstalling php70-mbstring-7.0.26_2... [1/1] Deleting files for php70-mbstring-7.0.26_2: 100% [Reading data from pkg(8) ... - 301 packages found - done] ---> Installing the new version via the package Installing php70-mbstring-7.0.26_2... pkg: Missing dependency 'oniguruma' Failed to install the following 1 package(s): /usr/ports/packages/All/php70-mbstring-7.0.26_2.txz ** Command failed [exit code 70]: /usr/bin/script -qa /tmp/portupgrade20180110-4141-vcp2rf /usr/bin/env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php70-mbstring-7.0.26_2 UPGRADE_PORT_VER=7.0.26_2 /usr/local/sbin/pkg add /usr/ports/packages/All/php70-mbstring-7.0.26_2.txz ---> Restoring the old version Installing php70-mbstring-7.0.26_2... pkg: Missing dependency 'oniguruma6' Failed to install the following 1 package(s): /var/tmp/portupgrade323dDkuU/php70-mbstring-7.0.26_2.txz ** Command failed [exit code 70]: /usr/local/sbin/pkg add /var/tmp/portupgrade323dDkuU/php70-mbstring-7.0.26_2.txz ---> Skipping 'converters/php70-mbstring' ** Listing the failed packages (-:ignored / *:skipped / !:failed) * converters/php70-mbstring (php70-mbstring-7.0.26_2) [helmut@BSDHelmut ~]$ What if you add -R? No difference: [helmut@BSDHelmut ~]$ pkg info -ix oni oniguruma-6.7.0 py27-monotonic-1.4 [helmut@BSDHelmut ~]$ sudo pkg delete -f oniguruma-6.7.0 Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: oniguruma-6.7.0 Number of packages to be removed: 1 Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling oniguruma-6.7.0... [1/1] Deleting files for oniguruma-6.7.0: 100% [helmut@BSDHelmut ~]$ sudo portupgrade -FPP php70-mbstring [Reading data from pkg(8) ... - 302 packages found - done] [helmut@BSDHelmut ~]$ sudo portupgrade -fPP php70-mbstring [Reading data from pkg(8) ... - 302 packages found - done] ---> Checking for the latest package of 'converters/php70-mbstring' ---> Fetching the package(s) for 'php70-mbstring-7.0.27' (converters/php70-mbstring) Updating MyRepo repository catalogue... MyRepo repository is up to date. All repositories are up to date. ---> Fetching php70-mbstring-7.0.27 pkg: php70-mbstring-7.0.27: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.27: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.27: duplicate dependency listing: oniguruma, ignoring pkg: php70-mbstring-7.0.26_1: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.26_1: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.26_2: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.26_2: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.26_2: duplicate dependency listing: oniguruma, ignoring pkg: php70-mbstring-7.0.27: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.27: duplicate dependency listing: php70, ignoring pkg: php70-mbstring-7.0.27: duplicate dependency listing: oniguruma, ignoring The following packages will be fetched: New packages to be FETCHED: php70-mbstring-7.0.27 (715 KiB: 100.00% of the 715 KiB to download) Number of packages to be fetched: 1 715 KiB to be downloaded. Fetching php70-mbstring-7.0.27.txz: 100% 715 KiB 732.7kB/s 00:01 ---> Downloaded as php70-mbstring-7.0.27.txz ---> Identifying the package /var/tmp/portupgradeD7GvdsZG/All/php70-mbstring-7.0.27.txz ---> Saved as /usr/ports/packages/All/php70-mbstring-7.0.27.txz ---> Found a package of 'converters/php70-mbstring': /usr/ports/packages/All/php70-mbstring-7.0.27.txz (php70-mbstring-7.0.27) ---> Located a package version 7.0.27 (/usr/ports/packages/All/php70-mbstring-7.0.27.txz) ---> Reinstalling 'php70-mbstring-7.0.27' (converters/php70-mbstring) using a package ---> Backing up the old version ---> Uninstalling the old version [Reading data from pkg(8) ... - 302 packages found - done] ---> Deinstalling 'php70-mbstring-7.0.27' Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: php70-mbstring-7.0.27 Number of packages to be removed: 1 The operation will free 3 MiB. [1/1] Deinstalling php70-mbstring-7.0.27... [1/1] Deleting files for php70-mbstring-7.0.27: 100% [Reading data from pkg(8) ... - 301 packages found - done] ---> Installing the new version via the package Installing php70-mbstring-7.0.27... pkg: Missing dependency 'oniguruma' Failed to install the following 1 package(s): /usr/ports/packages/All/php70-mbstring-7.0.27.txz ** Command failed [exit code 70]: /usr/bin/script -qa /tmp/portupgrade20180125-10842-xcl3dl /usr/bin/env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php70-mbstring-7.0.27 UPGRADE_PORT_VER=7.0.27 /usr/local/sbin/pkg add /usr/ports/packages/All/php70-mbstring-7.0.27.txz ---> Restoring the old version Installing php70-mbstring-7.0.27... pkg: Missing dependency 'oniguruma' Failed to install the following 1 package(s): /var/tmp/portupgradekPLsEFJV/php70-mbstring-7.0.27.txz ** Command failed [exit code 70]: /usr/local/sbin/pkg add /var/tmp/portupgradekPLsEFJV/php70-mbstring-7.0.27.txz ---> Skipping 'converters/php70-mbstring' ** Listing the failed packages (-:ignored / *:skipped / !:failed) * converters/php70-mbstring (php70-mbstring-7.0.27) [helmut@BSDHelmut ~]$ sudo portupgrade -fRPP php70-mbstring [Reading data from pkg(8) ... - 301 packages found - done] [Exclude up-to-date packages done] [helmut@BSDHelmut ~]$ sudo portupgrade -fNRPP php70-mbstring [Reading data from pkg(8) ... - 301 packages found - done] ---> Checking for the latest package of 'converters/php70-mbstring' ---> Found a package of 'converters/php70-mbstring': /usr/ports/packages/All/php70-mbstring-7.0.27.txz (php70-mbstring-7.0.27) ---> Installing 'php70-mbstring-7.0.27' from a package ---> Installing the new version via the package Installing php70-mbstring-7.0.27... pkg: Missing dependency 'oniguruma' Failed to install the following 1 package(s): /usr/ports/packages/All/php70-mbstring-7.0.27.txz ** Command failed [exit code 70]: /usr/bin/script -qa /tmp/portupgrade20180125-12886-m4xki8 /usr/bin/env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php70-mbstring-7.0.27 UPGRADE_PORT_VER=7.0.27 /usr/local/sbin/pkg add /usr/ports/packages/All/php70-mbstring-7.0.27.txz ** Fix the package's problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! converters/php70-mbstring (pkg_add failed) [helmut@BSDHelmut ~]$ I still need to install the dependency first: [helmut@BSDHelmut ~]$ sudo portupgrade -fNPP oniguruma [Reading data from pkg(8) ... - 301 packages found - done] ---> Checking for the latest package of 'devel/oniguruma' ---> Found a package of 'devel/oniguruma': /usr/ports/packages/All/oniguruma-6.7.0.txz (oniguruma-6.7.0) ---> Installing 'oniguruma-6.7.0' from a package ---> Installing the new version via the package Installing oniguruma-6.7.0... Extracting oniguruma-6.7.0: 100% [helmut@BSDHelmut ~]$ sudo portupgrade -fNPP php70-mbstring [Reading data from pkg(8) ... - 302 packages found - done] ---> Checking for the latest package of 'converters/php70-mbstring' ---> Found a package of 'converters/php70-mbstring': /usr/ports/packages/All/php70-mbstring-7.0.27.txz (php70-mbstring-7.0.27) ---> Installing 'php70-mbstring-7.0.27' from a package ---> Installing the new version via the package Installing php70-mbstring-7.0.27... Extracting php70-mbstring-7.0.27: 100% [helmut@BSDHelmut ~]$ |