Re: packaging for ceph-gui

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 21 Dec 2010, Laszlo Boszormenyi wrote:
> On Tue, 2010-12-21 at 16:32 -0500, Colin McCabe wrote:
> > On Tue, Dec 21, 2010 at 9:44 AM, Laszlo Boszormenyi <gcs@xxxxxxxxx> wrote:
> > >  I've a question. gceph needs everything noted in debian/ceph.install
> > > (cephfs, cconf, ... the rados classes and manpages), right? The best
> > > would be to make a ceph-common package, depending on ceph | gceph and
> > > the latter packages would contain only the binaries ceph and gceph
> > > respectively. Am I right?
> > 
> > Yeah. gceph should be a separate, optional package. If you install
> > gceph, you definitely want the rest of the ceph system, but not vice
> > versa.
>  Do you mean that installing gceph, the CLI ceph is also needed?

It is not.  gceph should work standalone.  I would do Recommends:, and no 
ceph-common.  We might consider that in the future, but it's not needed 
now...

sage


> > I'm not sure if it makes sense to split off the command-line ceph tool
> > from the rest of the ceph binaries. It's not a lot of code, and it is
> > a handy little binary. I guess potentially we could do it if it makes
> > the packaging cleaner.
>  OK, play with letters. 'A' will mean cephfs via rados classes to
> manpages; with the package name ceph-common. 'B' will mean the ceph
> binary and its manpage. 'C' is for gceph and its manpage (if any).
> (A+B) <-> (A+C) definitely a no go, as they would need to conflict with
>   each other.
> A - B - C can be a choice, even if B and C will be small in size.
> (A+B) - C is an other option, this time C will depend on (A+B).
> 
> Either of the two latter is fine with me. I'd go A-B-C if gceph is fine
> without the ceph binary. Otherwise (A+B)-C is the only option as I see.
> It's up to you, upstream which one would be the best. Reading your last
> reply, you would like to have (A+B)-C as C depending on (A+B), right?
> 
> Laszlo/GCS
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux