From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id SEhWGaIDTmaa8wAAe85BDQ:P1 (envelope-from ) for ; Wed, 22 May 2024 16:39:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id SEhWGaIDTmaa8wAAe85BDQ (envelope-from ) for ; Wed, 22 May 2024 16:39:30 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="bu/8mTkO"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1716388770; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=IqYWPQCo6X8BVGQE+NXwdfjyDoqLSuTDdxWVrkk1YVI=; b=mzYMC4PxcBoQLUIvjH+kpzwFHFGfz8zaohNvuELyaiwpfPo9lNSJls2ceCGIfiGe259Im8 T1z8UfQoCh4YWy9p4keJOCVUCbkyoNjDIohxa8LZSZYaiwItrvEROUoi2BVUfpB+Ae7VFk q7Kmwmv8EwCkXo9sDoUA5yWUEKuXAdO9Mhq66wSSqIdUxbCL4v81uRE+SFTsipCCfDu1Ss OPrVBTwJ2mFNsgdE1zQVWXDC9gerHePdqB4oegAFevEoupHFPytOr2kkJKZMnZkiI6rh+h O6ClvT8PjfSqGpNallb6KiDli4Taw5lHsnVXalu1zHpR2SS2l8E5W8CLa/bIyA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1716388770; a=rsa-sha256; cv=none; b=mJ7YhPaSuDmmR/Pbf0NeNThXhhn3D+zduoiPff2qXvY6OtmzqwQIsYlEgERwOd/j66lK97 uAMI1P0UryIuAvY6KqeVVve8qA07wKMoQohg+PjmurYvAmoUsc+UJZ12ZZvum7fDcW/V4w 4FztgK1JFnc1SuyW/kMqJ5uGLczkmG55pR3kMvwRC+SNTmHE4nvX4FFID3n+PJwkX7Qxn2 joo4vNmXEmxELgYn9mes1iX8LCR4vyQ5jam9iUzt7AEUT0zYllUW+kkw43ceYKNWyV6fC4 ICAtO6LleA/qsHW37VUvbXR6CCl7Tgbc4SvgwWQ7Ya0WrYIVOsMsjxpC3mKsCg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="bu/8mTkO"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0FCF6730C4 for ; Wed, 22 May 2024 16:39:30 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s9n72-0000C7-Aw; Wed, 22 May 2024 10:38:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s9n70-0000Bo-U2 for guix-devel@gnu.org; Wed, 22 May 2024 10:38:38 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s9n6z-0004sW-1P for guix-devel@gnu.org; Wed, 22 May 2024 10:38:38 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-4202c1d19d5so40417805e9.2 for ; Wed, 22 May 2024 07:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716388715; x=1716993515; darn=gnu.org; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=IqYWPQCo6X8BVGQE+NXwdfjyDoqLSuTDdxWVrkk1YVI=; b=bu/8mTkOPgpv3Ji/a5t2Ei0pL0JO2d9NnPaS+4iPA8IbAqvVk3FOqM2BTBqy213oJo 0NPq9rXsr0TSLDrtS1nkyPBRtz6Jwj7BSeM+jJihEIBEHZNToe4wg4RoYgRzA2TX6wxt 5ILAdIZocfiNtDmsPJQLa1Yd7s98xDYwpng4tIP2v8JyinH3Me20znlosTXGxfdTMuBV J9EhrG2rFYBUr1A6wvgO/+CtpbX855uphgyzh5c+N946IIbzqbH/YhP7DB5aJLJtCqRE RkxgYSqDHlLyWgNutm0bRkaW8oQ+3J61FsB6eUZ++rko7RCoIgHM8JlioBHRp4S2S+A+ EXjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716388715; x=1716993515; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=IqYWPQCo6X8BVGQE+NXwdfjyDoqLSuTDdxWVrkk1YVI=; b=PEWOvoqJ6eh0spTYURN8fRpj8fCausWnefoTD9ZpXAjNUr6FgkBbWTV5l1oSEaOQX0 h4nLUvNW81lCvfB/QgzcrcVyoTtb8ncPhQZO6jRxOCD07v8cH6L3A4dP6qg55z+eJtmc N/36QQOE4ZzvNLi/6Tf/NuGkvrYCSta8fSxYFWJzpZTcGlbaapaUA1SdTmMcOzOI63pf Nd3/+EPq54n0+pLoCAcmQnQPB9e8g8ItCwroFFgjiiM8x2XBd+TpRBo9hnAO19yclsAB 9y0azi8WwiLew+HxYZjKC2C4QZQH8TrEcgHzUsh16fY1S5Z/z0ZjGsQJnXhKCstK3nk7 REcA== X-Gm-Message-State: AOJu0YzT9ErYygulFxDZvgFN6+9anuSzpF+uCNa7gURtPkKIqrQffv5j vz+YuvsXJpuQjQ3DH3gR5rmiWhPQMC3vKxNJjvJuik563kxaW4qZR7eutQRb X-Google-Smtp-Source: AGHT+IEqsKWAv2cI/xz0bPcN+yvyPx9jaQ/a8cygEjBXt2wN8JdMp5NwqZ7QLsUfPdJWc1CT9aRwww== X-Received: by 2002:a05:600c:3114:b0:41b:fd63:1981 with SMTP id 5b1f17b1804b1-420fd37d493mr15803945e9.41.1716388714749; Wed, 22 May 2024 07:38:34 -0700 (PDT) Received: from [192.168.1.138] (18.216.208.46.dyn.plus.net. [46.208.216.18]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-41fccce24efsm496695995e9.19.2024.05.22.07.38.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 May 2024 07:38:34 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------zW5QnESds9paJlKx5J0XKCw5" Message-ID: <61c06fbe-6a3a-13a0-e6b8-e595c2762c12@gmail.com> Date: Wed, 22 May 2024 15:38:33 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 Content-Language: en-US To: guix-devel@gnu.org From: Lucy Coleclough Subject: Kitty terminal new package, symlink problem Received-SPF: pass client-ip=2a00:1450:4864:20::329; envelope-from=coleclough.lucy@gmail.com; helo=mail-wm1-x329.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.68 X-Spam-Score: -6.68 X-Migadu-Queue-Id: 0FCF6730C4 X-Migadu-Scanner: mx11.migadu.com X-TUID: ZFfB9R5S/EMK This is a multi-part message in MIME format. --------------zW5QnESds9paJlKx5J0XKCw5 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi Edison Ibáñez if you see this, I am unsure if my reply on debuggs was sent, i am yet to get a email address that supports git send-email, It seems that go embed does not support symlinks and in the kitty build dir, "/src/github.com/alecthomas/chroma/v2/**" the embed-ed files are symlinks to the chroma store directory. https://pkg.go.dev/embed "Patterns must not match files outside the package's module, such as ‘.git/*’ or symbolic links. Patterns must not match files whose names include the special punctuation characters " * < > ? ` ' | / \ and :. Matches for empty directories are ignored. After that, each pattern in a //go:embed line must match at least one file or non-empty directory. " I was just looking at what is the process which creates the link, it is possibly line 232 ( in my checkout) of guix/build/go-build-system ```   (let ((dest (string-append (getenv "GOPATH") "/src/" unpack-path)))     (mkdir-p dest)     (if (file-is-directory? source)         (copy-recursively source dest #:keep-mtime? #t)         (unpack-maybe-strip source dest))) ``` there is not a symlink function call, i think build systems are inherited so maybe it is in a containing build system. Im going out now but this seems to be the cause of the failure. Also if anyone sees this and has an invite to riseup email service ( should the service be capable of handling another stranger) then please may i have a invite?, google sux Thanks! --------------zW5QnESds9paJlKx5J0XKCw5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Hi Edison Ibáñez if you see this,
I am unsure if my reply on debuggs was sent, i am yet to get a email address that supports git send-email,
It seems that go embed does not support symlinks and in the kitty build dir, "/src/github.com/alecthomas/chroma/v2/**" the embed-ed files are symlinks to the chroma store directory.

https://pkg.go.dev/embed
"
Patterns must not match files outside the package's module, such as ‘.git/*’ or symbolic links. Patterns must not match files whose names include the special punctuation characters " * < > ? ` ' | / \ and :. Matches for empty directories are ignored. After that, each pattern in a //go:embed line must match at least one file or non-empty directory. "

I was just looking at what is the process which creates the link, it is possibly line 232 ( in my checkout) of guix/build/go-build-system
```
  (let ((dest (string-append (getenv "GOPATH") "/src/" unpack-path)))
    (mkdir-p dest)
    (if (file-is-directory? source)
        (copy-recursively source dest #:keep-mtime? #t)
        (unpack-maybe-strip source dest)))

```
there is not a symlink function call, i think build systems are inherited so maybe it is in a containing build system.

Im going out now but this seems to be the cause of the failure.

Also if anyone sees this and has an invite to riseup email service ( should the service be capable of handling another stranger) then please may i have a invite?, google sux
Thanks!

--------------zW5QnESds9paJlKx5J0XKCw5--