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

Bug#703677: marked as done (lsb-release is not derivative friendly)



Your message dated Wed, 15 May 2013 21:19:28 +0000
with message-id <E1Ucj6e-0008PO-Gl@franck.debian.org>
and subject line Bug#703677: fixed in lsb 4.1+Debian11
has caused the Debian Bug report #703677,
regarding lsb-release is not derivative friendly
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
703677: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703677
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lsb-release
Version: 4.1+Debian9
Severity: important

A Debian derivative is advised to fork base-files and to update the
information there so that it can be properly distinguished from Debian.
That's what we did for Kali and yet we have reportbug sending bug
reports to Debian:
$ reportbug apt
[...]
Will send report to Debian (per lsb_release).

So I looked at lsb-release's output:
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux Kali Linux 1.0
Release:	Kali Linux 1.0
Codename:	n/a

It's just wrong to return "Debian" as distributor ID when we have
this:
┏(kali-amd64) x230-buxy:~
┗(524)$ cat /etc/os-release 
PRETTY_NAME="Kali GNU/Linux 1.0"
NAME="Kali GNU/Linux"
ID=kali
VERSION="1.0"
VERSION_ID="1.0"
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.kali.org/";
SUPPORT_URL="http://forums.kali.org/";
BUG_REPORT_URL="http://bugs.kali.org/";
┏(kali-amd64) x230-buxy:~
┗(525)$ cat /etc/dpkg/origins/default 
Vendor: Kali
Vendor-URL: http://www.kali.org/
Parent: debian
Bugs: http://bugs.kali.org
┏(kali-amd64) x230-buxy:~
┗(526)$ cat /etc/debian_version 
Kali Linux 1.0

So please update lsb_release's logic to use:
1/ /etc/lsb-release if it exists (it doesn't usually)
2/ /etc/os-release if it exists 
3/ /etc/dpkg/origins/default if none of the above exist
4/ some wild guess based on APT otherwise

Please let me know if you need help.

--- End Message ---
--- Begin Message ---
Source: lsb
Source-Version: 4.1+Debian11

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

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 703677@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Didier Raboud <odyx@debian.org> (supplier of updated lsb 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: SHA256

Format: 1.8
Date: Wed, 15 May 2013 22:15:05 +0200
Source: lsb
Binary: lsb-core lsb-graphics lsb-cxx lsb-desktop lsb-languages lsb-multimedia lsb-printing lsb-security lsb lsb-base lsb-release lsb-invalid-mta
Architecture: source amd64 all
Version: 4.1+Debian11
Distribution: unstable
Urgency: low
Maintainer: Debian LSB Team <debian-lsb@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description: 
 lsb        - Linux Standard Base 4.1 support package
 lsb-base   - Linux Standard Base 4.1 init script functionality
 lsb-core   - Linux Standard Base 4.1 core support package
 lsb-cxx    - Linux Standard Base 4.1 C++ support package
 lsb-desktop - Linux Standard Base 4.1 Desktop support package
 lsb-graphics - Linux Standard Base 4.1 graphics support package
 lsb-invalid-mta - Linux Standard Base sendmail dummy
 lsb-languages - Linux Standard Base 4.1 Runtime Languages package
 lsb-multimedia - Linux Standard Base 4.1 Multimedia package
 lsb-printing - Linux Standard Base 4.1 Printing package
 lsb-release - Linux Standard Base version reporting utility
 lsb-security - Linux Standard Base 4.1 Security package
Closes: 703677
Changes: 
 lsb (4.1+Debian11) unstable; urgency=low
 .
   [ Steve Langasek ]
   * add -Es to the lsb_release python shebang, as discussed in
     <https://lists.debian.org/debian-python/2012/10/msg00021.html>.
   * Fix debian/copyright to list the correct Canonical copyright for the
     Ubuntu logging functions.
   * Correct duplicate reference to log_action_end_msg_post in
     debian/lsb-base.README.Debian.
   * debian/rules: fix the build on Ubuntu derivatives when building only the
     arch-dependent packages.
 .
   [ Didier Raboud ]
   * Add jessie to the release codenames lookup table
   * Get Distributor ID from /etc/dpkg/origins/default if existant
     (Closes: #703677)
   * Bump Standards-Version to 3.9.4 without changes needed
   * Correct lsb-desktop.NEWS syntax errors
Checksums-Sha1: 
 67d075fee19e8327419953f31cd0ca37fcda1d88 2044 lsb_4.1+Debian11.dsc
 7c9502ab2178b9ad116c514f4140a35d95ba40eb 119608 lsb_4.1+Debian11.tar.xz
 8cfa5121e9449d05a5c4ea90d090d72fbc5e16c8 44222 lsb-core_4.1+Debian11_amd64.deb
 f3080c80f6707530166f6721fdee4f6b678fa6e3 19364 lsb-graphics_4.1+Debian11_amd64.deb
 9666dfc3d241f075c89c6813285bb36fad966022 19336 lsb-cxx_4.1+Debian11_amd64.deb
 3edef441801a53759d77fe98d03f3befe6e6d531 20508 lsb-desktop_4.1+Debian11_amd64.deb
 a7fa17e28f71b5872f53429dd78c112605b83f7c 19366 lsb-languages_4.1+Debian11_amd64.deb
 955af7d0618663b249f037ff7920a38e134d555a 19342 lsb-multimedia_4.1+Debian11_amd64.deb
 aa5bbf273757a0571d2109279b1f658c043f1ded 19358 lsb-printing_4.1+Debian11_amd64.deb
 e8511013b31cdadbe9bd70f6025bb1c1317cde27 19344 lsb-security_4.1+Debian11_amd64.deb
 9ca27910e37134e15728abbf171c2c9e15b6e854 19316 lsb_4.1+Debian11_all.deb
 dc7a8244056ffc8e182537909171cb72cef540a3 26700 lsb-base_4.1+Debian11_all.deb
 1af5a9cf8dafc8b66c02a25b9d5d2553de396814 26428 lsb-release_4.1+Debian11_all.deb
 6fb774d15bdca3f1aa983a5d86972c15bc2552ab 19736 lsb-invalid-mta_4.1+Debian11_all.deb
Checksums-Sha256: 
 e3498b2b59f18e0c4581775eee72e2bd41562fee8cc73b1c775da36d98f50035 2044 lsb_4.1+Debian11.dsc
 c3265f0fd65fd9c300da6074439001f8b14cff37a00ee7f1e5c5aac1b040ed17 119608 lsb_4.1+Debian11.tar.xz
 923dd8bea6ce00188a5edf86d95dbfcaf141e2e2003b8de01740466a5940784a 44222 lsb-core_4.1+Debian11_amd64.deb
 d9684c470f5f1daeebe5af174c6633fadc5dddd08b64e6c57568f1a501526d47 19364 lsb-graphics_4.1+Debian11_amd64.deb
 d5d3a803606d65108a2f91a95818a628b0c187dca9052fc0a4ae2fe9a29126a7 19336 lsb-cxx_4.1+Debian11_amd64.deb
 ba4e62a9a863fed8d25467f1cfadb2eb156130c45a58e3cd7bbca3ef2fdd5000 20508 lsb-desktop_4.1+Debian11_amd64.deb
 4752108592ce57d5210d34c14532508503bd8191da24d4800aca78f8200b5289 19366 lsb-languages_4.1+Debian11_amd64.deb
 d46828316ed3127ff8783c749624220016e84bb1840e3e536d0b5f680ab0cb7c 19342 lsb-multimedia_4.1+Debian11_amd64.deb
 b7b378ad8b1e1848b1734e84f271836614e21d11ca96d0a41739b6294504a36b 19358 lsb-printing_4.1+Debian11_amd64.deb
 bed83d24ad2167717402e59d9d7665db8a23b84b4fd4578a8c3fa2fd231683a5 19344 lsb-security_4.1+Debian11_amd64.deb
 10698126bda79aab072e845e8ed7800dce1003f5e802ebb88eaff743bc1f6718 19316 lsb_4.1+Debian11_all.deb
 92c1fc962876b2c1ed21530e9385fc8d6aae9e40882bbcd2db6493ea906e1533 26700 lsb-base_4.1+Debian11_all.deb
 6c13ca1a8cf51aa2e26332fbd5702c134a642fa3c9381016be2db2951c7e5b5d 26428 lsb-release_4.1+Debian11_all.deb
 27c35fce95125bd0fd2d6b8653335949f013f25e1bd9923aa97af61e1df3ab10 19736 lsb-invalid-mta_4.1+Debian11_all.deb
Files: 
 2ef48b9692b4a6fd4d7c1b44c1282bea 2044 misc extra lsb_4.1+Debian11.dsc
 66b2d7107f3d4806365087f04a0f2754 119608 misc extra lsb_4.1+Debian11.tar.xz
 d518ebfaa2754749c3283a805c259d61 44222 misc extra lsb-core_4.1+Debian11_amd64.deb
 91460ce8c8c7e506b9bc4fcd3b9ad203 19364 misc extra lsb-graphics_4.1+Debian11_amd64.deb
 a829b30a01c9f46712bffe574ad6394f 19336 misc extra lsb-cxx_4.1+Debian11_amd64.deb
 b7e31b0af082770d96e92e02df9cd51d 20508 misc extra lsb-desktop_4.1+Debian11_amd64.deb
 2c3090930d49cc3e4aa1b85e9ad2305f 19366 misc extra lsb-languages_4.1+Debian11_amd64.deb
 c600234a903105728e7094d3e50205e7 19342 misc extra lsb-multimedia_4.1+Debian11_amd64.deb
 1399d24fa995d8ca0b534db5dd5479a9 19358 misc extra lsb-printing_4.1+Debian11_amd64.deb
 48167ce18c77251899a73487dc90cff8 19344 misc extra lsb-security_4.1+Debian11_amd64.deb
 718bae6faba44b7b615babd0a29ec421 19316 misc extra lsb_4.1+Debian11_all.deb
 7d13f790e67d1128552c9de80f13c9c8 26700 misc required lsb-base_4.1+Debian11_all.deb
 39e96660e71d92735bf34c30e214938a 26428 misc optional lsb-release_4.1+Debian11_all.deb
 83c54c6ddb74603cf4c5e4fde14e731b 19736 misc extra lsb-invalid-mta_4.1+Debian11_all.deb

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

iQGcBAEBCAAGBQJRk/CUAAoJEIvPpx7KFjRVMowMAIzNVAu3D/Drqxe7Mw5O1uKr
7K+2w5228+WdLhWwuTDAA6GMrv/G7/5NZFIBA6zu7ueJF4BZfeGoaBcS51VoLwB2
B34asqtO5FW3wLWbUgaaxHX9flvxOD9t0xuRFMYJ65kYjZKqzc9RBedcjuU1xc5q
jFLVpL3GcYhfTaVEkiUVMrrPMWVcIm//pAzm6Y7F8MPq5qQfQgyz+AqwBjrU+8MP
2u3DNAjeb+E+W9MZLzbqrwUKa7SMMaTRlUpXHGihSAaTDQXkBYidyglst+2A7B/w
KizWb20RmyAGUxZUrEs9WQIZ1GJek6h8ykBGQiM11VYiWW+KVvObPHjR6/TwC7Ok
tD2WhRwEofkJO+kD8GnrWjo0uzzXnLmWSGPXaZRTOhxC/zcCfHfcXUIbvR4uY+kH
Q58QaMiZdxupcl4+ipRl+UV2YWG1Z+lgE7FkwOrYAZleqIpP2491+om3/okyZCcN
tFMIJNsqMFgNfx3gCfMal+04eW9ZqBJeNRdTCAbS6Q==
=xT8B
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: