[mirror-admin] Hardlinking broken on the master?

Dennis Gilmore ausil at fedoraproject.org
Fri Nov 11 12:44:02 EST 2011


El Mon, 7 Nov 2011 14:16:57 -0600
Dennis Gilmore <ausil at fedoraproject.org> escribió:
> resending from the correct address
> El Sun, 6 Nov 2011 18:54:18 -0600
> Dennis Gilmore <dennis at ausil.us> escribió:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > El Sun, 06 Nov 2011 09:57:18 -0500
> > Chris Schanzle <schanzle at nist.gov> escribió:
> > > On 11/04/2011 03:15 PM, Chris Adams wrote:
> > > > Once upon a time, Chris Adams<cmadams at hiwaay.net>  said:
> > > >> I see that Fedora 16 final has been staged.  It appears that
> > > >> hardlinking is still not being done between trees:
> > > 
> > > A lot of drpms are not hardlinked even within development/16/ even
> > > though permissions appear identical.  E.g.,
> > > 
> > > ls
> > > -ldin  ./i386/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm ./x86_64/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm
> > > 1073751327 -rw-r--r-- 1 18183 19249 21174113 Sep  7
> > > 05:08 ./i386/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm
> > > 3758221878 -rw-r--r-- 1 18183 19249 21174113 Sep  7
> > > 05:35 ./x86_64/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm
> > > 
> > > sha256sum  ./i386/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm ./x86_64/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm
> > > 1f7380bbfdcd3e7935dfefc0e85a1da9ea662d2ba07ec42ce40a313a1650517b  ./i386/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm
> > > 1f7380bbfdcd3e7935dfefc0e85a1da9ea662d2ba07ec42ce40a313a1650517b  ./x86_64/os/drpms/GMT-doc-4.5.6-2.fc16_4.5.7-1.fc16.noarch.drpm
> > 
> > these are really not the same file. in theory the content should be
> > identical since they are noarch drpms. but we make them during both
> > the 32 and 64 bit run. you can see the timestamp is different.  ill
> > see if we can do something to link them.
> > 
> > 
> > > My linking utility reports 2,862 links could be created saving
> > > 1263496 blocks (616.9 MB).
> > > 
> > > 
> > > As an internal private mirror, I'm hoping the torrent files for
> > > the isos will appear on the server soon with "expected" URL's
> > > (without the web page being updated) so I can get those files
> > > populated on my server and not have to rsync them on release days.
> > > 
> > > In the past I've noticed (and reported here) the timestamps on the
> > > bittorrent isos were different from the  rsync servers, which
> > > caused extra rsync effort...hopefully that's been fixed too.
> > 
> > thats likely due to scping the isos to the torrent server. i am
> > planning to rsync them there tonight so that i can make the torrent
> > files. and put up the .torrents then

To follow up on this, ive added a "hardlink -c " run in the compose
process for rawhide. so now all the noarch deltarpms should be
hardlinked across arches. saving a little disk space

Dennis

--



More information about the Mirror-admin mailing list