Received: from hekla.abc.se (hekla.abc.se [158.174.61.227]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id B5698221CD9 for <~alpine/users@lists.alpinelinux.org>; Fri, 20 Feb 2026 10:22:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=default; bh=SXxCK4+N7O 8yDUegZOOnWkx/DRHFwtIl9w4rm5bsQ3I=; h=subject:to:from:date; d=abc.se; b=Y0pdBKsnuSP6hw/dwBTcRAYt6Z/LdWi3r/Ggts/gIDDR6dVhJ5KvWwFCjghgdv5tem/w vtwgm5C54dSocNfIJs7O5NXqa/r+6bPvFw0kLiVCNYu4E25DqssVcYWC84r+WH/I1dauuf dIXtn1MuprE2rcT1KXEylP3nUgHpA+XL8RA/53L478lHy1J8ANWdizUrD0J6o5wBPTRdhH 36Vec1/wSLpJ4hr3OEjWlaHGtSnSuKt7HZPSXpcGVsZrP/2QPcEZEQ5bHS6suQk4vvlZCJ EvpMNFvZPZv0w4G3G60dDj3FZGj10EZr4Rf+tnLc55qlWF1t9gbFtFV99Z2758Ig== Received: from dolores.invalid (medsci-238-155.medsci.uu.se [130.238.238.155]) by hekla.abc.se (OpenSMTPD) with ESMTPSA id 7012a0c3 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <~alpine/users@lists.alpinelinux.org>; Fri, 20 Feb 2026 11:22:21 +0100 (CET) Date: Fri, 20 Feb 2026 11:22:20 +0100 From: Andreas =?utf-8?B?S8OkaMOkcmk=?= To: ~alpine/users@lists.alpinelinux.org Subject: Using repository tags ("@tag") with virtual packages Message-ID: Mail-Followup-To: ~alpine/users@lists.alpinelinux.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi, A few months ago I asked this question on the "Unix & Linux" StackExchange site, but without getting a proper answer, other than a comment saying it's not possible. I'm posting it here to see whether anyone has had a similar issue, or knows of plans to support this in the future, or just in general has thoughts on the matter. It's not a critical issue for me. Assuming I have the following repository configuration: http://dl-cdn.alpinelinux.org/alpine/latest-stable/main http://dl-cdn.alpinelinux.org/alpine/latest-stable/community @edge http://dl-cdn.alpinelinux.org/alpine/edge/community @edge http://dl-cdn.alpinelinux.org/alpine/edge/testing I usually want to install packages associated with each other under a common virtual package, e.g., apk add -t docker-all docker docker-doc docker-cli-compose This works fairly well, but it doesn't work if I want to use the @edge tag, as in, e.g., apk add -t docker-all docker@edge docker-doc@edge docker-cli-compose@edge This fails with: ERROR: 'docker@edge' is not a valid child dependency, format is name([<>~=]version) It would be nice if it were possible to use the tag in this context, as it would allow me to easily install a set of related packages from a tagged repository as a common virtual package. -- Matti Andreas Kähäri Uppsala, Sweden .