Trying to build Amarok in KDE 4: Subversion check-out failed
Ryan Schmidt
ryandesign at macports.org
Sat Apr 11 18:18:02 PDT 2009
On Apr 11, 2009, at 05:07, Rainer Müller wrote:
> Gregory Dodwell wrote:
>> sudo port install amarok
>> Password:
>> ---> Fetching taglib-devel
>> Error: Target org.macports.fetch returned: Subversion check out
>> failed
>> Error: The following dependencies failed to build: taglib-devel
>> Error: Status 1 encountered during processing.
>>
>>
>> Same error if I try to install taglib-devel seperately
>
> You probably run into the untrusted Subversion certificate issue. The
> source directory contains a definition to an external which uses HTTP
> over SSL (HTTPS). The certificate they use for this server is not
> issed
> by a authority you trust by default. As svn is run in non-interactive
> mode for checkout, it will reject the certificate in this case.
>
> So in short, the workaround is:
> Run `svn ls https://svn.kde.org` and trust the certificate
> permanently.
> I am not sure if they publish the expected fingerprint somewhere on
> their website, you might want to verify that.
>
> On a side note, Subversion 1.6 has a new option --trust-server-cert
> which allows to just accept an unknown SSL certificate in
> non-interactive mode. This might be a solution as we do not really
> need
> a verified connection for anonymous checkouts. But it would mean we
> need
> to use MacPorts Subversion for checkouts.
The port was missing a dependency on svn which I have now added. It
would be fine to change the dependency from bin:svn:subversion to
port:subversion, for this port only (and any others that need to
fetch from untrusted secure URLs), to work around the above problem.
More information about the macports-users
mailing list