From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sun, 13 Sep 2015 04:26:38 -0700 (PDT) From: =?UTF-8?Q?k=C3=B8r?= To: voidlinux Message-Id: In-Reply-To: <327a1e8e-2b25-42d8-92f7-2a4cbe8cff0f@googlegroups.com> References: <327a1e8e-2b25-42d8-92f7-2a4cbe8cff0f@googlegroups.com> Subject: Re: musl repository packages "RSA signature is not valid!" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2499_1226586210.1442143598141" ------=_Part_2499_1226586210.1442143598141 Content-Type: multipart/alternative; boundary="----=_Part_2500_1502324179.1442143598141" ------=_Part_2500_1502324179.1442143598141 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I got the problem! In /etc/xbps.d/xbps.conf I've set rootdir=3D/ cachedir=3Dvar/cache/xbps The comment said, relative pathes are handled relative to rootdir. But this= =20 is only half true: xbps-install creates that directory in the current=20 working directory, the file checks later happening in rootdir+cachdir,=20 though. So the file cannot be found and the signature check failes. I now "solved" the problem by setting cachedir to a absolute path. I'm=20 filing an issue now. Am Samstag, 12. September 2015 14:06:44 UTC+2 schrieb k=C3=B8r: > > Hi, I manually installed Void following the documentation for installing= =20 > on an UEFI system with root in encrypted LVM=20 > .=20 > Now after booting the system and syncing the repository data, I cannot=20 > install anything. Every attempt failes with > > xbps-install: -: the RSA signature is not valid! > > Do I have to sync some keys or so? > > In case it is important, this is the output of `xbps-query -vL`: > > 4661 http://muslrepo.voidlinux.eu/current (RSA signed) > Signed-by: Void Linux > 4096 3d:b9:c0:50:41:a7:68:4c:2e:2c:a9:a2:5a:04:b7:3f > > Thanks alot! > > > > PS: I posted this already today but didn't find it afterwards. It might b= e=20 > doubled now, sorry for that. > ------=_Part_2500_1502324179.1442143598141 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
I got the problem!

In /etc/xbps.d/xbps.conf I'v= e set

rootdir=3D/
cachedir
=3Dvar/cache/xbps

The comment said, relative pathes are handl= ed relative to rootdir. But this is only half true: xbps-install creates th= at directory in the current working directory, the file checks later happen= ing in rootdir+cachdir, though. So the file cannot be found and the signatu= re check failes.

I now "solved" the problem by setting cac= hedir to a absolute path. I'm filing an issue now.



Am Sa= mstag, 12. September 2015 14:06:44 UTC+2 schrieb k=C3=B8r:
Hi, I manually installed Void = following the documentation for installing on an UEFI system with root in encrypt= ed LVM. Now after booting the system and syncing the repository data, I= cannot install anything. Every attempt failes with

xbps-install: <packet>-<version>: the RSA signat= ure is = not val= id!
=

Do I have to sync some keys or so?

In = case it is important, this is the output of `xbps-query -vL`:

=C2=A04661 http://muslrepo.voidlinux.eu/current (RSA= signed)
=C2=A0 =C2=A0 =C2=A0
<= span style=3D"color:#606">Signed-<= span style=3D"color:#008">by: Void Linux
=C2=A0 =C2=A0 =C2=A0
4096 3d:b9<= /span>:c0:50:41:a7:68:4c:2e:2c:a9:a2:<= /span>5a:04:b7:3f
<= /code>

Thanks alot!



PS: I posted this already today= but didn't find it afterwards. It might be doubled now, sorry for that= .
------=_Part_2500_1502324179.1442143598141-- ------=_Part_2499_1226586210.1442143598141--