Debian Bug report logs - #634318
ltsp: debian/control uses hardcoded list of non-Linux architectures

version graph

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

Reported by: Robert Millan <rmh@debian.org>

Date: Mon, 18 Jul 2011 16:00:07 UTC

Severity: wishlist

Fixed in version ltsp/5.2.16-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#634318; Package ltsp. (Mon, 18 Jul 2011 16:00:18 GMT) (full text, mbox, link).


Acknowledgement sent to Robert Millan <rmh@debian.org>:
New Bug report received and forwarded. Copy sent to LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Mon, 18 Jul 2011 16:00:25 GMT) (full text, mbox, link).


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

From: Robert Millan <rmh@debian.org>
To: <submit@bugs.debian.org>
Subject: ltsp: debian/control uses hardcoded list of non-Linux architectures
Date: Mon, 18 Jul 2011 16:12:01 +0200
Package: ltsp
Severity: wishlist
User: debian-devel@lists.debian.org
Usertags: linux-any

The debian/control file in ltsp uses a negated list of architectures
to specify a package relationship (most likely Build-Depends) on a
Linux-specific package.  I.e. something like:

 Build-Depends: libfoo-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]

This is problematic because it will fail for any future kfreebsd-* or hurd-*
architecture (like the upcoming kfreebsd-mipsel port).  The correct way
would be to use dpkg architecture wildcards, e.g.:

 Build-Depends: libfoo-dev [linux-any]

Please consider making this adjustment to make life easier for future
porting efforts.

Thanks!




Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Sun, 14 Aug 2011 16:06:04 GMT) (full text, mbox, link).


Notification sent to Robert Millan <rmh@debian.org>:
Bug acknowledged by developer. (Sun, 14 Aug 2011 16:06:04 GMT) (full text, mbox, link).


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

From: Vagrant Cascadian <vagrant@debian.org>
To: 634318-close@bugs.debian.org
Subject: Bug#634318: fixed in ltsp 5.2.16-1
Date: Sun, 14 Aug 2011 16:02:42 +0000
Source: ltsp
Source-Version: 5.2.16-1

We believe that the bug you reported is fixed in the latest version of
ltsp, which is due to be installed in the Debian FTP archive:

ltsp-client-builder_5.2.16-1_all.udeb
  to main/l/ltsp/ltsp-client-builder_5.2.16-1_all.udeb
ltsp-client-core_5.2.16-1_i386.deb
  to main/l/ltsp/ltsp-client-core_5.2.16-1_i386.deb
ltsp-client_5.2.16-1_i386.deb
  to main/l/ltsp/ltsp-client_5.2.16-1_i386.deb
ltsp-server-standalone_5.2.16-1_all.deb
  to main/l/ltsp/ltsp-server-standalone_5.2.16-1_all.deb
ltsp-server_5.2.16-1_all.deb
  to main/l/ltsp/ltsp-server_5.2.16-1_all.deb
ltsp_5.2.16-1.debian.tar.gz
  to main/l/ltsp/ltsp_5.2.16-1.debian.tar.gz
ltsp_5.2.16-1.dsc
  to main/l/ltsp/ltsp_5.2.16-1.dsc
ltsp_5.2.16.orig.tar.gz
  to main/l/ltsp/ltsp_5.2.16.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 634318@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@debian.org> (supplier of updated ltsp package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 14 Aug 2011 07:53:58 -0700
Source: ltsp
Binary: ltsp-server ltsp-server-standalone ltsp-client-core ltsp-client ltsp-client-builder
Architecture: source all i386
Version: 5.2.16-1
Distribution: unstable
Urgency: low
Maintainer: LTSP Debian/Ubuntu Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>
Changed-By: Vagrant Cascadian <vagrant@debian.org>
Description: 
 ltsp-client - complete LTSP client environment
 ltsp-client-builder - build an LTSP environment in the installer target (udeb)
 ltsp-client-core - basic LTSP client environment
 ltsp-server - basic LTSP server environment
 ltsp-server-standalone - complete LTSP server environment
Closes: 634318
Changes: 
 ltsp (5.2.16-1) unstable; urgency=low
 .
   * New upstream version:
     - ltsp-server:
       + ltsp-update-sshkeys: consistantly handle when ssh host keys are not
         present.
       + Remove abi and vmcoreinfo in ltsp-update-kernels cleanup function.
         (LP: #769154)
       + Add support for named NBD exports to ltsp-update-image.
       + Add nbd-update-config script to support named NBD exports.
 .
     - ltsp-build-client:
       + Add --kernel-version and --kernel-variant commandline options.
       + Default to version 8 for kfreebsd kernel images.
       + Drop support for lenny with squashfs-images.
       + Switch to qemu-debootstrap to handle cross-architecture building.
       + Use debootstrap's --variant=minbase instead of a long list of outdated
         excludes.
       + Fix inverted logic appending locales package to debootstrap includes.
       + Use cdn.debian.net as the default mirror.
       + Check for NFS exports in /etc/exports.d/*.exports.
       + Add --eatmydata commandline option for faster development testing by
         using eatmydata LD_PRELOAD.
 .
     - ltsp-client-core:
       + Add an xterm screen script.
       + Replace rdesktop screen script with one that supports both xfreerdp
 		and rdesktop.
       + Remove modesetting part of XRANDR_AUTO_MULTIHEAD. Causes more
         problems than it solves.
       + Update ltsp_nbd to support named NBD exports.
       + Update ltsp_config to work with named NBD exports.
       + Update nbd-proxy to support named NBD exports.
       + ltsp-init-common: support /run/sendsigs.omit.d in
         nbd_sendsigs_protection function.
       + ltsp-init-common: Fix issues with RCFILE_* and MODULE_* lts.conf i
         variables.
 .
     - ltsp-common-functions:
       + Detect nc version for nc -q capability.
 .
   * Change architecture for linux-specific dependencies to use linux-any
     rather than an exclude list. Thanks to Robert Millan (Closes: #634318).
   * Only install nbd-proxy on linux based architectures.
   * ltsp-client: allow freerdp-x11 as an alternative to rdesktop.
   * Patch from upstream to fix check for NFS exports in
     /etc/exports.d/*.exports.
   * debian/rules: Convert to using debhelper overrides.
   * ltsp-server: Remove check for NFS exports from postinst, as it is
     handled better in an ltsp-build-client plugin.
Checksums-Sha1: 
 289d10801b7661aeb74343727838867774744a7a 2215 ltsp_5.2.16-1.dsc
 e85ff6b5f23679ea78c3d6724ad9303e36b779ee 696867 ltsp_5.2.16.orig.tar.gz
 257d3437f31367504ae0dc9df8c02554d86a79be 78765 ltsp_5.2.16-1.debian.tar.gz
 493a9cadf21f06fc95124ef859a8185fd3f59064 234270 ltsp-server_5.2.16-1_all.deb
 2f7c2cc13c359e90f87b3919a866c0b55ba2ef99 137370 ltsp-server-standalone_5.2.16-1_all.deb
 49570e2c38b5903d3f425529123b05866ff94614 215196 ltsp-client-core_5.2.16-1_i386.deb
 e8cc650274a51268fda4c0e3560a12c3bfbbf8c1 136392 ltsp-client_5.2.16-1_i386.deb
 f92c81a8c022c16300a5b7c636e69c82173acf31 9554 ltsp-client-builder_5.2.16-1_all.udeb
Checksums-Sha256: 
 af87691b39564f8669d5a352d75e0b4026ef44ea9b3dd53f46ac32c7c925706e 2215 ltsp_5.2.16-1.dsc
 b8dd478e5c2318e03dcb639262a65adaada2f32df9478cc67afd19f7a4d630af 696867 ltsp_5.2.16.orig.tar.gz
 b300265cbc9b5cf24beb462068e580e9430ceec6585a6f7e4fd5b037634e8546 78765 ltsp_5.2.16-1.debian.tar.gz
 c63278ba626c7131c170bb3b83161e98ebd14e2d4b6c1c7d10c8c59d88438d09 234270 ltsp-server_5.2.16-1_all.deb
 738f98b0aaf82d95c7181c02b026ead437166cd39e098e1c8edcd51fcfa1b647 137370 ltsp-server-standalone_5.2.16-1_all.deb
 f136824407f35922a30e189a5059af9ee34ef00bd64ac36cb504e42e63522c3a 215196 ltsp-client-core_5.2.16-1_i386.deb
 21475bafad467ede8daa138218f9986a573894306b31a2cbe1d06f066ec3a93e 136392 ltsp-client_5.2.16-1_i386.deb
 7f52eaf2b05aedca6fde06f2311d81872afe0de5ef8190fd7f883f109589d97b 9554 ltsp-client-builder_5.2.16-1_all.udeb
Files: 
 a4ce3ce84d8c39e320d389fb8bfc696f 2215 misc extra ltsp_5.2.16-1.dsc
 a5a36e57e292f8b3e82004712d0d444f 696867 misc extra ltsp_5.2.16.orig.tar.gz
 324cb8e09d080af17fe3f12f63c97794 78765 misc extra ltsp_5.2.16-1.debian.tar.gz
 4d2ba0d4263a7a644733e56adb610d5f 234270 misc extra ltsp-server_5.2.16-1_all.deb
 ae70fa551559350c08920d9bd7b89872 137370 misc extra ltsp-server-standalone_5.2.16-1_all.deb
 9fbfc3509f78968cf343181460324ab4 215196 misc extra ltsp-client-core_5.2.16-1_i386.deb
 38d419e17f92d32a4488ca7232e51258 136392 misc extra ltsp-client_5.2.16-1_i386.deb
 fc18e70ddf19d56bb324b82d80b161c4 9554 debian-installer extra ltsp-client-builder_5.2.16-1_all.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBAgAGBQJOR+qSAAoJELeLgtSBS5G27SsP/3NEVMHOgaXq2fNCieyH9ecZ
cE+i7g/mZOyHkQ5rO1k9GNYTmisZaW8IwAo9xLoZf9uuAmTzdUFy294TzgLJ9Lf4
2PvlGGujBDbKlS8P91DeHe/O/TOBAvNhiJ4dUyVcxiGiwiF3FSdzSHrrHQnvu0sc
ZLJk5pCLU+7zyeo7ieQvKU2+qRLm/G58RRoxbOWlJ7WuQ2rn4cfiR8od/x6eTMur
wgb7znKJvzCRE9ynx4qAEidZes/7OExsy5FMYa81T0JZcN/OVuvr46BwAONBp6Eq
MX4BiWoQBGfdUhJD9/LdrPYPbugRL5lkin96BnZBhSGLddMLaD+bpllolWZ7KKEo
oGLShlfZufSFUCkGzUQvCLWYUP5o2ohzZIQ9pqKSBCUq4+J1t0t9TntreoIPKK0F
ACY6wEQxw1s8hfQK8ckmi6MiVibdQgKzVgnnSKY/8jd7aQ4LiI/RljDszwCaGRoY
1oCDvOLEzUesXfs//7by52dAEBh0tvWGssD7zE1YmC1GcJpOztZggm+NWhk1SGxZ
+H/eAHzj5pEMsu2XyF32wIiQN0OgFzpuGEeqgqLau39EErvSkwMtmpe8450ctivt
AHttqIGjO7tXVxz1di8XreW5frzqX+AkFX4972MfFpesyeezpO/PtscbiAziNijw
MaA/gwuf1+ZNY7erBJ1K
=Qlq2
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 23 Sep 2011 07:35:34 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:45:42 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.