Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 191676 - x11-{libs,proto}/* - bad manifest due to category level commit with repoman
Summary: x11-{libs,proto}/* - bad manifest due to category level commit with repoman
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 191679 191718 191725 191745 191751 191753 191766 191768 191774 191783 191786 191818 192017 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-09-08 11:25 UTC by Duncan
Modified: 2007-09-10 19:18 UTC (History)
12 users (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 Duncan 2007-09-08 11:25:41 UTC
Apparently, along with the recent xorg-7.3 release, x11-proto/xextproto-7.0.2 had its manifest updated and signed.  As near as I can tell, the new size for the tarball, xextproto-7.0.2.tar.bz2 , is incorrect.  Old and correct (AFAICT) size, 68323 bytes, new size according to Manifest, 68342.

Herbert Laubner (laubner at gmx dot net) posted a question about it to the gentoo-amd64 list (thread here: http://thread.gmane.org/gmane.linux.gentoo.amd64/11747 ), thus causing me to sync and see what was going on.  Before doing so, I noted the old file size (68323) and that the ebuild and Manifest hadn't been touched since February.  After the sync, new Manifest with a different tarball size.  It no longer matched my distfiles version, so I deleted that and redownloaded, only to get the same (old) size.

Finally, seeing the old bugs filed and that upstream had stealthed a change in 2006 without changing the version, I checked the official one directly off of http://xorg.freedesktop.org/releases/individual/proto/ , and got exactly the same (old) size, 68323.  Thus, xorg.freedesktop.org itself is providing the old 68323 sized file.  I've no idea where 68342 came from at all, but it doesn't appear to be right, or at least it doesn't agree with what upstream itself is serving.

Duncan
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 11:44:25 UTC
*** Bug 191679 has been marked as a duplicate of this bug. ***
Comment 2 Steinar Seljevold 2007-09-08 14:44:43 UTC
This apply to every package in x11-proto/, at least those installed with xorg-x11
Comment 3 Matt 2007-09-08 16:13:56 UTC
confirmed!
please fix, this might scare new users away ;)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 16:33:08 UTC
*** Bug 191718 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 16:36:28 UTC
@vapier - you broke all the x11-proto/* manifests on your arm/s390/sh stable session. Maybe you'd like to fix it?
Comment 6 Matt 2007-09-08 16:40:27 UTC
x11-libs/libXp also is broken, I'll report bak, if I encounter more
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 17:04:42 UTC
*** Bug 191725 has been marked as a duplicate of this bug. ***
Comment 8 Matt 2007-09-08 17:15:48 UTC
x11-apps/bdftopcf is another candidate failing 
Comment 9 SpanKY gentoo-dev 2007-09-08 18:25:51 UTC
blame repoman for breaking category level commits
Comment 10 SpanKY gentoo-dev 2007-09-08 19:18:57 UTC
actually, repoman was doing the right [over ambitious] thing here ... X rereleased many tarballs way back without changing names when and i still have the old ones
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 20:27:23 UTC
*** Bug 191745 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 20:46:17 UTC
*** Bug 191751 has been marked as a duplicate of this bug. ***
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2007-09-08 21:02:37 UTC
*** Bug 191753 has been marked as a duplicate of this bug. ***
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2007-09-09 00:01:50 UTC
*** Bug 191766 has been marked as a duplicate of this bug. ***
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2007-09-09 00:02:30 UTC
*** Bug 191768 has been marked as a duplicate of this bug. ***
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2007-09-09 00:46:07 UTC
*** Bug 191774 has been marked as a duplicate of this bug. ***
Comment 17 David Alber 2007-09-09 02:22:53 UTC
*** Bug 191783 has been marked as a duplicate of this bug. ***
Comment 18 Steven E. Lamberson, Jr. 2007-09-09 03:50:03 UTC
When it says "RESOLVED FIXED", does that mean it should work now?
Comment 19 René 'Necoro' Neumann 2007-09-09 04:11:14 UTC
I don't know why this is "fixed" - but actually -- it does not work
Comment 20 Steven E. Lamberson, Jr. 2007-09-09 05:18:39 UTC
Yes.  Now when I try to emerge one of these packages, say x11-proto/xextproto-7.0.2, I get a digest verification failure on SHA1.  (See below).

>>> Emerging (1 of 56) x11-proto/xextproto-7.0.2 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/xextproto-7.0.2.tar.bz2'
--00:48:47--  http://distfiles.gentoo.org/distfiles/xextproto-7.0.2.tar.bz2
           => `/usr/portage/distfiles/xextproto-7.0.2.tar.bz2'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195,
64.50.236.52, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 68,323 (67K) [application/x-tar]

100%[====================================>] 68,323        --.--K/s             

00:48:47 (582.64 KB/s) - `/usr/portage/distfiles/xextproto-7.0.2.tar.bz2' saved
[68323/68323]

 * checking ebuild checksums ;-) ...                                      [ ok
]
 * checking auxfile checksums ;-) ...                                     [ ok
]
 * checking miscfile checksums ;-) ...                                    [ ok
]
 * checking xextproto-7.0.2.tar.bz2 ;-) ...                               [ !!
]

!!! Digest verification failed:
!!! /usr/portage/distfiles/xextproto-7.0.2.tar.bz2
!!! Reason: Failed on SHA1 verification
!!! Got: 724c82cb9f393ae3cf71a178c328608b17ccccac
!!! Expected: 1effb08b6e3e80e48391c68343000bd160851615
Comment 21 ENDO Yasuo 2007-09-09 05:51:09 UTC
*** Bug 191786 has been marked as a duplicate of this bug. ***
Comment 22 Rickard Närström 2007-09-09 06:06:42 UTC
evieext-1.0.2.tar.bz2 in x11-proto/evieext-1.0.2 still fails.
Comment 23 Zac Medico gentoo-dev 2007-09-09 07:46:57 UTC
(In reply to comment #20)
> !!! Digest verification failed:
> !!! /usr/portage/distfiles/xextproto-7.0.2.tar.bz2
> !!! Reason: Failed on SHA1 verification
> !!! Got: 724c82cb9f393ae3cf71a178c328608b17ccccac
> !!! Expected: 1effb08b6e3e80e48391c68343000bd160851615

It takes time to reach the rsync mirrors but it's been fixed in cvs:

http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-proto/xextproto/Manifest?r1=1.44&r2=1.45

(In reply to comment #22)
> evieext-1.0.2.tar.bz2 in x11-proto/evieext-1.0.2 still fails.

I've fixed that just now.
Comment 24 Jakub Moc (RETIRED) gentoo-dev 2007-09-09 13:44:59 UTC
*** Bug 191818 has been marked as a duplicate of this bug. ***
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2007-09-10 19:18:21 UTC
*** Bug 192017 has been marked as a duplicate of this bug. ***