<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>135715</bug_id>
          
          <creation_ts>2006-06-05 22:57 0000</creation_ts>
          <short_desc>media-fonts/{font-misc-misc,encodings,font-misc-misc}-1.0.0 - upstream changed tarballs</short_desc>
          <delta_ts>2009-07-11 17:36:21 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>1.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>https://bugs.freedesktop.org/show_bug.cgi?id=7124</bug_file_loc>
          
          
          <priority>P1</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>b.ohnsorg@freenet.de</reporter>
          <assigned_to>x11@gentoo.org</assigned_to>
          <cc>ifreecarve@gmail.com</cc>
    
    <cc>jakub@gentoo.org</cc>
    
    <cc>musty.elessar@gmail.com</cc>
    
    <cc>ruckc@yahoo.com</cc>

      

      
          <long_desc isprivate="0">
            <who>b.ohnsorg@freenet.de</who>
            <bug_when>2006-06-05 22:57:23 0000</bug_when>
            <thetext>When emerging media-font/encodings emerge states, that file already exists and
no download necessary and complains in the next line about &quot;Cannot download
media-font/encodings-1.0.0.tar.bz2&quot;. I&apos;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 &quot;Cannot download...&quot;)

I also had a look at equery depends media-font/encodings and got not a single
referer, description&apos;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</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-06-05 23:03:10 0000</bug_when>
            <thetext>*** Bug 135716 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-06-05 23:03:17 0000</bug_when>
            <thetext>*** Bug 135717 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-06-05 23:06:22 0000</bug_when>
            <thetext>Sigh, they did it again... upstream-- 

:=(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-06-05 23:16:01 0000</bug_when>
            <thetext>*** Bug 135695 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ruckc@yahoo.com</who>
            <bug_when>2006-06-06 04:04:02 0000</bug_when>
            <thetext>other packages this applies too media-fonts/font-misc-misc and font-cursor-misc

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>b.ohnsorg@freenet.de</who>
            <bug_when>2006-06-06 08:43:21 0000</bug_when>
            <thetext>I&apos;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&apos;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&apos;s
not possible and there&apos;ll be no consistency at all. Won&apos;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)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-06-06 08:50:30 0000</bug_when>
            <thetext>Fixed, thanks!

If you have an issue with the digest process, Onkobu, please file a separate bug.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ruckc@yahoo.com</who>
            <bug_when>2006-06-06 10:36:19 0000</bug_when>
            <thetext>What was the resolution to fix this?  Were the digests updated somehow?  Were the files that we download replaced?

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dberkholz@gentoo.org</who>
            <bug_when>2006-06-06 10:41:45 0000</bug_when>
            <thetext>The digests were fixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-06-06 12:38:07 0000</bug_when>
            <thetext>*** Bug 135812 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2006-06-07 03:02:12 0000</bug_when>
            <thetext>*** Bug 135878 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>b.ohnsorg@freenet.de</who>
            <bug_when>2006-06-08 23:13:34 0000</bug_when>
            <thetext>Me &apos;ave no problem wit digest process. But I&apos;d say it&apos;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 &apos;+&apos; (stable).

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

Only an idea, nothing serious...</thetext>
          </long_desc>
      
    </bug>

</bugzilla>