On Wed, 2002-10-16 at 06:26, Gregory K. Meyer wrote: > On Wednesday 16 October 2002 07:15 am, David Relson wrote: > > Hi, > > > > My Mandrake 9.0 system (upgraded from 8.2) is giving me errors when running > > "rpm -ta". It complains that /usr/bin/id doesn't exist (see below for > > output of "rpm -ta"). I've checked and see that I have /bin/id (part of > > sh-utils-2.0.15-2mdk), and can correct the problem via a symlink, i.e. "ln > > -s /bin/id /usr/bin/id". > > > > Is this a known problem with an official fix (rather than my band-aid)? > > > I'm not sure what bogofilter is, but you are playing with fire by trying to > build your rpm as root without build-root called out in the spec file. As > the install phase of the build could potentially disrupt your system, you are > much better off building in your home directory. See the Mandrake RPM HPWTO > for the details on how to do this. > > Also, why are you trying to build an rpm from the tarball when a src.rpm is > available for that available on the project home page? > > Is your problem perhaps related to the differences between where RedHat > installs id vs where Mandrake installs it? A patch to the source for > Mandrake diffs might be in order, or the symlink > --
Actually if he's doing the -ta then the problem is in rpm not in the tarball. My guess would be that a patch to move rpm from RH to MDK didn't get applied. You might want to submit this to cooker or Mandrake-Expert (the website) as a bug, because RH does put it in /usr/bin not in /bin ... most likely a small oversight during the rush to get 9.0 out. I could dup the problem here easily enough so it is reproducible, and I am using MDK's rpm not RH's James > Gregory Meyer > ___________________ > [EMAIL PROTECTED] > > ---- > > Want to buy your Pack or Services from MandrakeSoft? > Go to http://www.mandrakestore.com