Debian Bug report logs - #599100
ltsp-server-standalone: Inproper dependency on nfs-kernel-server only

version graph

Package: ltsp-server-standalone; Maintainer for ltsp-server-standalone is Debian LTSP Maintainers <team+ltsp@tracker.debian.org>; Source for ltsp-server-standalone is src:ltsp (PTS, buildd, popcon).

Reported by: Slavko <linux@slavino.sk>

Date: Mon, 4 Oct 2010 16:27:01 UTC

Severity: wishlist

Tags: squeeze, wontfix

Found in version ltsp/5.2.4-2

Fixed in version 5.5.6-1

Done: Vagrant Cascadian <vagrant@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#599100; Package ltsp-server-standalone. (Mon, 04 Oct 2010 16:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Slavko <linux@slavino.sk>:
New Bug report received and forwarded. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Mon, 04 Oct 2010 16:27:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Slavko <linux@slavino.sk>
To: bug debian <submit@bugs.debian.org>
Subject: ltsp-server-standalone: Inproper dependency on nfs-kernel-server only
Date: Mon, 4 Oct 2010 18:23:58 +0200
[Message part 1 (text/plain, inline)]
Package: ltsp-server-standalone
Version: 5.2.4-2
Severity: normal
Tags: squeeze

package ltsp-server-standalone has dependencies:

...
- nbd-server (>= 1:2.9.6-2)
- nfs-kernel-server
...

by this dependencies is not possible uninstall the NFS server if NBD
image is used as root for clients (and then NFS server becomes
useless). IMHO this must be in form:

- nbd-server (>= 1:2.9.6-2)
- nfs-kernel-server | nbd-server

The LTSP server works with NBD root and without both (NFS and portmap)
services (stopped and disabled). But i have two unused services in my
system for now. IMHO, the maintainers opinion about using the NFS/NBD
must no touch the users option which solution is best for their
environment.

Please raise severity, if this is policy violation (i don't know), to
prevent these dependencies go to squeeze...


-- System Information:
ltsp-server-standalone not in this machine

----
regards

Slavko
-- 
s pozdravom

Slavko
http://slavino.sk
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#599100; Package ltsp-server-standalone. (Mon, 04 Oct 2010 17:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@freegeek.org>:
Extra info received and forwarded to list. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Mon, 04 Oct 2010 17:27:03 GMT) (full text, mbox, link).


Message #10 received at 599100@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@freegeek.org>
To: Slavko <linux@slavino.sk>, 599100@bugs.debian.org
Subject: Re: [Pkg-ltsp-devel] Bug#599100: ltsp-server-standalone: Inproper dependency on nfs-kernel-server only
Date: Mon, 4 Oct 2010 10:23:22 -0700
severity 599100 wishlist
tags 599100 wontfix
thanks

On Mon, Oct 04, 2010 at 06:23:58PM +0200, Slavko wrote:
> by this dependencies is not possible uninstall the NFS server if NBD
> image is used as root for clients (and then NFS server becomes
> useless). IMHO this must be in form:
> 
> - nbd-server (>= 1:2.9.6-2)
> - nfs-kernel-server | nbd-server
> 
> The LTSP server works with NBD root and without both (NFS and portmap)
> services (stopped and disabled). But i have two unused services in my
> system for now. 

ltsp-server-standalone includes all the services for the LTSP *defaults* to
work correctly.

for a more fine-tuned environment, you should only install ltsp-server and the
relevent services you want, and leave ltsp-server-standalone un-installed.
this is the reason why there are two packages.


> IMHO, the maintainers opinion about using the NFS/NBD
> must no touch the users option which solution is best for their
> environment.

thanks for the report, but we're probably going to have differing opinions
here.


live well,
  vagrant




Severity set to 'wishlist' from 'normal' Request was from Vagrant Cascadian <vagrant@freegeek.org> to control@bugs.debian.org. (Mon, 04 Oct 2010 17:27:04 GMT) (full text, mbox, link).


Added tag(s) wontfix. Request was from Vagrant Cascadian <vagrant@freegeek.org> to control@bugs.debian.org. (Mon, 04 Oct 2010 17:27:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#599100; Package ltsp-server-standalone. (Mon, 04 Oct 2010 20:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@freegeek.org>:
Extra info received and forwarded to list. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Mon, 04 Oct 2010 20:03:04 GMT) (full text, mbox, link).


Message #19 received at 599100@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@freegeek.org>
To: Slavko <linux@slavino.sk>
Cc: 599100@bugs.debian.org
Subject: Re: Bug#599100: ltsp-server-standalone: Inproper dependency on nfs-kernel-server only
Date: Mon, 4 Oct 2010 13:00:18 -0700
On Mon, Oct 04, 2010 at 08:11:46PM +0200, Slavko wrote:
> Dňa Mon, 4 Oct 2010 10:23:22 -0700 Vagrant Cascadian
> <vagrant@freegeek.org> napísal:
> 
> > ltsp-server-standalone includes all the services for the LTSP
> > *defaults* to work correctly.
> 
> yes it is true for NFS server, and not for:
> 
> - dhcp3-server | dnsmasq
> - tftpd-hpa | atftpd | dnsmasq
> 
> then because not for NFS/NBD too? I love Debian for one thing (but not
> for only one) - it loves freedom and gives freedom. But freedom is not
> only about licence.

it's a little more complicated with nbd-server, as it serves two functions. it
depends on nbd-server for the NBD swap support; the ability to use NBD root
support is an extra feature. if the dependency was:

  nfs-kernel-server | nbd-server, nbd-server

then it would only install nbd-server and the defaults (NFS root) would break.

if the dependency was:

  nfs-kernel-server | nbd-server

then nbd swap support would get left out by default.

i'd rather include too much, than risk including too little.
 
> But, not all are using LTSP for development... You are true with
> suggestion about installing dependencies manually, but it is for
> experienced LTSP (and Debian) users. And what about people, which starts
> using it, which do not know about proper dependencies?

all the more important to include all the dependencies needed by default,
rather than allowing for the possibility to shoot themselves in the foot by
leaving out an important service.

NBD support on Debian currently requires an experienced administrator willing
to test and experiment with the non-default configuration.

live well,
  vagrant




Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#599100; Package ltsp-server-standalone. (Mon, 04 Oct 2010 20:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Slavko <linux@slavino.sk>:
Extra info received and forwarded to list. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Mon, 04 Oct 2010 20:54:03 GMT) (full text, mbox, link).


Message #24 received at 599100@bugs.debian.org (full text, mbox, reply):

From: Slavko <linux@slavino.sk>
To: Vagrant Cascadian <vagrant@freegeek.org>
Cc: 599100@bugs.debian.org
Subject: Re: Bug#599100: ltsp-server-standalone: Inproper dependency on nfs-kernel-server only
Date: Mon, 4 Oct 2010 22:29:25 +0200
[Message part 1 (text/plain, inline)]
Hi,

Dňa Mon, 4 Oct 2010 13:00:18 -0700 Vagrant Cascadian
<vagrant@freegeek.org> napísal:

>   nfs-kernel-server | nbd-server, nbd-server
> 
> then it would only install nbd-server and the defaults (NFS root)
> would break.

If this is true (i don't know), then my suggestion is bad.

> i'd rather include too much, than risk including too little.

both are wrong ;-)

> all the more important to include all the dependencies needed by
> default, rather than allowing for the possibility to shoot themselves
> in the foot by leaving out an important service.

yes, you are right

> NBD support on Debian currently requires an experienced administrator
> willing to test and experiment with the non-default configuration.

and what about using NBD in Ubuntu? I mean, is there difference about
using (and then testing) NBD under Ubuntu (where ltsp-server-standalone
not depends on NFS) and using it under Debian? Maybe this question is
out of this bugreport, but can be interested by other Debian LTSP users.

-- 
regards

Slavko
http://slavino.sk
[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#599100; Package ltsp-server-standalone. (Mon, 04 Oct 2010 21:42:03 GMT) (full text, mbox, link).


Acknowledgement sent to 599100@bugs.debian.org:
Extra info received and forwarded to list. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Mon, 04 Oct 2010 21:42:03 GMT) (full text, mbox, link).


Message #29 received at 599100@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@freegeek.org>
To: Slavko <linux@slavino.sk>
Cc: 599100@bugs.debian.org
Subject: Re: Bug#599100: ltsp-server-standalone: Inproper dependency on nfs-kernel-server only
Date: Mon, 4 Oct 2010 14:38:52 -0700
On Mon, Oct 04, 2010 at 10:29:25PM +0200, Slavko wrote:
> Dňa Mon, 4 Oct 2010 13:00:18 -0700 Vagrant Cascadian
> <vagrant@freegeek.org> napísal:
> > NBD support on Debian currently requires an experienced administrator
> > willing to test and experiment with the non-default configuration.
> 
> and what about using NBD in Ubuntu? I mean, is there difference about
> using (and then testing) NBD under Ubuntu (where ltsp-server-standalone
> not depends on NFS) and using it under Debian? Maybe this question is
> out of this bugreport, but can be interested by other Debian LTSP users.

it is a simple matter of defaults.

Ubuntu defaults to NBD, and thus doesn't require NFS, and NFS support requires
manual configuration and is less well tested on Ubuntu, simply because it is
not the default.

Debian defaults to NFS, and NBD is less tested and requires more manual
configuration. (interestingly enough, Debian LTSP supports more options for NBD
root than Ubuntu)

live well,
  vagrant




Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Sun, 27 Nov 2016 01:24:04 GMT) (full text, mbox, link).


Notification sent to Slavko <linux@slavino.sk>:
Bug acknowledged by developer. (Sun, 27 Nov 2016 01:24:05 GMT) (full text, mbox, link).


Message #34 received at 599100-done@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@debian.org>
To: 599100-done@bugs.debian.org
Subject: Re: Bug#599100: ltsp-server-standalone: Inproper dependency on nfs-kernel-server only
Date: Sat, 26 Nov 2016 17:21:41 -0800
[Message part 1 (text/plain, inline)]
Version: 5.5.6-1

Since LTSP in debian now defaults to using NBD, and nfs-kernel-server is
removed from the dependencies, this bug is essentially resolved.

live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 29 Dec 2016 07:24:50 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 13:12:13 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.