Tuesday, 21 January 2014

Re: is memtest86+ useful in ubuntu-standard ?

While my opinion probably doesn't mean much, I think we should be keeping memtest everywhere it is able to be used. We really need to update it to 5.01 for trusty though


On Wed, Jan 22, 2014 at 1:01 AM, Colin Watson <[email protected]> wrote:
On Tue, Dec 10, 2013 at 11:39:44AM -0500, Scott Moser wrote:
> On Tue, 10 Dec 2013, Colin Watson wrote:
> > On Tue, Dec 10, 2013 at 10:35:40AM -0500, Scott Moser wrote:
> > > On Tue, 10 Dec 2013, Colin Watson wrote:
> > > > I think it's helpful for user-facing documentation for it to be
> > > > consistently installed by default, especially since a system with memory
> > > > integrity problems may have trouble installing packages; but I'd be
> > > > happy for it to be moved out to desktop-common + server so that it
> > >
> > > well, cloud-image includes ubuntu-server, so I don't really want it there
> > > either.
> >
> > It does?  That's not reflected in its seed.
>
> I believe you told me not to do that.
>  http://irclogs.ubuntu.com/2013/09/19/%23ubuntu-devel.html#t13:54
>  https://bugs.launchpad.net/ubuntu/+bug/1224504
>  http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.saucy/revision/2164

Well, not quite.  Here's the relevant bit of what I said in that IRC
log:

  <cjwatson> smoser: That said, cloud-image looks substantively duplicated from server
  <cjwatson> smoser: So it does look as though that STRUCTURE change might be a mistake
  <cjwatson> smoser: Either that, or there's a load of stuff in cloud-image that should now be deleted because it's already in server
  <cjwatson> smoser: Either way, you should indeed make the image build process line up with the seed structure
  <cjwatson> smoser: And consider the future question of whether you might ever want something in the default server install but *not* in cloud images

So what I told you was that you need to either:

 * have cloud-image inherit from server in STRUCTURE and not duplicate
   most of its contents

*or*:

 * have cloud-image not inherit from server in STRUCTURE and duplicate
   most of its contents

but not somewhere in between.  You picked the latter option, which is
fine by me.

I think memtest86+ is a great example of something that we might want in
the default server install but not in cloud images; so my favoured
option here would be simply to move memtest86+ to the desktop-common and
server seeds, which I believe will cause it to vanish from the cloud
images as things are currently configured.

And, after all, there are already other examples of packages that are in
server and that make sense there, but that wouldn't make sense in cloud
images: for example, ethtool.

--
Colin Watson                                       [[email protected]]

--
ubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel