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