From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oo1-f42.google.com ( [192.168.2.1]) by mugam.systemreboot.net (OpenSMTPD) with ESMTPS id 6f8499c0 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Tue, 19 Aug 2025 17:17:40 +0000 (UTC) Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-61bd4d14bc4so2632121eaf.1 for ; Tue, 19 Aug 2025 10:17:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1755623854; x=1756228654; darn=systemreboot.net; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=ruHuf+U/8ufwo6JuWa575sCiTDbB60oPVSZO078D4P8=; b=G1lptlCH//kZDYIMij/B/ZVCV+0m2Qxi330AWxyqdzj5c9g44lFczb9zLu2JerGxVJ zGb6uNVj7oXmLK1jw/9TLCk2aT2RXyoZyDOosL+6XbXXYNTG0igTgKvC3vjfA1aDSikc d3bwHnbsdZjDvvWvoVg+b5c3Q20g3JH9WsITGkNnzSsxK2zJfcwmXGSts1G031X/P4V4 uhLgspdCfOWOkbk10G8BVsMn4le+GPyPYyFNWnt1Zh88nsmpNjoFE0NzyY4A7wi3FyWL 9HxRPue97DzPXXnS+bJkIHdtrbK+VjQJCol+jOH+ED7jk5uajM39AmH12qK12DXAv1NJ 1HiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755623854; x=1756228654; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ruHuf+U/8ufwo6JuWa575sCiTDbB60oPVSZO078D4P8=; b=c13CrW1JersgvI4D5FhnEw9zNUdOJvwrP459bmckl8rc4RUEvZ2/NtMtv9otA1CZRQ Q77L1/+6IzyCvl4TqtSbsvtCYagrMnT4EZF6J76kydPA2JyEmrytnVThfYHxH2sf1q/p U+ATODzKQCc+4vZJKnDO47WIeoFCVBZn5pcOFXKlVCZbpZoOqhx89WrWJEoOfsA7ooz4 3o6vrCGggUOJH4CvquH2b3SnYZBcKfbO7mXuiCJhY5WRzunhyMj7oAG/cPP0R2M5CGl9 GhSh5IdtR48JYDaEkUpwB7n9dmP4iFIICNR8EI9UAFab9LXzz2e6s3IwttBIUZtpBQlV t/fg== X-Gm-Message-State: AOJu0YzQ6YZAlVp8L0bji9yNxfmulOPmfw8UsbOB1UzoQwgHruPQv/EI W88L7EHpAFCaRzqy2f8GjIpqp5DUxnDhcODx8oT0ZcHiHH10lCw+EHP6r1uz3w== X-Gm-Gg: ASbGncuCCHQt2TwVGtss8/fmCiY9V2JCj1bdSIpKB2gxc4OP4fDre5vKMAJ34sa0BPK 9FCmSYn2YdLdJylKjTDTrBaNL4ja5wvEDJUyIiAI/K2ReX+9motN0r88l6Ln4rWF5OakjEey1TK GAPjGRFtA7pICEHZyztUn4t8xqokheYKxAU4gMAtjCa9Q8Yp9FxqM1OpUReJ6bg3xQDjlAor2V6 d4jg0/fg45ChGCEHYFljProYo7MuyMmAdNpZgu1WDTigfbId/OUByPch3DfjQ0Ih0H4DWb57KOa aoNGLIUVneSACN6si/kS7w2Bzj3OmC4wNWF1xNs0gl1F7RhccMjtSyYueglzOCt1ddWMRTXHM54 O6K0AFr4yqazlNoSxhoMyZT1MSH7EB9bb1XzcIvTi4N60pIw= X-Google-Smtp-Source: AGHT+IGIB/eKW40RI+jSpjKNaxsDWvZifmoJg9RA9bk/T/AwF7mHaMgxXlJ0VAzQBZy1Lr2HuwTcrA== X-Received: by 2002:a05:6820:828:b0:61c:b06:e344 with SMTP id 006d021491bc7-61d9b722e5amr88069eaf.7.1755623854512; Tue, 19 Aug 2025 10:17:34 -0700 (PDT) Return-Path: Received: from fallion.hsd1.tn.comcast.net ([2601:3c3:827e:451a:f65d:bef4:952:c373]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-61bebfb24f5sm1155223eaf.9.2025.08.19.10.17.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Aug 2025 10:17:34 -0700 (PDT) From: Frederick Muriuki Muriithi To: guix-forge@systemreboot.net Cc: fredmanglis@protonmail.com Subject: [PATCH 0/1] webhook: Update to version 2.8.2 Date: Tue, 19 Aug 2025 12:16:33 -0500 Message-ID: <20250819171728.112226-1-fredmanglis@gmail.com> X-Mailer: git-send-email 2.41.0 Reply-To: fredmanglis@protonmail.com MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: I encountered the following build error when attempting to build `webhook` with `guix` (commit 34453b97): ```sh === RUN TestStaticParams webhook_test.go:63: Unexpected error: fork/exec /tmp/with space: no such file or directory --- FAIL: TestStaticParams (0.00s) ⋮ FAIL FAIL github.com/adnanh/webhook 15.619s FAIL github.com/adnanh/webhook/internal/hook [build failed] ? github.com/adnanh/webhook/internal/middleware [no test files] ⋮ ? github.com/adnanh/webhook/test [no test files] FAIL error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "go" arguments: ("test" "github.com/adnanh/webhook/...") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 40.1 seconds command "go" "test" "github.com/adnanh/webhook/..." failed with status 1 ``` I have skipped over passing tests for brevity. Looks like some missing test files. I tried the lazy fix: change version from `2.8.0` to `2.8.2` but the failure still showed up, and I had to dig in further. Run the build with `--keep-failed` option and get a somewhat similar build environment ```sh $ cd /tmp/guix-build-webhook-2.8.2.drv-0 $ guix shell -L /home/frederick/repositories/projects/guix-forge/guix --container --network --development webhook $ source "/tmp/guix-build-webhook-2.8.2.drv-0/environment-variables" [env]$ go test ./src/github.com/adnanh/webhook/ ``` All tests pass in this environment. In `src/github.com/adnanh/webhook/webhook_test.go`, a file named "with space" is created, and then run with `fork/exec`. I have verified that the file is actually created, but the `fork/exec` portion cannot find the file for some reason (It is not the space, I tried changing the name to remove the space). Attempted skipping just specific tests ("-skip TestStaticParams -skip TestHooksLoadFromFile -skip TestHooksTemplateLoadFromFile") to no avail. Removed the entire test files for now. The patch is attached to this email thread.