Differences between version 10 and predecessor to the previous major change of RedHatNotes.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 10 | Last edited on Sunday, September 28, 2003 10:43:17 am | by AristotlePagaltzis | Revert |
Older page: | version 7 | Last edited on Sunday, August 10, 2003 4:29:12 pm | by AlastairPorter | Revert |
@@ -1,31 +1,49 @@
-!!RedHat Linux Notes
+!!! My [MP3]s don't work!
-Just a few things
to make life with RedHat more pleasant
...
+One day, long ago, while all was going quitely in Linux land, [someone suddenly stood
to claim|http://slashdot
.org/article
.pl?sid=02/08/27/1626241] that all programs which decode [MP3]s had to pay royalties to the developers of the [MP3] format. Even though soon after, [someone else refuted the claim|http://newsforge.com/article.pl?sid=02/08/29/1633205&tid=17], showing that free decoders never had and never would have to pay a licencing fee, the damage had been done
.
-!Glibc Bug
+RedHat, fearing a lawsuit, removed all [MP3] decoders from the [MediaPlayer]s in their distrubtion. To play [MP3] files on [XMMS], you have to install an [MP3] plugin from an external source. An appropriate [RPM] is available from the [XMMS website|http://xmms.org].
-This fault is particular to RedHat 8
.
. There are several open bugs on bugzilla
.redhat.com, but no "absolute" fix. The fault is thus:
+Even though we all know we should be using OggVorbis anyway
...
-Whenever the total members of one group (including the group name and group
-id ) exceed a certain number of characters on that group line in /etc/group, the group fails.
-This number seems to vary depending on type of members, position in the file, etc.
+!!! Installing XimianDesktop 2 breaks AptForRpm
-When the "magic number" is reached and a new user is added to that group, group functions no
-longer work
. For instance, adding user "joebloggs" to group users at
the "breaking point"
.
-Before you do
this, all group related functions (groups, getent group, etc) work correctly, but after adding user "joebloggs"
:
+This problem can manifest itself in many different ways
. It is caused by some bogus __db4__ packages with incorrectly set
the __obsoletes__ field. See http://bugzilla.ximian.com/show_bug.cgi?id=44442 for more details
. You might see something like
this:
-[[root@somebox etc]
# groups joebloggs%%%
-id
: cannot find name for group ID 100
+ __
# apt-get upgrade__
+ Reading Package Lists... Done
+ Building Dependency Tree... Done
+ You might want to run `apt-get -f install' to correct these.
+ The following packages have unmet dependencies:
+ db4: Obsoletes: db1 but 1.85-.ximian.6.1 is installed
+ E
: Unmet dependencies. Try using -f.
+A simple fix is to replace your bogus __db4__ package with the corresponding fixed one from
+[http://www.math.utah.edu/~newren/my-ximian-db4-packages/].
+To find out which one you need, check which one you have:
-All groups __after__ that line in /etc/group will fail also.
+ rpm -qa | grep ^db4
-The fix (unlikely as it seems) is to upgrade
the glibc
packages to those in RawHide. Yes. ''Even though'' the major version changes... I was dubious about doing this at first, but all has gone well.
+Then download and install
the fixed
packages:
-This fault nearly drove GreigMcGill insane.
Many thanks to JohnMcPherson, PerryLorier, DanielLawson, and all the others on that stressful day on irc...
+ rpm -Uvh ''package1'' ''package2''
+Now everything should be back in good order.
-!My [MP3]s don't work!
-One day, long ago, all was going quitely in Linux land. Suddenly, an
[article|
http://slashdot
.org/article
.pl?sid=02/08/27/1626241] appearen on Slashdot, claiming that all Music players that played [MP3] files had to pay a royalty fee to the developers of the [MP3
] format to use the decoder
.
+Another, more complex solution is described at
+[http://thomas.apestaart
.org/linux/ximian-rh9-apt
.php
].
-But was this the truth? Days later, another [article|
http://newsforge
.com/article
.pl?sid=02
/08
/29/1633205&tid=17] surfaced
, saying that free deocders had never had to pay a licencing fee and never would have to. But
the damage had been done
. RedHat
, in their quest to not get sued
, removed all [MP3] decoders from
the music players in their distrubtion
. To play [MP3] files on Xmms
, you have
to install an
[MP3] plugin. The xmms
[website|http
://xmms
.org] has rpm
packages that you can download and install
to bring your [MP3]s back
. But we
all know you should be using
[Oggs | OggVorbis
] anyway.....
.
+!!! Glibc Bug
+
+This fault is particular to RedHat 8.. There are several open bugs on
http://bugzilla.redhat
.com, but no thorough fix
. The fault is thus:
+
+Whenever the total members of one group (including the group name and group id) exceed a certain number of characters on that group's line in __
/etc
/group__
, the group fails
. This number seems to vary depending on type of members
, position
in the file
, etc. When
the limit is reached, group functions cease to work
. For instance
, even when everything worked correctly before, if adding user __joebloggs__
to group __users__ that line reaches the "breaking point", you will get something like this:
+
+
[[root@somebox etc]# groups joebloggs
+ id
: cannot find name for group ID 100
+
+All groups ''after'' that line in __
/etc
/group__ will fail also
.
+
+Unlikely as it seems, the fix is to upgrade the glibc
packages to those in RawHide, ''despite'' the major version change
.
+
+GreigMcGill says this fault nearly drove him insane. While he was dubious about the fix at first,
all has gone well. He thanks JohnMcPherson, PerryLorier, DanielLawson, and all the others on that stressful day on
[IRC
].