On Tue, 21 Feb 2012, Gregory Farnum wrote:
> On Tue, Feb 21, 2012 at 11:07 AM, Sage Weil <[email protected]> wrote:
> > On Tue, 21 Feb 2012, Guido Winkelmann wrote:
> >> Hi,
> >>
> >> With Ceph 0.42, I am unable to create an RPM from supplied spec-file.
> >>
> >> When running rpmbuild -ba ceph-0.42/ceph.spec, the command fails at the end
> >> with this:
> >>
> >> Checking for unpackaged file(s): /usr/lib/rpm/check-files
> >> /root/rpmbuild/BUILDROOT/ceph-0.42-6.fc14.x86_64
> >> error: Installed (but unpackaged) file(s) found:
> >>    /usr/bin/ceph-dencoder
> >>
> >>
> >> RPM build errors:
> >>     Installed (but unpackaged) file(s) found:
> >>    /usr/bin/ceph-dencoder
> >>
> >> I could get it to build anyway by including the line
> >>
> >> %{_bindir}/ceph-dencoder
> >>
> >> in the files section of the spec file.
> >
> > Adding ceph-dencoder (and man page) to the .deb and .rpm now.  Thanks!
> 
> Wouldn't it be better to only install those with the ceph-devel
> packages? Users won't ever want those binaries.

It's useful for general debugging, e.g. examing xattrs on filestore 
objects.  We don't really have a separate package for extraneous optional 
tools, though.  I was just going to lump it into ceph-common with all the 
other command line tools.

sage

Reply via email to