From owner-freebsd-ports@freebsd.org Sun Jun 23 20:22:00 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D8ECD15D9C1F for ; Sun, 23 Jun 2019 20:21:59 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from anny.lostinspace.de (anny.lostinspace.de [195.30.95.33]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6566F6E312; Sun, 23 Jun 2019 20:21:58 +0000 (UTC) (envelope-from idefix@fechner.net) Received: from server.idefix.lan (216-102-000-128.ip-addr.inexio.net [128.0.102.216]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: idefix@fechner.net) by anny.lostinspace.de (Postfix) with ESMTPSA id 34DC6490B; Sun, 23 Jun 2019 22:21:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fechner.net; s=default; t=1561321310; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:openpgp:openpgp:autocrypt:autocrypt; bh=xazbv7XSUCx495pB1PF4n4mS28egZ85BSXQ6pWX9ClQ=; b=Kunxs7DW0uAemolHTxrX7WGUdMnNTuSxmJOfLy2sCEOWsu9V4jk+hZAgMj6+twM4bnoucy zrSXXZzQ+GAeNKArKQihy986ssmbQwwPt6nDJhBQ8vawQAxVsiiwPOSpWwgRk/c/keKjPy YJ6zF7Dcna1xGP9jaiOTYAOPdCK7SCQ= Received: from [192.168.0.151] (216-102-000-128.ip-addr.inexio.net [128.0.102.216]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by server.idefix.lan (Postfix) with ESMTPSA id 311B141AC79; Sun, 23 Jun 2019 22:21:49 +0200 (CEST) Subject: Re: How to handle go dependencies To: Tobias Kortkamp Cc: Adam Weinberger , Bernhard Froehlich , FreeBSD Ports , "Danilo G. Baio" References: <5d0e8e03.1c69fb81.5e249.9640@mx.google.com> <20190622205205.GB40599@xombo.localdomain> <4de2a97c-8c41-74e4-cda1-4fdec9554e8f@fechner.net> <20190623095737.GA89814@urd.tobik.me> From: Matthias Fechner Openpgp: preference=signencrypt Autocrypt: addr=idefix@fechner.net; prefer-encrypt=mutual; keydata= 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 Xxj8Dw== Message-ID: Date: Sun, 23 Jun 2019 22:21:44 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 In-Reply-To: <20190623095737.GA89814@urd.tobik.me> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="n4ulu1UZMmwBsIcN7I3UfdoCDf6qv3rQW" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=fechner.net; s=default; t=1561321310; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references:openpgp:openpgp:autocrypt:autocrypt; bh=xazbv7XSUCx495pB1PF4n4mS28egZ85BSXQ6pWX9ClQ=; b=C6Ghh5HInOI/SV3lc/I/wMjJ+a+5TIZK+BUiZA9qc7ndDGXdMRGS6z1Fd8fp6Vn/Jbmc6h tp7kCs9CK37V2zbxP7nXiQAjieWBNFcDMujebbScys+FSRG+oiTuhsjveKLP6bVpuQRH+S ND+OGcu3DUaax2+Np9riX+MtTk06/c0= ARC-Seal: i=1; s=default; d=fechner.net; t=1561321310; a=rsa-sha256; cv=none; b=ABsNneLFcsmJgzqAu6QseopAnBxim6v421RppDchu9q/47QZvsp3TCdnh0yF1hfrQECaEX fS/ns3fp6YXWRzsXARuTdAtMYx0LC27w8TlP8C7ZqRwdM3mmlcxk7ztlg4YZMrk3SfuL8Y OynSNcaz6TtJtHuvFgCnZ4UmazDG7g8= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=idefix@fechner.net smtp.mailfrom=idefix@fechner.net X-Rspamd-Server: anny.lostinspace.de X-Rspamd-Queue-Id: 6566F6E312 X-Spamd-Bar: ---------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=fechner.net header.s=default header.b=Kunxs7DW; dmarc=pass (policy=none) header.from=fechner.net; spf=pass (mx1.freebsd.org: domain of idefix@fechner.net designates 195.30.95.33 as permitted sender) smtp.mailfrom=idefix@fechner.net X-Spamd-Result: default: False [-10.78 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; HAS_ATTACHMENT(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[fechner.net:+]; RCVD_IN_DNSWL_MED(-0.20)[33.95.30.195.list.dnswl.org : 127.0.6.2]; DMARC_POLICY_ALLOW(-0.50)[fechner.net,none]; MX_GOOD(-0.01)[cached: mail.fechner.net]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_SHORT(-1.00)[-0.996,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; IP_SCORE(-2.97)[ip: (-9.86), ipnet: 195.30.0.0/16(-4.93), asn: 5539(-0.05), country: DE(-0.01)]; ASN(0.00)[asn:5539, ipnet:195.30.0.0/16, country:DE]; ARC_ALLOW(-1.00)[i=1]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[fechner.net:s=default]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(0.00)[fechner.net.dwl.dnswl.org : 127.0.6.2]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_COMPOSITE_RCVD_IN_DNSWL_MED_DWL_DNSWL_MED(0.00)[]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jun 2019 20:22:00 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --n4ulu1UZMmwBsIcN7I3UfdoCDf6qv3rQW Content-Type: multipart/mixed; boundary="eYjNDowPG1YeXWGPEO0HT5BN8IRwkW5zh"; protected-headers="v1" From: Matthias Fechner To: Tobias Kortkamp Cc: Adam Weinberger , Bernhard Froehlich , FreeBSD Ports , "Danilo G. Baio" Message-ID: Subject: Re: How to handle go dependencies References: <5d0e8e03.1c69fb81.5e249.9640@mx.google.com> <20190622205205.GB40599@xombo.localdomain> <4de2a97c-8c41-74e4-cda1-4fdec9554e8f@fechner.net> <20190623095737.GA89814@urd.tobik.me> In-Reply-To: <20190623095737.GA89814@urd.tobik.me> --eYjNDowPG1YeXWGPEO0HT5BN8IRwkW5zh Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Content-Language: de-DE Am 23.06.2019 um 11:57 schrieb Tobias Kortkamp: > Please do not use it. It is broken in many ways. Use Dimtri's > devel/modules2tuple instead. Change to WRKSRC of your port and run > `go mod vendor` then `modules2tuple vendor/modules.txt` and it will > spit out an appropriate GH_TUPLE etc. thanks that looks fine now. I added also a target `gomod-deps` to get that more easily generated. It currently seems to only support GH and not GL, this could maybe improved later. > Probably you need > USE_GITHUB=3D nodefault > > and it should work. seems ok, I have now the following: https://gitlab.fechner.net/mfechner/Gitlab/commit/e83876fb9de9c79c39ba858= 01ebb242a08f5412c But now I get the error message: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The https://gitlab.com/gitlab-org/gitaly-proto/repository/f4db5d05d437abe1154= d7308ca044d3577b5ccba/archive.tar.gz?dummy=3D/:gitaly-proto MASTER_SITES line has a group with invalid characters, only use [a-zA-Z0-9_] *** Error code 1 This seems to be a bug in the ports? Why is a `-` an invalid character, it exists in: https://gitlab.com/gitlab-org/gitaly/ Is there a way out? Gru=DF Matthias --=20 "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning." -- Rich Cook --eYjNDowPG1YeXWGPEO0HT5BN8IRwkW5zh-- --n4ulu1UZMmwBsIcN7I3UfdoCDf6qv3rQW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJdD99bAAoJELaLddyf10fhjJIQAI5d9b6HccHHL5PZiMy+fxj3 zIr/Sje5j7N6jzlyuzpT0u6/DtD8OLU6huPjXnkBwgYtb2F5Xi++lgfrgSpXeCfX /Q81yBvHKdH7g9Q9u4d7WFkEvCPqotbYv5pJomy/T2x39jzrFiEF8EhEp9O0TMmp /BI6fBGMPn/MlU4FLN9febcB33delB3ZRw//qVEgN7fm4WDo/Iw1knZGjifCoIeD SPUoKemqTqMnaGIL22LsvoJoUq38gkZbRU98XLVUHrAyeFVVlDl2J3bO6TLM17XW iRN22nGF8qaQF8hf3tqVXMUmu/3uFCAlWJ67Qk9c+C3cG9UYpBV9EWehihPUxCHS CXWktIfppi8/SaZj8MTyB/m5Wab6fKBZfvzkQPlHQKgBy1lXB7/hKqbTFZM+cHUH QaATeCaYsVEE2MzBrs/0tKty4pF87BP2SKYz4yzcsQY5hm94nnob4vQcL0g2ETrB bw2QYSb9q1eN7BLr3F0z89dmDgf3KWxmY+sJvVOf2te84/D84NGmqlqZRzxJoTAo o7W5sUZyH6/4PVEoG8iLudvFtZS8WwdsO0rXqn9STFseG/im6xkTcWK509END1BB Kd+1kivbJZtCkb1TrEiddHitY/3eMIjxOTqXB8XTikObcdslFuTzPsjzrQMVd2kR vLZNsmP7ArtoCeFpqYid =labY -----END PGP SIGNATURE----- --n4ulu1UZMmwBsIcN7I3UfdoCDf6qv3rQW--