[opensuse-buildservice] can't link?
Hi all, I wanted to link to openSUSE:Factory/bash, but I've been getting this error: Files could not be expanded: openSUSE.org:openSUSE:Factory/bash: srcmd5 mismatch I noticed there were _service:* files but no '_service' file. Can someone help me? -- later, Robert Xu + rxu AT lincomlinux DOT org -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Tue, Aug 02, 2011 at 03:08:09PM -0400, Robert Xu wrote:
I wanted to link to openSUSE:Factory/bash, but I've been getting this error:
Files could not be expanded: openSUSE.org:openSUSE:Factory/bash: srcmd5 mismatch
I noticed there were _service:* files but no '_service' file. Can someone help me?
That's a bug fixed with commit 1125ee16: --- a/src/backend/bs_srcserver +++ b/src/backend/bs_srcserver @@ -3254,6 +3254,9 @@ sub remote_getrev { addfile($projid, $packid, "$uploaddir/$$", $entry->{'name'}, $entry->{'md5'}); } my $srcmd5 = addmeta($projid, $packid, $files); + if ($dir->{'serviceinfo'}) { + $dir->{'srcmd5'} = $rev->{'srcmd5'} = $srcmd5; + } if ($dir->{'linkinfo'}) { $dir->{'srcmd5'} = $rev->{'srcmd5'} = $srcmd5; $rev->{'rev'} = $rev->{'srcmd5'} unless $dir->{'rev'}; We should probably update the obs packages ;-) Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Aug 3, 2011, at 3:08, Michael Schroeder <mls@suse.de> wrote:
On Tue, Aug 02, 2011 at 03:08:09PM -0400, Robert Xu wrote:
I wanted to link to openSUSE:Factory/bash, but I've been getting this error:
Files could not be expanded: openSUSE.org:openSUSE:Factory/bash: srcmd5 mismatch
I noticed there were _service:* files but no '_service' file. Can someone help me?
That's a bug fixed with commit 1125ee16:
--- a/src/backend/bs_srcserver +++ b/src/backend/bs_srcserver @@ -3254,6 +3254,9 @@ sub remote_getrev { addfile($projid, $packid, "$uploaddir/$$", $entry->{'name'}, $entry->{'md5'}); } my $srcmd5 = addmeta($projid, $packid, $files); + if ($dir->{'serviceinfo'}) { + $dir->{'srcmd5'} = $rev->{'srcmd5'} = $srcmd5; + } if ($dir->{'linkinfo'}) { $dir->{'srcmd5'} = $rev->{'srcmd5'} = $srcmd5; $rev->{'rev'} = $rev->{'srcmd5'} unless $dir->{'rev'};
We should probably update the obs packages ;-)
That would be great :D thanks! -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Michael Schroeder
-
Robert Xu