-
理想
- そもそも個人の開発環境のDockerimageが古いので新しいDockerimageに切り替えることを優先しましょう
- DockerではRUN apt-get updateは避けるべきなので特定のパッケージだけ更新しましょう
-
先に結果
- apt-getでupdateとupgradeで解決
-
12# apt-get update# apt-get upgrade
-
- apt-getでupdateとupgradeで解決
-
環境
-
解決までの流れ
- とりあえずgo runしてみた!
-
あれ開発環境のDocker環境のgo run(build)もerrorになってしまって開発も本番環境にdeployもできないなんてこったー状態12345678910111213141516171819202122232425262728293031323334353637383940414243# go run app.gogo: finding github.com/census-instrumentation/opencensus-proto v0.2.1go: finding github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4go: finding golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0go: finding golang.org/x/tools v0.0.0-20191119224855-298f0cb1881ego: finding golang.org/x/tools v0.0.0-20191216173652-a0e659d51361go: finding google.golang.org/api v0.7.0go: finding google.golang.org/appengine v1.6.1go: finding google.golang.org/grpc v1.23.0go: finding golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4ego: finding google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1go: finding golang.org/x/exp v0.0.0-20191129062945-2f5052295587go: finding golang.org/x/tools v0.0.0-20191125144606-a911d9008d1fgo: finding cloud.google.com/go v0.44.1go: finding cloud.google.com/go v0.45.1go: finding golang.org/x/net v0.0.0-20190603091049-60506f45cf65go: finding golang.org/x/net v0.0.0-20190724013045-ca1201d0de80go: finding golang.org/x/tools v0.0.0-20190114222345-bf090417da8bgo: finding golang.org/x/tools v0.0.0-20190312170243-e65039ee4138go: finding golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421go: finding github.com/golang/mock v1.2.0go: finding golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3go: finding golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543go: finding github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0cgo: finding google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7go: finding github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57go: finding google.golang.org/api v0.4.0go: finding golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6fgo: finding golang.org/x/sys v0.0.0-20190606165138-5da285871e9cgo: finding golang.org/x/text v0.0.0-20170915032832-14c0d48ead0cgo: finding golang.org/x/time v0.0.0-20181108054448-85acf8d2951cgo: finding golang.org/x/tools v0.0.0-20190606124116-d0a3d012864bgo: finding golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2go: finding honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044ago: finding gopkg.in/yaml.v2 v2.2.2go: finding golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5go: finding github.com/googleapis/gax-go/v2 v2.0.4go: finding golang.org/x/sys v0.0.0-20180830151530-49385e6e1522go: finding golang.org/x/net v0.0.0-20180826012351-8a410e7b638dgo: finding gopkg.in/errgo.v2 v2.1.0go: gopkg.in/yaml.v2@v2.2.2: unknown revision v2.2.2go: gopkg.in/errgo.v2@v2.1.0: unknown revision v2.1.0go: error loading module requirements

-
- 調べてみたところlet’s encryptのroot certificate が更新されたのが原因でca-certificatesを入れたら解決したといった情報がありました。ということでca-certificatesを入れ直してみました
-
-
んーupgradeされないな123456# apt-get install --reinstall ca-certificatesReading package lists... DoneBuilding dependency treeReading state information... DoneReinstallation of ca-certificates is not possible, it cannot be downloaded.0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-
- とりあえずgo runして結果が変わるか見てみよう
-
んーそうだよねー……1234# go run app.gogo: gopkg.in/yaml.v2@v2.2.2: unknown revision v2.2.2go: gopkg.in/errgo.v2@v2.1.0: unknown revision v2.1.0go: error loading module requirements

-
- ca-certificatesを一回消してみよう
-
消えたところで発見してしった。ca-certificates (20161130+nmu1+deb9u1)古い気がする。123456789101112131415# apt-get remove ca-certificatesReading package lists... DoneBuilding dependency treeReading state information... DoneThe following package was automatically installed and is no longer required:opensslUse 'apt autoremove' to remove it.The following packages will be REMOVED:ca-certificates0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.After this operation, 444 kB disk space will be freed.Do you want to continue? [Y/n] Y(Reading database ... 15090 files and directories currently installed.)Removing ca-certificates (20161130+nmu1+deb9u1) ...Removing dangling symlinks from /etc/ssl/certs... done.

-
- そうだapt-getでupdate upgradeしてみよう!
-
12345678910# apt-get updateGet:1 http://security.debian.org/debian-security stretch/updates InRelease [53.0 kB]Ign:2 http://deb.debian.org/debian stretch InReleaseGet:3 http://deb.debian.org/debian stretch-updates InRelease [93.6 kB]Get:4 http://deb.debian.org/debian stretch Release [118 kB]Get:5 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [720 kB]Get:6 http://deb.debian.org/debian stretch Release.gpg [3177 B]Get:7 http://deb.debian.org/debian stretch/main amd64 Packages [7080 kB]Fetched 8067 kB in 2s (3232 kB/s)Reading package lists... Doneupdateされたっぽい、ca-certificates (20200601~deb9u2) 指先に気合と気持ちをこめてgo runしてみる123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275# apt-get upgradeReading package lists... DoneBuilding dependency treeReading state information... DoneCalculating upgrade... DoneThe following packages will be upgraded:apt base-files ca-certificates curl debian-archive-keyring e2fslibs e2fsprogs git git-man libapt-pkg5.0 libbsd0 libcomerr2 libcurl3 libcurl3-gnutls libexpat1 libgcrypt20 libglib2.0-0 libgnutls30 libgssapi-krb5-2 libhogweed4 libidn11 libk5crypto3 libkrb5-3libkrb5support0 libldap-2.4-2 libldap-common liblz4-1 libnettle6 libnghttp2-14 libp11-kit0 libperl5.24 libpython2.7-minimal libpython2.7-stdlib libsasl2-2 libsasl2-modules-db libsqlite3-0 libss2 libssl1.0.2 libssl1.1 libsvn1 libsystemd0 libudev1 linux-libc-devlogin mercurial mercurial-common openssh-client openssl passwd perl perl-base perl-modules-5.24 python2.7 python2.7-minimal subversion tzdata56 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.Need to get 41.2 MB of archives.After this operation, 374 kB of additional disk space will be used.Do you want to continue? [Y/n] YGet:1 http://deb.debian.org/debian stretch/main amd64 base-files amd64 9.9+deb9u13 [67.6 kB]Get:2 http://security.debian.org/debian-security stretch/updates/main amd64 e2fslibs amd64 1.43.4-2+deb9u2 [208 kB]Get:3 http://deb.debian.org/debian stretch/main amd64 libperl5.24 amd64 5.24.1-3+deb9u7 [3527 kB]Get:4 http://security.debian.org/debian-security stretch/updates/main amd64 e2fsprogs amd64 1.43.4-2+deb9u2 [948 kB]Get:5 http://security.debian.org/debian-security stretch/updates/main amd64 login amd64 1:4.4-4.1+deb9u1 [790 kB]Get:6 http://security.debian.org/debian-security stretch/updates/main amd64 liblz4-1 amd64 0.0~r131-2+deb9u1 [33.2 kB]Get:7 http://security.debian.org/debian-security stretch/updates/main amd64 libapt-pkg5.0 amd64 1.4.11 [917 kB]Get:8 http://security.debian.org/debian-security stretch/updates/main amd64 apt amd64 1.4.11 [1232 kB]Get:9 http://deb.debian.org/debian stretch/main amd64 perl amd64 5.24.1-3+deb9u7 [218 kB]Get:10 http://security.debian.org/debian-security stretch/updates/main amd64 libsystemd0 amd64 232-25+deb9u13 [282 kB]Get:11 http://security.debian.org/debian-security stretch/updates/main amd64 libcomerr2 amd64 1.43.4-2+deb9u2 [63.8 kB]Get:12 http://security.debian.org/debian-security stretch/updates/main amd64 libhogweed4 amd64 3.3-1+deb9u1 [136 kB]Get:13 http://deb.debian.org/debian stretch/main amd64 perl-base amd64 5.24.1-3+deb9u7 [1346 kB]Get:14 http://security.debian.org/debian-security stretch/updates/main amd64 libnettle6 amd64 3.3-1+deb9u1 [192 kB]Get:15 http://security.debian.org/debian-security stretch/updates/main amd64 libp11-kit0 amd64 0.23.3-2+deb9u1 [112 kB]Get:16 http://security.debian.org/debian-security stretch/updates/main amd64 libgnutls30 amd64 3.5.8-5+deb9u6 [897 kB]Get:17 http://security.debian.org/debian-security stretch/updates/main amd64 libgssapi-krb5-2 amd64 1.15-1+deb9u3 [155 kB]Get:18 http://security.debian.org/debian-security stretch/updates/main amd64 libkrb5-3 amd64 1.15-1+deb9u3 [312 kB]Get:19 http://security.debian.org/debian-security stretch/updates/main amd64 libkrb5support0 amd64 1.15-1+deb9u3 [62.3 kB]Get:20 http://security.debian.org/debian-security stretch/updates/main amd64 libk5crypto3 amd64 1.15-1+deb9u3 [120 kB]Get:21 http://security.debian.org/debian-security stretch/updates/main amd64 libldap-common all 2.4.44+dfsg-5+deb9u8 [86.2 kB]Get:22 http://security.debian.org/debian-security stretch/updates/main amd64 libldap-2.4-2 amd64 2.4.44+dfsg-5+deb9u8 [220 kB]Get:23 http://security.debian.org/debian-security stretch/updates/main amd64 libcurl3-gnutls amd64 7.52.1-5+deb9u16 [296 kB]Get:24 http://security.debian.org/debian-security stretch/updates/main amd64 python2.7 amd64 2.7.13-2+deb9u5 [286 kB]Get:25 http://security.debian.org/debian-security stretch/updates/main amd64 libsqlite3-0 amd64 3.16.2-5+deb9u3 [574 kB]Get:26 http://security.debian.org/debian-security stretch/updates/main amd64 libssl1.1 amd64 1.1.0l-1~deb9u4 [1359 kB]Get:27 http://deb.debian.org/debian stretch/main amd64 perl-modules-5.24 all 5.24.1-3+deb9u7 [2723 kB]Get:28 http://security.debian.org/debian-security stretch/updates/main amd64 libpython2.7-stdlib amd64 2.7.13-2+deb9u5 [1898 kB]Get:29 http://deb.debian.org/debian stretch/main amd64 debian-archive-keyring all 2017.5+deb9u1 [73.9 kB]Get:30 http://deb.debian.org/debian stretch/main amd64 git-man all 1:2.11.0-3+deb9u7 [1436 kB]Get:31 http://security.debian.org/debian-security stretch/updates/main amd64 python2.7-minimal amd64 2.7.13-2+deb9u5 [1382 kB]Get:32 http://deb.debian.org/debian stretch/main amd64 libidn11 amd64 1.33-1+deb9u1 [115 kB]Get:33 http://deb.debian.org/debian stretch/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3+deb9u1 [68.4 kB]Get:34 http://security.debian.org/debian-security stretch/updates/main amd64 libpython2.7-minimal amd64 2.7.13-2+deb9u5 [390 kB]Get:35 http://deb.debian.org/debian stretch/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3+deb9u1 [105 kB]Get:36 http://deb.debian.org/debian stretch/main amd64 libnghttp2-14 amd64 1.18.1-1+deb9u1 [79.2 kB]Get:37 http://deb.debian.org/debian stretch/main amd64 libexpat1 amd64 2.2.0-2+deb9u3 [83.7 kB]Get:38 http://security.debian.org/debian-security stretch/updates/main amd64 libss2 amd64 1.43.4-2+deb9u2 [68.0 kB]Get:39 http://deb.debian.org/debian stretch/main amd64 git amd64 1:2.11.0-3+deb9u7 [4170 kB]Get:40 http://security.debian.org/debian-security stretch/updates/main amd64 passwd amd64 1:4.4-4.1+deb9u1 [997 kB]Get:41 http://security.debian.org/debian-security stretch/updates/main amd64 libudev1 amd64 232-25+deb9u13 [126 kB]Get:42 http://security.debian.org/debian-security stretch/updates/main amd64 libgcrypt20 amd64 1.7.6-2+deb9u4 [523 kB]Get:43 http://security.debian.org/debian-security stretch/updates/main amd64 tzdata all 2021a-0+deb9u1 [281 kB]Get:44 http://security.debian.org/debian-security stretch/updates/main amd64 libssl1.0.2 amd64 1.0.2u-1~deb9u6 [1306 kB]Get:45 http://security.debian.org/debian-security stretch/updates/main amd64 openssl amd64 1.1.0l-1~deb9u4 [750 kB]Get:46 http://security.debian.org/debian-security stretch/updates/main amd64 ca-certificates all 20200601~deb9u2 [168 kB]Get:47 http://security.debian.org/debian-security stretch/updates/main amd64 curl amd64 7.52.1-5+deb9u16 [229 kB]Get:48 http://security.debian.org/debian-security stretch/updates/main amd64 libcurl3 amd64 7.52.1-5+deb9u16 [298 kB]Get:49 http://security.debian.org/debian-security stretch/updates/main amd64 libbsd0 amd64 0.8.3-1+deb9u1 [82.9 kB]Get:50 http://security.debian.org/debian-security stretch/updates/main amd64 subversion amd64 1.9.5-1+deb9u6 [994 kB]Get:51 http://deb.debian.org/debian stretch/main amd64 openssh-client amd64 1:7.4p1-10+deb9u7 [780 kB]Get:52 http://security.debian.org/debian-security stretch/updates/main amd64 libsvn1 amd64 1.9.5-1+deb9u6 [1319 kB]Get:53 http://deb.debian.org/debian stretch/main amd64 libglib2.0-0 amd64 2.50.3-2+deb9u2 [2692 kB]Get:54 http://security.debian.org/debian-security stretch/updates/main amd64 linux-libc-dev amd64 4.9.272-2 [1589 kB]Get:55 http://security.debian.org/debian-security stretch/updates/main amd64 mercurial amd64 4.0-1+deb9u2 [76.4 kB]Get:56 http://security.debian.org/debian-security stretch/updates/main amd64 mercurial-common all 4.0-1+deb9u2 [1964 kB]Fetched 41.2 MB in 4s (8790 kB/s)(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../base-files_9.9+deb9u13_amd64.deb ...Unpacking base-files (9.9+deb9u13) over (9.9+deb9u9) ...Setting up base-files (9.9+deb9u13) ...Installing new version of config file /etc/debian_version ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../e2fslibs_1.43.4-2+deb9u2_amd64.deb ...Unpacking e2fslibs:amd64 (1.43.4-2+deb9u2) over (1.43.4-2) ...Setting up e2fslibs:amd64 (1.43.4-2+deb9u2) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../e2fsprogs_1.43.4-2+deb9u2_amd64.deb ...Unpacking e2fsprogs (1.43.4-2+deb9u2) over (1.43.4-2) ...Setting up e2fsprogs (1.43.4-2+deb9u2) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../login_1%3a4.4-4.1+deb9u1_amd64.deb ...Unpacking login (1:4.4-4.1+deb9u1) over (1:4.4-4.1) ...Setting up login (1:4.4-4.1+deb9u1) ...Installing new version of config file /etc/securetty ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../libperl5.24_5.24.1-3+deb9u7_amd64.deb ...Unpacking libperl5.24:amd64 (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...Preparing to unpack .../perl_5.24.1-3+deb9u7_amd64.deb ...Unpacking perl (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...Preparing to unpack .../perl-base_5.24.1-3+deb9u7_amd64.deb ...Unpacking perl-base (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...Setting up perl-base (5.24.1-3+deb9u7) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../perl-modules-5.24_5.24.1-3+deb9u7_all.deb ...Unpacking perl-modules-5.24 (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...Preparing to unpack .../debian-archive-keyring_2017.5+deb9u1_all.deb ...Unpacking debian-archive-keyring (2017.5+deb9u1) over (2017.5) ...Setting up debian-archive-keyring (2017.5+deb9u1) ...Removing obsolete conffile /etc/apt/trusted.gpg.d/debian-archive-wheezy-automatic.gpg ...Removing obsolete conffile /etc/apt/trusted.gpg.d/debian-archive-wheezy-stable.gpg ...(Reading database ... 15091 files and directories currently installed.)Preparing to unpack .../liblz4-1_0.0~r131-2+deb9u1_amd64.deb ...Unpacking liblz4-1:amd64 (0.0~r131-2+deb9u1) over (0.0~r131-2+b1) ...Setting up liblz4-1:amd64 (0.0~r131-2+deb9u1) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../libapt-pkg5.0_1.4.11_amd64.deb ...Unpacking libapt-pkg5.0:amd64 (1.4.11) over (1.4.9) ...Setting up libapt-pkg5.0:amd64 (1.4.11) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../archives/apt_1.4.11_amd64.deb ...Unpacking apt (1.4.11) over (1.4.9) ...Setting up apt (1.4.11) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../libsystemd0_232-25+deb9u13_amd64.deb ...Unpacking libsystemd0:amd64 (232-25+deb9u13) over (232-25+deb9u11) ...Setting up libsystemd0:amd64 (232-25+deb9u13) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../git-man_1%3a2.11.0-3+deb9u7_all.deb ...Unpacking git-man (1:2.11.0-3+deb9u7) over (1:2.11.0-3+deb9u4) ...Preparing to unpack .../libcomerr2_1.43.4-2+deb9u2_amd64.deb ...Unpacking libcomerr2:amd64 (1.43.4-2+deb9u2) over (1.43.4-2) ...Setting up libcomerr2:amd64 (1.43.4-2+deb9u2) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../00-libhogweed4_3.3-1+deb9u1_amd64.deb ...Unpacking libhogweed4:amd64 (3.3-1+deb9u1) over (3.3-1+b2) ...Preparing to unpack .../01-libnettle6_3.3-1+deb9u1_amd64.deb ...Unpacking libnettle6:amd64 (3.3-1+deb9u1) over (3.3-1+b2) ...Preparing to unpack .../02-libidn11_1.33-1+deb9u1_amd64.deb ...Unpacking libidn11:amd64 (1.33-1+deb9u1) over (1.33-1) ...Preparing to unpack .../03-libp11-kit0_0.23.3-2+deb9u1_amd64.deb ...Unpacking libp11-kit0:amd64 (0.23.3-2+deb9u1) over (0.23.3-2) ...Preparing to unpack .../04-libgnutls30_3.5.8-5+deb9u6_amd64.deb ...Unpacking libgnutls30:amd64 (3.5.8-5+deb9u6) over (3.5.8-5+deb9u4) ...Preparing to unpack .../05-libgssapi-krb5-2_1.15-1+deb9u3_amd64.deb ...Unpacking libgssapi-krb5-2:amd64 (1.15-1+deb9u3) over (1.15-1+deb9u1) ...Preparing to unpack .../06-libkrb5-3_1.15-1+deb9u3_amd64.deb ...Unpacking libkrb5-3:amd64 (1.15-1+deb9u3) over (1.15-1+deb9u1) ...Preparing to unpack .../07-libkrb5support0_1.15-1+deb9u3_amd64.deb ...Unpacking libkrb5support0:amd64 (1.15-1+deb9u3) over (1.15-1+deb9u1) ...Preparing to unpack .../08-libk5crypto3_1.15-1+deb9u3_amd64.deb ...Unpacking libk5crypto3:amd64 (1.15-1+deb9u3) over (1.15-1+deb9u1) ...Preparing to unpack .../09-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3+deb9u1_amd64.deb ...Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3+deb9u1) over (2.1.27~101-g0780600+dfsg-3) ...Preparing to unpack .../10-libsasl2-2_2.1.27~101-g0780600+dfsg-3+deb9u1_amd64.deb ...Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3+deb9u1) over (2.1.27~101-g0780600+dfsg-3) ...Preparing to unpack .../11-libldap-common_2.4.44+dfsg-5+deb9u8_all.deb ...Unpacking libldap-common (2.4.44+dfsg-5+deb9u8) over (2.4.44+dfsg-5+deb9u2) ...Preparing to unpack .../12-libldap-2.4-2_2.4.44+dfsg-5+deb9u8_amd64.deb ...Unpacking libldap-2.4-2:amd64 (2.4.44+dfsg-5+deb9u8) over (2.4.44+dfsg-5+deb9u2) ...Preparing to unpack .../13-libnghttp2-14_1.18.1-1+deb9u1_amd64.deb ...Unpacking libnghttp2-14:amd64 (1.18.1-1+deb9u1) over (1.18.1-1) ...Preparing to unpack .../14-libcurl3-gnutls_7.52.1-5+deb9u16_amd64.deb ...Unpacking libcurl3-gnutls:amd64 (7.52.1-5+deb9u16) over (7.52.1-5+deb9u9) ...Preparing to unpack .../15-libexpat1_2.2.0-2+deb9u3_amd64.deb ...Unpacking libexpat1:amd64 (2.2.0-2+deb9u3) over (2.2.0-2+deb9u1) ...Preparing to unpack .../16-git_1%3a2.11.0-3+deb9u7_amd64.deb ...Unpacking git (1:2.11.0-3+deb9u7) over (1:2.11.0-3+deb9u4) ...Preparing to unpack .../17-python2.7_2.7.13-2+deb9u5_amd64.deb ...Unpacking python2.7 (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...Preparing to unpack .../18-libsqlite3-0_3.16.2-5+deb9u3_amd64.deb ...Unpacking libsqlite3-0:amd64 (3.16.2-5+deb9u3) over (3.16.2-5+deb9u1) ...Preparing to unpack .../19-libssl1.1_1.1.0l-1~deb9u4_amd64.deb ...Unpacking libssl1.1:amd64 (1.1.0l-1~deb9u4) over (1.1.0j-1~deb9u1) ...Preparing to unpack .../20-libpython2.7-stdlib_2.7.13-2+deb9u5_amd64.deb ...Unpacking libpython2.7-stdlib:amd64 (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...Preparing to unpack .../21-python2.7-minimal_2.7.13-2+deb9u5_amd64.deb ...Unpacking python2.7-minimal (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...Preparing to unpack .../22-libpython2.7-minimal_2.7.13-2+deb9u5_amd64.deb ...Unpacking libpython2.7-minimal:amd64 (2.7.13-2+deb9u5) over (2.7.13-2+deb9u3) ...Preparing to unpack .../23-libss2_1.43.4-2+deb9u2_amd64.deb ...Unpacking libss2:amd64 (1.43.4-2+deb9u2) over (1.43.4-2) ...Setting up libss2:amd64 (1.43.4-2+deb9u2) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../passwd_1%3a4.4-4.1+deb9u1_amd64.deb ...Unpacking passwd (1:4.4-4.1+deb9u1) over (1:4.4-4.1) ...Setting up passwd (1:4.4-4.1+deb9u1) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../libudev1_232-25+deb9u13_amd64.deb ...Unpacking libudev1:amd64 (232-25+deb9u13) over (232-25+deb9u11) ...Setting up libudev1:amd64 (232-25+deb9u13) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../libgcrypt20_1.7.6-2+deb9u4_amd64.deb ...Unpacking libgcrypt20:amd64 (1.7.6-2+deb9u4) over (1.7.6-2+deb9u3) ...Setting up libgcrypt20:amd64 (1.7.6-2+deb9u4) ...(Reading database ... 15090 files and directories currently installed.)Preparing to unpack .../00-tzdata_2021a-0+deb9u1_all.deb ...Unpacking tzdata (2021a-0+deb9u1) over (2019a-0+deb9u1) ...Preparing to unpack .../01-libssl1.0.2_1.0.2u-1~deb9u6_amd64.deb ...Unpacking libssl1.0.2:amd64 (1.0.2u-1~deb9u6) over (1.0.2r-1~deb9u1) ...Preparing to unpack .../02-openssh-client_1%3a7.4p1-10+deb9u7_amd64.deb ...Unpacking openssh-client (1:7.4p1-10+deb9u7) over (1:7.4p1-10+deb9u6) ...Preparing to unpack .../03-openssl_1.1.0l-1~deb9u4_amd64.deb ...Unpacking openssl (1.1.0l-1~deb9u4) over (1.1.0j-1~deb9u1) ...Preparing to unpack .../04-ca-certificates_20200601~deb9u2_all.deb ...Unpacking ca-certificates (20200601~deb9u2) over (20161130+nmu1+deb9u1) ...Preparing to unpack .../05-curl_7.52.1-5+deb9u16_amd64.deb ...Unpacking curl (7.52.1-5+deb9u16) over (7.52.1-5+deb9u9) ...Preparing to unpack .../06-libcurl3_7.52.1-5+deb9u16_amd64.deb ...Unpacking libcurl3:amd64 (7.52.1-5+deb9u16) over (7.52.1-5+deb9u9) ...Preparing to unpack .../07-libbsd0_0.8.3-1+deb9u1_amd64.deb ...Unpacking libbsd0:amd64 (0.8.3-1+deb9u1) over (0.8.3-1) ...Preparing to unpack .../08-libglib2.0-0_2.50.3-2+deb9u2_amd64.deb ...Unpacking libglib2.0-0:amd64 (2.50.3-2+deb9u2) over (2.50.3-2) ...Preparing to unpack .../09-subversion_1.9.5-1+deb9u6_amd64.deb ...Unpacking subversion (1.9.5-1+deb9u6) over (1.9.5-1+deb9u3) ...Preparing to unpack .../10-libsvn1_1.9.5-1+deb9u6_amd64.deb ...Unpacking libsvn1:amd64 (1.9.5-1+deb9u6) over (1.9.5-1+deb9u3) ...Preparing to unpack .../11-linux-libc-dev_4.9.272-2_amd64.deb ...Unpacking linux-libc-dev:amd64 (4.9.272-2) over (4.9.168-1+deb9u2) ...Preparing to unpack .../12-mercurial_4.0-1+deb9u2_amd64.deb ...Unpacking mercurial (4.0-1+deb9u2) over (4.0-1+deb9u1) ...Preparing to unpack .../13-mercurial-common_4.0-1+deb9u2_all.deb ...Unpacking mercurial-common (4.0-1+deb9u2) over (4.0-1+deb9u1) ...Setting up perl-modules-5.24 (5.24.1-3+deb9u7) ...Setting up libperl5.24:amd64 (5.24.1-3+deb9u7) ...Setting up libnettle6:amd64 (3.3-1+deb9u1) ...Setting up git-man (1:2.11.0-3+deb9u7) ...Setting up libexpat1:amd64 (2.2.0-2+deb9u3) ...Setting up libnghttp2-14:amd64 (1.18.1-1+deb9u1) ...Processing triggers for mime-support (3.60) ...Setting up libldap-common (2.4.44+dfsg-5+deb9u8) ...Setting up tzdata (2021a-0+deb9u1) ...Current default time zone: 'Etc/UTC'Local time is now: Mon Oct 11 00:12:30 UTC 2021.Universal Time is now: Mon Oct 11 00:12:30 UTC 2021.Run 'dpkg-reconfigure tzdata' if you wish to change it.Setting up libglib2.0-0:amd64 (2.50.3-2+deb9u2) ...No schema files found: doing nothing.Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3+deb9u1) ...Setting up linux-libc-dev:amd64 (4.9.272-2) ...Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3+deb9u1) ...Setting up libbsd0:amd64 (0.8.3-1+deb9u1) ...Setting up libkrb5support0:amd64 (1.15-1+deb9u3) ...Setting up libhogweed4:amd64 (3.3-1+deb9u1) ...Setting up perl (5.24.1-3+deb9u7) ...Setting up libssl1.0.2:amd64 (1.0.2u-1~deb9u6) ...Setting up mercurial-common (4.0-1+deb9u2) ...Setting up mercurial (4.0-1+deb9u2) ...Processing triggers for libc-bin (2.24-11+deb9u4) ...Setting up libssl1.1:amd64 (1.1.0l-1~deb9u4) ...Setting up libp11-kit0:amd64 (0.23.3-2+deb9u1) ...Setting up openssl (1.1.0l-1~deb9u4) ...Setting up libsqlite3-0:amd64 (3.16.2-5+deb9u3) ...Setting up libpython2.7-minimal:amd64 (2.7.13-2+deb9u5) ...Setting up ca-certificates (20200601~deb9u2) ...Updating certificates in /etc/ssl/certs...15 added, 29 removed; done.Setting up libpython2.7-stdlib:amd64 (2.7.13-2+deb9u5) ...Setting up libidn11:amd64 (1.33-1+deb9u1) ...Setting up python2.7-minimal (2.7.13-2+deb9u5) ...Setting up libk5crypto3:amd64 (1.15-1+deb9u3) ...Setting up libgnutls30:amd64 (3.5.8-5+deb9u6) ...Setting up python2.7 (2.7.13-2+deb9u5) ...Setting up libldap-2.4-2:amd64 (2.4.44+dfsg-5+deb9u8) ...Setting up libsvn1:amd64 (1.9.5-1+deb9u6) ...Setting up libkrb5-3:amd64 (1.15-1+deb9u3) ...Setting up libgssapi-krb5-2:amd64 (1.15-1+deb9u3) ...Setting up subversion (1.9.5-1+deb9u6) ...Setting up openssh-client (1:7.4p1-10+deb9u7) ...Setting up libcurl3:amd64 (7.52.1-5+deb9u16) ...Setting up libcurl3-gnutls:amd64 (7.52.1-5+deb9u16) ...Setting up git (1:2.11.0-3+deb9u7) ...Setting up curl (7.52.1-5+deb9u16) ...Processing triggers for libc-bin (2.24-11+deb9u4) ...Processing triggers for ca-certificates (20200601~deb9u2) ...Updating certificates in /etc/ssl/certs...0 added, 0 removed; done.Running hooks in /etc/ca-certificates/update.d...done.
-
gopkg.inからpackageをinstallできたー!!!12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879# go run app.gogo: finding github.com/google/pprof v0.0.0-20191218002539-d4f498aebedcgo: finding google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cbago: finding golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2dgo: finding golang.org/x/net v0.0.0-20200114155413-6afb5195e5aago: finding golang.org/x/sys v0.0.0-20200113162924-86b910548bc1go: finding golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5go: finding golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74go: finding golang.org/x/time v0.0.0-20191024005414-555d28b269f0go: finding golang.org/x/tools v0.0.0-20200117161641-43d50277825cgo: finding golang.org/x/sys v0.0.0-20190606165138-5da285871e9cgo: finding golang.org/x/tools v0.0.0-20190606124116-d0a3d012864bgo: finding google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90go: finding golang.org/x/tools v0.0.0-20190816200558-6889da9d5479go: finding golang.org/x/tools v0.0.0-20191216173652-a0e659d51361go: finding google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1go: finding golang.org/x/net v0.0.0-20190724013045-ca1201d0de80go: finding golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4ego: finding golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05fgo: finding golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6ego: finding golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5go: finding golang.org/x/tools v0.0.0-20191125144606-a911d9008d1fgo: finding golang.org/x/exp v0.0.0-20191129062945-2f5052295587go: finding cloud.google.com/go/bigquery v1.4.0go: finding gopkg.in/errgo.v2 v2.1.0go: finding gopkg.in/yaml.v2 v2.2.2go: finding golang.org/x/sys v0.0.0-20200122134326-e047566fdf82go: finding golang.org/x/exp v0.0.0-20200119233911-0405dc783f0ago: finding google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150go: finding golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4ago: finding github.com/kr/pretty v0.1.0go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127go: finding github.com/kr/text v0.1.0go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405go: finding github.com/kr/pty v1.1.1go: downloading cloud.google.com/go v0.53.0go: downloading github.com/go-sql-driver/mysql v1.3.0go: downloading github.com/garyburd/redigo v1.6.0go: downloading github.com/patrickmn/go-cache v2.1.0+incompatiblego: downloading github.com/dustin/go-humanize v1.0.0go: extracting github.com/go-sql-driver/mysql v1.3.0go: extracting github.com/patrickmn/go-cache v2.1.0+incompatiblego: extracting github.com/dustin/go-humanize v1.0.0go: downloading google.golang.org/api v0.19.0go: extracting github.com/garyburd/redigo v1.6.0go: downloading github.com/BurntSushi/toml v0.3.1go: downloading golang.org/x/net v0.0.0-20200301022130-244492dfa37ago: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8dgo: downloading google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383go: extracting github.com/BurntSushi/toml v0.3.1go: extracting golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8dgo: downloading github.com/sendgrid/sendgrid-go v3.10.0+incompatiblego: extracting github.com/sendgrid/sendgrid-go v3.10.0+incompatiblego: downloading github.com/sendgrid/rest v2.6.4+incompatiblego: extracting github.com/sendgrid/rest v2.6.4+incompatiblego: extracting golang.org/x/net v0.0.0-20200301022130-244492dfa37ago: extracting cloud.google.com/go v0.53.0go: downloading cloud.google.com/go/bigquery v1.5.0go: downloading cloud.google.com/go/storage v1.6.0go: downloading github.com/golang/protobuf v1.3.4go: downloading google.golang.org/grpc v1.27.1go: extracting cloud.google.com/go/bigquery v1.5.0go: extracting github.com/golang/protobuf v1.3.4go: extracting cloud.google.com/go/storage v1.6.0go: extracting google.golang.org/grpc v1.27.1go: extracting google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383go: downloading golang.org/x/sys v0.0.0-20200301204400-5d559ad92b82go: downloading go.opencensus.io v0.22.3go: extracting go.opencensus.io v0.22.3go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57ego: extracting github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57ego: extracting golang.org/x/sys v0.0.0-20200301204400-5d559ad92b82go: extracting google.golang.org/api v0.19.0go: downloading golang.org/x/text v0.3.2go: downloading github.com/googleapis/gax-go/v2 v2.0.5go: downloading github.com/google/go-cmp v0.4.0go: extracting github.com/googleapis/gax-go/v2 v2.0.5go: extracting github.com/google/go-cmp v0.4.0go: extracting golang.org/x/text v0.3.2

-
-
- とりあえずgo runしてみた!
-
まとめ
- apt-get updateして必要なものはapt-get upgradeしちゃいました!が本来は理想に記載している対応が良いのでご了承お願いしますm(_ _)m
golang gopkg.inからpackageがinstallできなくなって個人の開発環境へdeployできなくて困ったけど解決した話
こんにちはGMOアドマーケティングのy.yです。 今回はタイトルの通りgopkg.inからpackageがinstallできなくて困ったけど解決した話です。開発環境を早く使えるようにすることを優先しました。本来は理想に記載した内容を優先しましょう。
