GNOME Bugzilla – Bug 113111
Installing the 0.6.1-3 RH9 RPMs results in unknown user error (mach)
Last modified: 2004-12-22 21:47:04 UTC
When installing the gstreamer 0.6.1-3 Redhat 9 RPM from apt-get (gstreamer.net source) I get this output: [root@localhost evan]# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done The following packages will be upgraded gstreamer gstreamer-tools 2 packages upgraded, 0 newly installed, 0 removed and 0 not upgraded. Need to get 3085kB of archives. After unpacking 102B of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://gstreamer.net redhat-9-i386/redhat gstreamer 0.6.1-3 [3035kB] Get:2 http://gstreamer.net redhat-9-i386/redhat gstreamer-tools 0.6.1-3 [50.1kB]Fetched 3085kB in 10m52s (4725B/s) Executing RPM (-Uvh)... Preparing... ########################################### [100%] 1:gstreamer ########################################### [ 50%] warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root warning: user mach does not exist - using root warning: group mach does not exist - using root 2:gstreamer-tools ########################################### [100%] [root@localhost evan]# Note that this did not occur with the 0.6.1-2 RPMs.
I have seen this to happen with packages from many different locations. But is it really a problem?
Yes it is, because the fix is as simple as: %defattr(-, root, root, -) in the %files section of the .spec file. apparently, that wasn't happening by then. My RPMs don't have that. However, this was fixed long ago (http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gstreamer.spec.in.diff?r1=1.112.4.1.2.4&r2=1.112.4.1.2.5), so I'm closing this one. :).