Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212774 - net-fs/samba broken Manifest
Summary: net-fs/samba broken Manifest
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo's SAMBA Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-08 23:12 UTC by Guillaume Parent
Modified: 2008-03-10 08:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Parent 2008-03-08 23:12:56 UTC
emerging samba fails due to ebuild inconsistency


Reproducible: Always

Steps to Reproduce:
1. emerge --sync (Optionnal)
2. emerge samba
3. ???
4. Profit!

Actual Results:  
!!! Digest verification failed:
!!! /usr/portage/net-fs/samba/files/config-3.2/smbusers
!!! Reason: Filesize does not match recorded size
!!! Got: 212
!!! Expected: 208

Expected Results:  
I expected the software to build :)

Using gentoo-sources kernel 2.6.23-r9, the entire system has been updated and portage cache is sync'd.

Workaround: Manually digest the ebuild (ebuild /path/ digest) then emerge seemed to work.
Comment 1 Steffen Jobbagy-Felso 2008-03-09 04:06:46 UTC
Can confirm this bug on two machines.

One with:
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
The other with:
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
I actually live in europe though so it probably synced from different servers. 
The syncs were maybe 1-3h apart but not sure sorry.
(yes I normally use a local rsync mirror but I'm just installing the new one. the reason i have namerica instead of europe was that i forgot to change it back after trying sth)

The problem is in the filesizes of the files /usr/portage/net-fs/samba/files/config-3.2/*

The Manifest specifies a size of 4 bytes larger than the files actually are. I deleted the smbusers line from the manifest and it gave the same 4 byte difference for another file, then another, then I deleted all lines for config-3.2 and it compiled fine. I figured that I'd be ok since I'm using 3.0.x anyways...
Comment 2 Tiziano Müller (RETIRED) gentoo-dev 2008-03-10 08:18:09 UTC
Fixed. Thanks.