Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135715 - media-fonts/{font-misc-misc,encodings,font-misc-misc}-1.0.0 - upstream changed tarballs
Summary: media-fonts/{font-misc-misc,encodings,font-misc-misc}-1.0.0 - upstream change...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Highest critical
Assignee: Gentoo X packagers
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
: 135695 135716 135717 135812 135878 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-05 22:57 UTC by Onkobu
Modified: 2009-07-11 17:36 UTC (History)
4 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 Onkobu 2006-06-05 22:57:23 UTC
When emerging media-font/encodings emerge states, that file already exists and
no download necessary and complains in the next line about "Cannot download
media-font/encodings-1.0.0.tar.bz2". I've looked it up and can find it under
/usr/portage/distfiles/, has proper rights and owner/group and when I remove it,
the same thing happens again (download occurs first, finishes correctly and then
emerge complains again "Cannot download...")

I also had a look at equery depends media-font/encodings and got not a single
referer, description's not the best, too. So what is this package at least for?

This happens, when emerging xorg-x11 (modular)

Portage    : 2.1_rc4-r2
glibc      : 2.3.6-r3
gcc        : 3.3.6
kernel     : 2.6.16-r3
gentoo-base: 1.6.14
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-05 23:03:10 UTC
*** Bug 135716 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-06-05 23:03:17 UTC
*** Bug 135717 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-06-05 23:06:22 UTC
Sigh, they did it again... upstream-- 

:=(
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-06-05 23:16:01 UTC
*** Bug 135695 has been marked as a duplicate of this bug. ***
Comment 5 ruckc 2006-06-06 04:04:02 UTC
other packages this applies too media-fonts/font-misc-misc and font-cursor-misc

Comment 6 Onkobu 2006-06-06 08:43:21 UTC
I'd say this is a serious problem, when I look at the amount of duplicate bugs
and a certain frequency, these bugs occur. Maybe there should be a big fat warning
or a better testing scenario. It doesn't seem to common knowledge, that for
example ftp works in text- and binary mode. One adjusts linefeeds and encodings,
to a certain extent, and one transfers bits, not characters.

I can work around it when using --resume and --skip-first, but sometimes it's
not possible and there'll be no consistency at all. Won't do the portage-dev
scripts this job, create all the necessary checksums by downloading the tarball
once? Maybe this should be added somewhere, before committing an ebuild, test it
automatically, if checksums match, --fetch followed by a md5sum-call compared
to the portage-functions. Help necessary? I got some dependency-checker too, to
control revdep-rebuild (find executables and libraries, compare them to installed
ebuilds or list ebuilds and find necessary files, incl. some basic ldd-check)
Comment 7 Donnie Berkholz (RETIRED) gentoo-dev 2006-06-06 08:50:30 UTC
Fixed, thanks!

If you have an issue with the digest process, Onkobu, please file a separate bug.
Comment 8 ruckc 2006-06-06 10:36:19 UTC
What was the resolution to fix this?  Were the digests updated somehow?  Were the files that we download replaced?

Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2006-06-06 10:41:45 UTC
The digests were fixed.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 12:38:07 UTC
*** Bug 135812 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-06-07 03:02:12 UTC
*** Bug 135878 has been marked as a duplicate of this bug. ***
Comment 12 Onkobu 2006-06-08 23:13:34 UTC
Me 'ave no problem wit digest process. But I'd say it's a common problem and happens on and on again. So there should be a bit more improvement than fixing digests. Maybe all ebuilds must pass a fetch-only/checksum testcase, before becoming available to the masses or getting a '+' (stable).

If it is a problem of the upload process (which may happen automatically) or if it's caused by the project owners (who change tarballs after releasing) this should be discussed (to keep problems away from gentoo's responsibility).

Only an idea, nothing serious...