[Bug 238785] sysutils/py-google-compute-engine: Some GCE packages fill the logs with an error message

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jun 26 13:54:06 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238785

--- Comment #3 from Mage <mage at mage.gold> ---
I didn’t use the ports in the last few years (since PostgreSQL got proper ICU
support in the binary package). Maybe I was doing it wrong.

To me, it seems a bit confusing:

# portmaster --list-origins
[...]
net/google-cloud-sdk
[...]
sysutils/panicmail
ports-mgmt/pkg
ports-mgmt/portmaster
[...]
devel/py-boto
sysutils/py-google-compute-engine
[...]

# portmaster -n sysutils/py-google-compute-engine

[...]

===>>> sysutils/py-google-compute-engine >> (17)

===>>> The following actions will be taken if you choose to proceed:
        Install sysutils/py-google-compute-engine
        Install devel/py-boto at py36
        Install devel/py-setuptools at py36
        Install lang/python36
        Upgrade gettext-runtime-0.19.8.1_2 to gettext-runtime-0.20.1
        Upgrade pkg-1.10.5_5 to pkg-1.11.1
        Install devel/gettext-tools
        Install devel/libtextstyle
        Install devel/pkgconf
        Upgrade readline-7.0.5 to readline-8.0.0
        Install net/py-netaddr at py36
        Install net/py-netifaces at py36
        Upgrade google-compute-engine-oslogin-1.4.3 to
google-compute-engine-oslogin-1.5.3_1
        Upgrade curl-7.65.0_2 to curl-7.65.1
        Upgrade perl5-5.28.1_1 to perl5-5.28.2
        Upgrade ca_root_nss-3.44 to ca_root_nss-3.44.1
        Upgrade libnghttp2-1.37.0 to libnghttp2-1.39.1
        Install sysutils/py-distro at py36

===>>> Proceed? y/n [y] n


# pkg install py-google-compute-engine
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'py-google-compute-engine' have
been found in the repositories

# pkg install py27-google-compute-engine
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
Checking integrity... done (0 conflicting)
The most recent version of packages are already installed

# portmaster -n py27-google-compute-engine

[...]

===>>> py27-google-compute-engine-2.8.13_5 >> (15)

===>>> The following actions will be taken if you choose to proceed:
        Upgrade py27-google-compute-engine-2.8.13_5 to
py27-google-compute-engine-2.8.16
        Upgrade py27-boto-2.49.0 to py27-boto-2.49.0_1
        Upgrade py27-setuptools-40.8.0 to py27-setuptools-41.0.0
        Upgrade python27-2.7.16 to python27-2.7.16_1
        Upgrade gettext-runtime-0.19.8.1_2 to gettext-runtime-0.20.1
        Upgrade pkg-1.10.5_5 to pkg-1.11.1
        Install devel/gettext-tools
        Install devel/libtextstyle
        Install devel/pkgconf
        Upgrade readline-7.0.5 to readline-8.0.0
        Upgrade py27-netaddr-0.7.19 to py27-netaddr-0.7.19_1
        Upgrade google-compute-engine-oslogin-1.4.3 to
google-compute-engine-oslogin-1.5.3_1
        Upgrade curl-7.65.0_2 to curl-7.65.1
        Upgrade perl5-5.28.1_1 to perl5-5.28.2
        Upgrade ca_root_nss-3.44 to ca_root_nss-3.44.1
        Upgrade libnghttp2-1.37.0 to libnghttp2-1.39.1

===>>> Proceed? y/n [y] n


To me, it looks like that:

portmaster is telling me I have sysutils/py-google-compute-engine port
installed.

When I try to upgrade it with portmaster, it turns out it’s not installed.

If I would install it with portmaster, it would not upgrade the
sysutils/py27-google-compute-engine port.

pkg tells me sysutils/py27-google-compute-engine is the latest version as a
package.  If I upgrade it via portmaster, I end up with a mixed system (pkg and
port). In theory, I could do it as I did it in the past. In this case, it
wouldn’t be fun because the readline upgrade would break my userland binaries
that are running as the primary purpose of the servers.

Can we upgrade it via pkg?

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list