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

Paul Wouters paul at cypherpunks.ca
Mon Feb 20 20:41:25 UTC 2006


On Tue, 14 Feb 2006, Michael Schwendt wrote:

> > -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.

I commited the sources file and re-issued the build, but that did not seem
to be the real issue. Also, the sourcefile contents did not change between
builds, so I'm not sure how the previous built would have worked if the
checksum was wrong.
"make srpm" works fine. But "make plague" still fails with the above error.

Paul
-- 

"Happiness is never grand"

	--- Mustapha Mond, World Controller (Brave New World)




More information about the fedora-extras-list mailing list