source file "already there" but "not found" ? Was: Prep Error (Job 3879)fetchlog-1_0-4_fc5 on fedora-development-extras

Michael Schwendt bugs.michael at gmx.net
Tue Feb 14 11:50:05 UTC 2006


On Tue, 14 Feb 2006 05:18:07 +0100 (CET), Paul Wouters wrote:

> 
> I am getting the followinng build error, after adding a patchfile to this package:
> 
> Error: could not make srpm for fetchlog-1_0-4_fc5 - output was:
> 
> Downloading fetchlog-build.patch...
> --19:42:44--  http://cvs.fedora.redhat.com/repo/extras/fetchlog/fetchlog-build.patch/99228569b122b994b1ab83148a3bd261/fetchlog-build.patch
>            => `fetchlog-build.patch'
> Resolving cvs.fedora.redhat.com... 209.132.176.51
> Connecting to cvs.fedora.redhat.com|209.132.176.51|:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: 339 [text/plain]
>     0K                                                       100%   24.87 MB/s
> 19:42:44 (24.87 MB/s) - `fetchlog-build.patch' saved [339/339]
> FINISHED --19:42:44--
> Downloaded: 339 bytes in 1 files
> -rw-rw-rw-  1 root root 339 Feb  6 14:59 fetchlog-build.patch
> rpmbuild --define "_sourcedir /tmp/3879-fetchlog-1_0-4_fc5-1139445759/fetchlog/devel" --define "_builddir /tmp/3879-fetchlog-1_0-4_fc5-1139445759/fetchlog/devel" --define "_srcrpmdir /tmp/3879-fetchlog-1_0-4_fc5-1139445759/fetchlog/devel" --define "_rpmdir /tmp/3879-fetchlog-1_0-4_fc5-1139445759/fetchlog/devel" --define "dist .fc5" --define "fedora 5" --nodeps -bs fetchlog.spec
> error: File /tmp/3879-fetchlog-1_0-4_fc5-1139445759/fetchlog/devel/fetchlog-1.0.tar.gz: No such file or directory
> make: *** [srpm] Error 1
> 
> I am not sure why fetchlog-1.0.tar.gz vanished, since it did not change between releases. And
> the system things it is still there:
> 
> [paul at bofh devel]$ make new-sources "FILES=/usr/src/redhat/SOURCES/fetchlog-1.0.tar.gz "
> 
> Checking : fetchlog-1.0.tar.gz on https://cvs.fedora.redhat.com/repo/extras/upload.cgi...
> This file (e2ef0a076d1901c489c953fe48e1b2a9  fetchlog-1.0.tar.gz) is already uploaded
> 
> Source upload succeeded. Don't forget to commit the new ./sources file
> For more information on using the Fedora CVS repositories, please visit http://fedoraproject.org/wiki/UsingCvs
> M sources
> M .cvsignore

The lookaside cache mechanism also takes into account the file's MD5
checksum when retrieving a file. So make sure your local "sources"
file is up-to-date and correct. Currently it is marked as 'M'
(modified), so possibly contains a wrong checksum. Check out a
fresh copy, try again. "make srpm" for fetchlog-1.0-4.fc5 works here.




More information about the fedora-extras-list mailing list