Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 234212 - media-libs/mutagen-1.14 stable request
Summary: media-libs/mutagen-1.14 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2008-08-07 21:42 UTC by Alexis Ballier
Modified: 2008-08-09 16:33 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 Alexis Ballier gentoo-dev 2008-08-07 21:42:33 UTC
Been there for a while, doesn't fail tests on 64bits arches anymore, no bug.

1.14 - 2008.05.31
 * Bug Fixes:
   * MP4/M4A: Fixed saving of atoms with 64-bit size on 64-bit platforms.
   * MP4: Conversion of 'gnre' atoms to '\xa9gen' text atoms now correctly
     produces a list of string values, not just a single value.
   * ID3: Broken RVA2 frames are now discarded. (Vladislav Naumov)
   * ID3: Use long integers when appropriate.
  * VCommentDict: Raise UnicodeEncodeErrors when trying to use a Unicode
    key that is not valid ASCII; keys are also normalized to ASCII
    str objects. (Forest Bond)
 * Tests:
   * FLAC: Use 2**64 instead of 2**32 to test overflow behavior.

1.13 - 2007.12.03
 * Bug Fixes:
   * FLAC: Raise IOError, instead of UnboundLocalError, when trying
     to open a non-existant file. (Lukáš Lalinský, Debian #448734)
   * Throw out invalid frames when upgrading from 2.3 to 2.4.
   * Fixed reading of Unicode strings from ASF files on big-endian
     platforms.
 * TCP/TCMP support. (Debian #452231)
 * Faster implementation of file-writing when mmap fails, and
   exclusive advisory locking when available.
 * Test cases to ensure Mutagen is not vulnerable to CVE-2007-4619.
   It is not now, nor was it ever.
 * Use VBRI header to calculate length of VBR MP3 files if the Xing
   header is not found.
Comment 1 Ferris McCormick (RETIRED) gentoo-dev 2008-08-07 23:03:14 UTC
Sparc stable.  This package has lots of tests, and they all pass as they should.
Comment 2 nixnut (RETIRED) gentoo-dev 2008-08-08 17:11:44 UTC
ppc stable
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2008-08-08 17:41:37 UTC
alpha/x86 stable
Comment 4 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2008-08-08 20:08:16 UTC
Test failures on amd64:

======================================================================
FAIL: test_flac_reference_delete (tests.test_oggflac.TOggFLAC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/media-libs/mutagen-1.14/work/mutagen-1.14/tests/test_oggflac.py", line 65, in test_flac_reference_delete
    self.failIf(value and value != NOTFOUND)
AssertionError

======================================================================
FAIL: test_flac_reference_delete_readd (tests.test_oggflac.TOggFLAC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/media-libs/mutagen-1.14/work/mutagen-1.14/tests/test_oggflac.py", line 83, in test_flac_reference_delete_readd
    self.failIf(value and value != NOTFOUND)
AssertionError

======================================================================
FAIL: test_flac_reference_medium_sized (tests.test_oggflac.TOggFLAC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/media-libs/mutagen-1.14/work/mutagen-1.14/tests/test_oggflac.py", line 73, in test_flac_reference_medium_sized
    self.failIf(value and value != NOTFOUND)
AssertionError

======================================================================
FAIL: test_flac_reference_really_big (tests.test_oggflac.TOggFLAC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/media-libs/mutagen-1.14/work/mutagen-1.14/tests/test_oggflac.py", line 53, in test_flac_reference_really_big
    self.failIf(value and value != NOTFOUND)
AssertionError

======================================================================
FAIL: test_flac_reference_simple_save (tests.test_oggflac.TOggFLAC)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/tmp/portage/media-libs/mutagen-1.14/work/mutagen-1.14/tests/test_oggflac.py", line 45, in test_flac_reference_simple_save
    self.failIf(value and value != NOTFOUND)
AssertionError

This occurs when flac is not compiled with USE=ogg
Comment 5 Alexis Ballier gentoo-dev 2008-08-08 20:17:47 UTC
(In reply to comment #4)

> This occurs when flac is not compiled with USE=ogg

hmm confirmed... it's a tagger so I suppose it doesn't make much sense without ogg support for flac.

What to do ? I'd say skip tests if flac isn't built with ogg and give an ewarn; I prefer this to dying loudly.
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2008-08-08 20:42:01 UTC
ppc64 stable
Comment 7 Alexis Ballier gentoo-dev 2008-08-09 07:28:18 UTC
(In reply to comment #5)
> (In reply to comment #4)

> What to do ? I'd say skip tests if flac isn't built with ogg and give an ewarn;
> I prefer this to dying loudly.


it'll skip the tests displaying a warning if flac hasn't been built with use ogg now
Comment 8 Santiago M. Mola (RETIRED) gentoo-dev 2008-08-09 16:33:04 UTC
amd64 stable.

@aballier: please, consider skipping only the relevant tests instead the whole test suite.