Hello, this is tracking issue for the Golang 1.11 change proposal, that would require rebuild of all Go based package(either as side tag rebuild or during mass rebuild). New golang version is not yet available in rawhide. I will update this issue when the new golang version will be available and so rebuild possible.
List of package to rebuild follows(from up mentioned change proposal):
atomic buildah caddy cadvisor consul containerd containernetworking-cni cri-o cri-tools deepin-daemon deepin-gir-generator dep direnv docker docker-distribution docker-latest douceur etcd exercism fzf git-lfs glide glusterd2 go-bindata go-i18n gocomplete godep godotenv gofed golang-apache-thrift golang-bazil-fuse golang-bitbucket-kardianos-osext golang-bitbucket-ww-goautoneg golang-deepin-dbus-factory golang-deepin-go-lib golang-dmitri-shuralyov-html-belt golang-dmitri-shuralyov-route-github golang-dmitri-shuralyov-state golang-github-10gen-escaper golang-github-10gen-openssl golang-github-3rf-mongo-lint golang-github-AdRoll-goamz golang-github-AudriusButkevicius-cli golang-github-AudriusButkevicius-go-nat-pmp golang-github-AudriusButkevicius-kcp-go golang-github-AudriusButkevicius-pfilter golang-github-Azure-azure-sdk-for-go golang-github-BurntSushi-freetype-go golang-github-BurntSushi-graphics-go golang-github-BurntSushi-toml golang-github-BurntSushi-xgb golang-github-BurntSushi-xgbutil golang-github-DATA-DOG-go-sqlmock golang-github-DataDog-datadog-go golang-github-Jeffail-gabs golang-github-MakeNowJust-heredoc golang-github-Masterminds-semver golang-github-Masterminds-vcs golang-github-PuerkitoBio-goquery golang-github-PuerkitoBio-purell golang-github-PuerkitoBio-urlesc golang-github-RangelReale-osin golang-github-RangelReale-osincli golang-github-SAP-go-hdb golang-github-SermoDigital-jose golang-github-Shopify-sarama golang-github-Shopify-toxiproxy golang-github-Sirupsen-logrus golang-github-a8m-tree golang-github-abbot-go-http-auth golang-github-aclements-gg golang-github-aclements-moremath golang-github-aead-chacha20 golang-github-aead-poly1305 golang-github-agl-ed25519 golang-github-ajstarks-svgo golang-github-akrennmair-gopcap golang-github-alcortesm-tgz golang-github-alecthomas-assert golang-github-alecthomas-chroma golang-github-alecthomas-colour golang-github-alecthomas-kingpin golang-github-alecthomas-repr golang-github-alecthomas-template golang-github-alecthomas-units golang-github-andybalholm-cascadia golang-github-anmitsu-shlex golang-github-appc-spec golang-github-armon-circbuf golang-github-armon-go-metrics golang-github-armon-go-proxyproto golang-github-armon-go-radix golang-github-armon-gomdb golang-github-asaskevich-govalidator golang-github-auth0-go-jwt-middleware golang-github-aws-aws-sdk-go golang-github-axgle-mahonia golang-github-azure-autorest golang-github-beevik-ntp golang-github-beorn7-perks golang-github-bep-gitmap golang-github-bep-inflect golang-github-bgentry-go-netrc golang-github-bgentry-speakeasy golang-github-billziss-gh-cgofuse golang-github-bitly-simplejson golang-github-bkaradzic-go-lz4 golang-github-blang-semver golang-github-bmizerany-assert golang-github-bmizerany-pat golang-github-bmizerany-perks golang-github-boltdb-bolt golang-github-boombuler-barcode golang-github-bradfitz-gomemcache golang-github-bradfitz-http2 golang-github-bradfitz-smtpd golang-github-buger-jsonparser golang-github-bugsnag-bugsnag-go golang-github-bugsnag-panicwrap golang-github-calmh-du golang-github-calmh-luhn golang-github-calmh-xdr golang-github-ccding-go-stun golang-github-cenkalti-backoff golang-github-cespare-xxhash golang-github-chaseadamsio-goorgeous golang-github-cheekybits-is golang-github-cheggaaa-pb golang-github-chmduquesne-rollinghash golang-github-chrismalek-oktasdk-go golang-github-chzyer-logex golang-github-chzyer-test golang-github-circonus-labs-circonus-gometrics golang-github-circonus-labs-circonusllhist golang-github-client9-gospell golang-github-cloudfoundry-incubator-candiedyaml golang-github-cockroachdb-cmux golang-github-cockroachdb-cockroach-go golang-github-codahale-aesnicheck golang-github-codegangsta-cli golang-github-codegangsta-negroni golang-github-collectd-go-collectd golang-github-coreos-bbolt golang-github-coreos-gexpect golang-github-coreos-go-etcd golang-github-coreos-go-iptables golang-github-coreos-go-log golang-github-coreos-go-oidc golang-github-coreos-go-semver golang-github-coreos-go-systemd golang-github-coreos-pkg golang-github-cpuguy83-go-md2man golang-github-cryptix-wav golang-github-cznic-b golang-github-cznic-fileutil golang-github-cznic-golex golang-github-cznic-internal golang-github-cznic-lex golang-github-cznic-lexer golang-github-cznic-lldb golang-github-cznic-mathutil golang-github-cznic-ql golang-github-cznic-sortutil golang-github-cznic-strutil golang-github-cznic-zappy golang-github-d2g-dhcp4 golang-github-d2g-dhcp4client golang-github-d4l3k-messagediff golang-github-danwakefield-fnmatch golang-github-data-dog-godog golang-github-data-dog-txdb golang-github-davecgh-go-spew golang-github-daviddengcn-go-colortext golang-github-dchest-cssmin golang-github-dchest-safefile golang-github-dchest-siphash golang-github-denisenkom-go-mssqldb golang-github-denverdino-aliyungo golang-github-dgnorton-goback golang-github-dgrijalva-jwt-go golang-github-digitalocean-godo golang-github-dimchansky-utfbom golang-github-disintegration-imaging golang-github-djherbis-times golang-github-dlclark-regexp2 golang-github-dnaeon-vcr golang-github-docker-go golang-github-docker-go-connections golang-github-docker-go-units golang-github-docker-libcontainer golang-github-docker-libkv golang-github-docker-libtrust golang-github-docker-spdystream golang-github-dropbox-sdk-unofficial golang-github-dsnet-compress golang-github-dsnet-golib golang-github-duosecurity-duo_api_golang golang-github-dustin-go-humanize golang-github-dvsekhvalnov-jose2go golang-github-eapache-go-resiliency golang-github-eapache-queue golang-github-edsrzf-mmap-go golang-github-eknkc-amber golang-github-elazarl-go-bindata-assetfs golang-github-ema-qdisc golang-github-emicklei-go-restful golang-github-emirpasic-gods golang-github-endophage-gotuf golang-github-evanphx-json-patch golang-github-facebookgo-atomicfile golang-github-facebookgo-pidfile golang-github-fatih-color golang-github-fatih-pool golang-github-fatih-structs golang-github-flynn-go-shlex golang-github-flynn-json5 golang-github-fortytw2-leaktest golang-github-fsnotify-fsnotify golang-github-fsouza-go-dockerclient golang-github-fullsailor-pkcs7 golang-github-garyburd-redigo golang-github-gdamore-encoding golang-github-gdamore-tcell golang-github-gengo-grpc-gateway golang-github-getsentry-raven-go golang-github-ghodss-yaml golang-github-git-lfs-wildmatch golang-github-glacjay-goini golang-github-gliderlabs-ssh golang-github-globalsign-mgo golang-github-go-asn1-ber-asn1-ber golang-github-go-errors-errors golang-github-go-fsnotify-fsnotify golang-github-go-ini-ini golang-github-go-ldap-ldap golang-github-go-macaron-inject golang-github-go-mgo-mgo golang-github-go-sql-driver-mysql golang-github-go-tomb-tomb golang-github-gobuffalo-envy golang-github-gobwas-glob golang-github-gocql-gocql golang-github-godbus-dbus golang-github-golang-appengine golang-github-golang-glog golang-github-golang-groupcache golang-github-golang-image golang-github-golang-sys golang-github-golang-time golang-github-gonum-blas golang-github-gonum-floats golang-github-gonum-graph golang-github-gonum-internal golang-github-gonum-lapack golang-github-gonum-matrix golang-github-google-btree golang-github-google-cmp golang-github-google-go-cmp golang-github-google-go-genproto golang-github-google-go-github golang-github-google-go-querystring golang-github-google-gofuzz golang-github-google-pprof golang-github-googleapis-gax golang-github-googlecloudplatform-cloudsql-proxy golang-github-gopherjs golang-github-goraft-raft golang-github-gorilla-context golang-github-gorilla-css golang-github-gorilla-handlers golang-github-gorilla-mux golang-github-gorilla-securecookie golang-github-gorilla-sessions golang-github-gorilla-websocket golang-github-gosexy-gettext golang-github-gregjones-httpcache golang-github-grpc-ecosystem-go-grpc-prometheus golang-github-grpc-ecosystem-grpc-gateway golang-github-grpc-grpc-go golang-github-hailocab-go-hostpool golang-github-hashicorp-consul-migrate golang-github-hashicorp-errwrap golang-github-hashicorp-go-checkpoint golang-github-hashicorp-go-cleanhttp golang-github-hashicorp-go-hclog golang-github-hashicorp-go-immutable-radix golang-github-hashicorp-go-memdb golang-github-hashicorp-go-msgpack golang-github-hashicorp-go-multierror golang-github-hashicorp-go-plugin golang-github-hashicorp-go-retryablehttp golang-github-hashicorp-go-rootcerts golang-github-hashicorp-go-sockaddr golang-github-hashicorp-go-syslog golang-github-hashicorp-go-uuid golang-github-hashicorp-golang-lru golang-github-hashicorp-hcl golang-github-hashicorp-hil golang-github-hashicorp-logutils golang-github-hashicorp-mdns golang-github-hashicorp-memberlist golang-github-hashicorp-net-rpc-msgpackrpc golang-github-hashicorp-raft golang-github-hashicorp-raft-boltdb golang-github-hashicorp-raft-mdb golang-github-hashicorp-scada-client golang-github-hashicorp-serf golang-github-hashicorp-yamux golang-github-hawkular-hawkular-client-go golang-github-howeyc-fsnotify golang-github-howeyc-gopass golang-github-ianlancetaylor-demangle golang-github-imdario-mergo golang-github-inconshreveable-go-vhost golang-github-inconshreveable-mousetrap golang-github-inconshreveable-muxado golang-github-influxdb-gomdb golang-github-influxdb-hyperleveldb-go golang-github-influxdb-influxdb golang-github-influxdb-rocksdb golang-github-jackpal-gateway golang-github-jacobsa-oglematchers golang-github-jbenet-context golang-github-jdkato-prose golang-github-jdkato-syllables golang-github-jedisct1-clocksmith golang-github-jedisct1-dlog golang-github-jedisct1-dnsstamps golang-github-jedisct1-minisign golang-github-jedisct1-xsecretbox golang-github-jefferai-jsonx golang-github-jellevandenhooff-dkim golang-github-jessevdk-go-flags golang-github-jfrazelle-go golang-github-jfrogdev-gofrog golang-github-jinzhu-gorm golang-github-jlaffaye-ftp golang-github-jmank88-nuts golang-github-jmespath-go-jmespath golang-github-jmhodges-levigo golang-github-jonboulle-clockwork golang-github-jtolds-gls golang-github-juju-ratelimit golang-github-julienschmidt-httprouter golang-github-justinas-alice golang-github-k-sone-critbitgo golang-github-kardianos-service golang-github-karlseguin-ccache golang-github-karlseguin-expect golang-github-kballard-go-shellquote golang-github-kdar-factorlog golang-github-kevinburke-ssh-config golang-github-keybase-go-crypto golang-github-kimor79-gollectd golang-github-kisielk-gotool golang-github-klauspost-compress golang-github-klauspost-cpuid golang-github-klauspost-crc32 golang-github-klauspost-reedsolomon golang-github-knieriem-markdown golang-github-kolo-xmlrpc golang-github-kr-fs golang-github-kr-pretty golang-github-kr-pty golang-github-kr-text golang-github-kylelemons-godebug golang-github-kyokomi-emoji golang-github-lib-pq golang-github-linuxdeepin-go-x11-client golang-github-lpabon-godbc golang-github-lsegal-gucumber golang-github-lucasb-eyer-colorful golang-github-lucasb-eyer-go-colorful golang-github-magiconair-properties golang-github-markbates-inflect golang-github-marstr-collection golang-github-marstr-goalias golang-github-marstr-guid golang-github-marstr-randname golang-github-mattn-go-colorable golang-github-mattn-go-isatty golang-github-mattn-go-runewidth golang-github-mattn-go-sqlite3 golang-github-mattn-shellwords golang-github-matttproud-golang_protobuf_extensions golang-github-mdlayher-genetlink golang-github-mdlayher-netlink golang-github-mdlayher-wifi golang-github-mesos-mesos-go golang-github-mgutz-ansi golang-github-mgutz-logxi golang-github-mholt-archiver golang-github-michaelklishin-rabbit-hole golang-github-microcosm-cc-bluemonday golang-github-miekg-dns golang-github-miekg-mmark golang-github-miekg-pkcs11 golang-github-milochristiansen-axis2 golang-github-milochristiansen-lua golang-github-minio-sha256-simd golang-github-mistifyio-go-zfs golang-github-mitchellh-cli golang-github-mitchellh-copystructure golang-github-mitchellh-go-homedir golang-github-mitchellh-go-testing-interface golang-github-mitchellh-go-wordwrap golang-github-mitchellh-goamz golang-github-mitchellh-mapstructure golang-github-mitchellh-reflectwalk golang-github-montanaflynn-stats golang-github-msteinert-pam golang-github-muesli-smartcrop golang-github-mvo5-goconfigparser golang-github-mvo5-uboot-go golang-github-mxk-go-flowrate golang-github-ncw-acd golang-github-ncw-dropbox-sdk-unofficial golang-github-ncw-swift golang-github-neelance-astrewrite golang-github-neelance-sourcemap golang-github-neurosnap-sentences golang-github-nfnt-resize golang-github-nightlyone-lockfile golang-github-noahdesu-go-ceph golang-github-nsf-termbox golang-github-nwaples-rardecode golang-github-nwidger-jsoncolor golang-github-ojii-gettext.go golang-github-okzk-sdnotify golang-github-olekukonko-tablewriter golang-github-olekukonko-ts golang-github-olivere-elastic golang-github-onsi-ginkgo golang-github-onsi-gomega golang-github-opencontainers-runtime-spec golang-github-opencontainers-specs golang-github-openzipkin-zipkin golang-github-oschwald-geoip2-golang golang-github-oschwald-maxminddb-golang golang-github-patrickmn-go-cache golang-github-paulrosania-go-charset golang-github-pebbe-zmq4 golang-github-pelletier-go-buffruneio golang-github-pelletier-go-toml golang-github-pengsrc-shared golang-github-petar-GoLLRB golang-github-peterbourgon-diskv golang-github-peterh-liner golang-github-petermattis-goid golang-github-pkg-errors golang-github-pkg-profile golang-github-pkg-sftp golang-github-pmezard-go-difflib golang-github-pquerna-cachecontrol golang-github-pquerna-otp golang-github-prometheus-client_golang golang-github-prometheus-client_model golang-github-prometheus-common golang-github-prometheus-procfs golang-github-prometheus-prometheus golang-github-rackspace-gophercloud golang-github-rakyll-pb golang-github-rasky-go-xdr golang-github-remeh-sizedwaitgroup golang-github-remyoudompheng-bigfft golang-github-rfjakob-eme golang-github-robertkrimen-otto golang-github-russross-blackfriday golang-github-ryanuber-go-glob golang-github-samalba-dockerclient golang-github-sasha-s-go-deadlock golang-github-satori-uuid golang-github-sdboyer-constext golang-github-seccomp-libseccomp-golang golang-github-sergi-go-diff golang-github-sethgrid-pester golang-github-sevlyar-daemon golang-github-shiena-ansicolor golang-github-shirou-gopsutil golang-github-shogo82148-go-shuffle golang-github-shopspring-decimal golang-github-shurcooL-sanitized_anchor_name golang-github-shurcool golang-github-shurcool-component golang-github-shurcool-events golang-github-shurcool-flavored-markdown golang-github-shurcool-frontend golang-github-shurcool-githubql golang-github-shurcool-gofontwoff golang-github-shurcool-goon golang-github-shurcool-graphql golang-github-shurcool-highlight golang-github-shurcool-highlight-diff golang-github-shurcool-home golang-github-shurcool-htmlg golang-github-shurcool-httperror golang-github-shurcool-httpfs golang-github-shurcool-httpgzip golang-github-shurcool-issues golang-github-shurcool-issuesapp golang-github-shurcool-markdownfmt golang-github-shurcool-notifications golang-github-shurcool-notificationsapp golang-github-shurcool-octiconssvg golang-github-shurcool-reactions golang-github-shurcool-users golang-github-shurcool-webdavfs golang-github-smartystreets-assertions golang-github-smartystreets-goconvey golang-github-soundcloud-runit golang-github-sourcegraph-annotate golang-github-sourcegraph-syntaxhighlight golang-github-spacejam-loghisto golang-github-spacemonkeygo-flagfile golang-github-spacemonkeygo-openssl golang-github-spacemonkeygo-spacelog golang-github-spaolacci-murmur3 golang-github-spf13-afero golang-github-spf13-cast golang-github-spf13-cobra golang-github-spf13-fsync golang-github-spf13-jWalterWeatherman golang-github-spf13-nitro golang-github-spf13-pflag golang-github-spf13-viper golang-github-src-d-gcfg golang-github-sstarcher-go-okta golang-github-stevvooe-resumable golang-github-streadway-amqp golang-github-stretchr-objx golang-github-stretchr-testify golang-github-syncthing-notify golang-github-syndtr-gosnappy golang-github-t3rm1n4l-go-mega golang-github-tambet-asana golang-github-tarm-serial golang-github-tchap-go-patricia golang-github-templexxx-cpufeat golang-github-templexxx-reedsolomon golang-github-templexxx-xor golang-github-thejerf-suture golang-github-thomsonreuterseikon-ntlm golang-github-tjfoc-gmsm golang-github-ugorji-go golang-github-ulikunitz-xz golang-github-unknwon-goconfig golang-github-urfave-cli golang-github-vbatts-tar-split golang-github-vishvananda-netlink golang-github-vishvananda-netns golang-github-vitrun-qart golang-github-vividcortex-ewma golang-github-vividcortex-godaemon golang-github-vjeantet-asn1-ber golang-github-wsxiaoys-terminal golang-github-xanzy-ssh-agent golang-github-xeipuuv-gojsonpointer golang-github-xeipuuv-gojsonreference golang-github-xeipuuv-gojsonschema golang-github-xiang90-probing golang-github-xrash-smetrics golang-github-xtaci-kcp-go golang-github-xtaci-smux golang-github-yosssi-ace golang-github-yosssi-gohtml golang-github-yuin-gopher-lua golang-github-yunify-qingstor-sdk golang-github-yvasiyarov-go-metrics golang-github-yvasiyarov-gorelic golang-github-yvasiyarov-newrelic_platform_go golang-github-zillode-notify golang-github-zyedidia-clipboard golang-github-zyedidia-glob golang-github-zyedidia-poller golang-github-zyedidia-pty golang-github-zyedidia-tcell golang-github-zyedidia-terminal golang-go4 golang-google-golangorg-cloud golang-googlecode-go-crypto golang-googlecode-go-decimal-inf golang-googlecode-go-exp golang-googlecode-goauth2 golang-googlecode-gogoprotobuf golang-googlecode-gomock golang-googlecode-google-api-client golang-googlecode-goprotobuf golang-googlecode-net golang-googlecode-text golang-googlecode-tools golang-googlecode-uuid golang-gopkg-check golang-gopkg-data-dog-sqlmock-1 golang-gopkg-go-check-check golang-gopkg-go-macaroon-macaroon golang-gopkg-natefinch-lumberjack-2 golang-gopkg-pipe-2 golang-gopkg-readline-1 golang-gopkg-retry-v1 golang-gopkg-sourcemap golang-gopkg-sourcemap-1 golang-gopkg-src-d-billy golang-gopkg-src-d-git golang-gopkg-src-d-git-fixtures golang-gopkg-warnings golang-gopkg-yaml golang-grpc-go4 golang-honnef-js-dom golang-honnef-tools golang-layeh-gopher-luar golang-opencensus golang-torproject-pluggable-transports-goptlib golang-x-build golang-x-debug golang-x-perf golang-x-sync golint gomtree gotun heketi hub hugo jid kompose manifest-tool micro mongo-tools obfs4 oci-kvm-hook oci-register-machine ocitools podman popub powerline-go rclone runc skopeo snapd source-to-image syncthing arduino-builder audit caddy containerd deepin-api deepin-dbus-generator flannel go-compilers golang golang-github-BurntSushi-toml-test golang-github-SeanDolphin-bqschema golang-github-docopt-docopt-go golang-github-influxdb-go-cache golang-github-mreiferson-go-httpclient golang-github-openshift-go-json-rest golang-github-openshift-go-systemd golang-github-racker-perigee golang-github-rakyll-globalconf golang-github-rakyll-statik golang-github-rcrowley-go-metrics golang-github-ryanuber-columnize golang-github-samalba-dockerclient golang-github-samuel-go-zookeeper golang-github-skarademir-naturalsort golang-github-skratchdot-open-golang golang-github-skynetservices-skydns golang-github-smartystreets-go-aws-auth golang-github-stathat-go golang-github-syndtr-gocapability golang-github-syndtr-goleveldb golang-github-tent-http-link-go golang-github-tonnerre-golang-pretty golang-github-vaughan0-go-ini golang-github-vmware-govcloudair golang-googlecode-gcfg golang-googlecode-log4go golang-googlecode-sqlite gotags kubernetes openvswitch-ovn-kubernetes origin reg rkt startdde swig tmux-top
Metadata Update from @mohanboddu: - Issue tagged with: changes, f29
Fedora Release Engineering acknowledges the change. Please file a new ticket for the side target when you require it.
Metadata Update from @kellin: - Issue tagged with: change-ack
@kellin for the record what is the deadline for side tag rebuild?
@jcajka rel-eng doesn't usually do these side tag rebuilds for toolchains because they often require special ordering of the toolchain stack and hence specialist knowledge so it's usually handled by the feature owner. See the recent perl and python 3.7 rebuilds. rel-eng has traditionally just done package wide rebuilds.
Also you state "I will update this issue when the new golang version will be available and so rebuild possible." not even a request of a side ticket, nor was the ticket even updated as stated so I've no idea why you would think it would be "done". This ticket is a request for rel-eng to acknowledge they're OK with the change in general and that they don't see any conflict that would affect the compose process or conflict with other features.
Finally it's a US holiday today.
Just to be clear what is deadline for me to request it?
@pbrobinson my question is in relation to the Fedora schedule(has it to be done prior mass rebuild?) and actual time that will take to do the rebuild(in my experience ~26h in naive mockchain).
Fortunately Go land is source dep only and any naive approach for rebuild will do for it as there is literally no ordering required.
I don't expect this be answered in real time.
The deadline is usually having everything done and merged prior to mass rebuild, the very last possible opportunity is prior to branching, which for F29 is scheduled for 2018-08-14, but rel-eng (likely Mohan) would need to approve the exception.
@pbrobinson Awesome, thanks. :smile:
So for the record I think that currently will be best course of action for Go to free ride as part of mass rebuild(as there is no strong ordering requirements for Go rebuild) with pre-release version of Go 1.11 and then iron out any outstanding FTBFS(I haven't seen any significant FTBFS in local rebuilds)
@jcajka When is Go 1.11 is going to land in rawhide?
Tagging mass rebuild, just in case we have to consider it for mass rebuild.
Metadata Update from @mohanboddu: - Issue tagged with: mass rebuild
@mohanboddu I plan to land the beta1 by tomorrow. There is still one outstanding issue on armv7 that I need to investigate. I hope it will be either safe to ignore or easy fix.
This package has been included in F29. Closing ticket.
Metadata Update from @syeghiay: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)