[Fedora-packaging] Source URL with spaces (%20)

Michael Schwendt mschwendt at gmail.com
Fri Mar 8 14:00:00 UTC 2013


On Fri, 08 Mar 2013 08:46:10 -0500, James Laska wrote:

> > > > Source0:    http://downloads.sourceforge.net/project/semediawiki/semediawiki/Semantic%20MediaWiki%20%{version}/Semantic%20MediaWiki%20%{version}.zip
> > > 
> > > This worked fine for mock, but seems to be insufficient when built
> > > through koji [2].  I can provide commented-out instructions for
> > > extracting an archive from upstream source control.  However, I prefer a
> > > direct link to the upstream tarball.  
> > > 
> > > Anyone have suggestions?
> > 
> > $ cat sources 
> > ce5730523d0ebc98b0e978d170e93247  Semantic%2520MediaWiki%25201.8.0.4.zip
> > 
> > http://pkgs.fedoraproject.org/repo/pkgs/mediawiki-semantic/Semantic%2520MediaWiki%25201.8.0.4.zip/ce5730523d0ebc98b0e978d170e93247/Semantic%2520MediaWiki%25201.8.0.4.zip
> 
> Thanks for the tip!  My previous attempt to escape the '%' via "%25%20"
> wasn't sufficient.  This works, but man is it ugly :)

It's ugly, because it only adjusts to what is found in the directories at:

  http://pkgs.fedoraproject.org/repo/pkgs/mediawiki-semantic/
    -> http://pkgs.fedoraproject.org/repo/pkgs/mediawiki-semantic/Semantic%2520MediaWiki%25201.8.0.4.zip/ce5730523d0ebc98b0e978d170e93247

The zip file there does not contain any spaces. And it does not explain
why and when escaping has been applied [before]. The "sources" file
ought to handle space characters just fine.

-- 
Fedora release 19 (Rawhide) - Linux 3.9.0-0.rc1.git0.3.fc19.x86_64
loadavg: 1.62 1.42 0.91


More information about the packaging mailing list