Bug#481391: cmake should not depend on emacs-common

2009-02-28 Thread Modestas Vainius
Hello,

2009 m. February 28 d., Saturday, Joshua Rodman rašė:
 Apparently, you believe that installing unrelated software and packages
 is not in any way a problem, therefore there is nothing I can do to
 convince you.
I believe that emacsen-common is too small (this is the most important 
argument) to warrant the split. This package does not pose any security risk, 
it just ships a few configuration files and scripts.

-- 
Modestas Vainius modes...@vainius.eu



signature.asc
Description: This is a digitally signed message part.


Bug#481391: cmake should not depend on emacs-common

2009-02-27 Thread Modestas Vainius
Hello,

2009 m. February 27 d., Friday, Joshua Rodman rašė:
 I use cmake.
 I don't use emacs.

 cmake should not force install of other packages for optional features.
 Moreover, since I do not use emacs, there's no way I have a use for
 emacs-common or the emacs syntax/indent file.

 Suggests: or Recommends: would be correct.
emacsen-common is a light package, it does not pull any emacs stuff. And it is 
harmless.

 Note that the install error does not occur.  I created an ersatz
 emacs-common using equivs. The install runs without a hitch, and
 cmake works fine.
You apparently misunderstood the bug. I don't want to get into details again, 
but the *only solution* is to depend on emacsen-common, anything else 
potentially breaks _other packages_ and it is not acceptable. And, as I said, 
emacsen-common is a small harmless package anyway.

-- 
Modestas Vainius modes...@vainius.eu




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#481391: cmake should not depend on emacs-common

2009-02-27 Thread Joshua Rodman
On Fri, Feb 27, 2009 at 12:41:44PM +0200, Modestas Vainius wrote:
 Hello,
 
 2009 m. February 27 d., Friday, Joshua Rodman ra:
  I use cmake.
  I don't use emacs.
 
  cmake should not force install of other packages for optional features.
  Moreover, since I do not use emacs, there's no way I have a use for
  emacs-common or the emacs syntax/indent file.
 
  Suggests: or Recommends: would be correct.
 emacsen-common is a light package, it does not pull any emacs stuff. And it 
 is 
 harmless.
 
  Note that the install error does not occur.  I created an ersatz
  emacs-common using equivs. The install runs without a hitch, and
  cmake works fine.
 You apparently misunderstood the bug. I don't want to get into details again, 
 but the *only solution* is to depend on emacsen-common, anything else 
 potentially breaks _other packages_ and it is not acceptable. And, as I said, 
 emacsen-common is a small harmless package anyway.

If the emacs feature of cmake must depend upon emacs-common, then the
correct solution is to break this feature into cmake-emacs-whatever,
recommend that, and have that depend upon emacs-common.

Installing undesired irrelevant infrastructure isn't entirely innocuous.
It's a sort of a feature-creep problem.

This may be of lesser importance than the original problem, but it's
still bad.  Should I open an independent bug?

-josh



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#481391: cmake should not depend on emacs-common

2009-02-27 Thread Modestas Vainius
Hello,

2009 m. February 27 d., Friday, Joshua Rodman rašė:
 If the emacs feature of cmake must depend upon emacs-common, then the
 correct solution is to break this feature into cmake-emacs-whatever,
 recommend that, and have that depend upon emacs-common.
Just for the sake of small syntax highlithing files? That's called archive 
bloat.

 Installing undesired irrelevant infrastructure isn't entirely innocuous.
 It's a sort of a feature-creep problem.
Unless you provide me with good rationalle (e.g. how emacsen-common 
breaks/bloats/whatever your system), I don't consider this as a problem at 
all. And no, such arguments as I don't want to have anything *emacs* 
installed do not really count for me.

 This may be of lesser importance than the original problem, but it's
 still bad.  Should I open an independent bug?
Well, you can, but I will close or tag it wontfix immediatelly unless you 
provide really good justified arguments for me to change my mind. So far, I 
have not heard any (only your personal opinion that it is wrong).

-- 
Modestas Vainius modes...@vainius.eu



signature.asc
Description: This is a digitally signed message part.


Bug#481391: cmake should not depend on emacs-common

2009-02-27 Thread Joshua Rodman
On Fri, Feb 27, 2009 at 05:46:38PM +0200, Modestas Vainius wrote:
 Hello,
 
 2009 m. February 27 d., Friday, Joshua Rodman ra:
  If the emacs feature of cmake must depend upon emacs-common, then the
  correct solution is to break this feature into cmake-emacs-whatever,
  recommend that, and have that depend upon emacs-common.
 Just for the sake of small syntax highlithing files? That's called archive 
 bloat.
 
  Installing undesired irrelevant infrastructure isn't entirely innocuous.
  It's a sort of a feature-creep problem.
 Unless you provide me with good rationalle (e.g. how emacsen-common 
 breaks/bloats/whatever your system), I don't consider this as a problem at 
 all. And no, such arguments as I don't want to have anything *emacs* 
 installed do not really count for me.
 
  This may be of lesser importance than the original problem, but it's
  still bad.  Should I open an independent bug?
 Well, you can, but I will close or tag it wontfix immediatelly unless you 
 provide really good justified arguments for me to change my mind. So far, I 
 have not heard any (only your personal opinion that it is wrong).

Apparently, you believe that installing unrelated software and packages
is not in any way a problem, therefore there is nothing I can do to
convince you.

Have a nice life.

-josh



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#481391: cmake should not depend on emacs-common

2009-02-26 Thread Joshua Rodman
This bug has been resolved incorrectly.

I use cmake. 
I don't use emacs.

cmake should not force install of other packages for optional features.
Moreover, since I do not use emacs, there's no way I have a use for
emacs-common or the emacs syntax/indent file.

Suggests: or Recommends: would be correct.


Note that the install error does not occur.  I created an ersatz
emacs-common using equivs. The install runs without a hitch, and 
cmake works fine.

-josh



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org