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

Bug#874770: marked as done (debian-edu-config: Use of /var/lib/apt/lists internals)

Your message dated Mon, 05 Feb 2018 12:35:41 +0000
with message-id <E1eifzp-000DDJ-Jr@fasolo.debian.org>
and subject line Bug#874770: fixed in debian-edu-config 2.10.21
has caused the Debian Bug report #874770,
regarding debian-edu-config: Use of /var/lib/apt/lists internals
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

874770: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=874770
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-edu-config
Severity: important
User: deity@lists.debian.org
Usertags: apt-internals

Dear Maintainer of debian-edu-config,

your package appears to be relying on the internal layout of /var/lib/apt/lists
and the location of that directory (which is configurable), as it matches the
following regular expression (and a quick check did not rule out a false positive):


For the matches found, you can have a quick look at:


APT since some time supports compressed indices using the option
`Acquire::gzipIndexes`. Starting with 1.2, index files are stored
with lz4 compression if that option is enabled, providing significant
space savings at low overhead.

Some platforms and users might already have these indexes compressed by default
in order to save space, and your package might not be working for them.

Instead of relying on internals, please use the interfaces provided by
APT 1.1 and newer:

## Command-line interfaces
In order to get paths to index files, please use:

    apt-get indextargets --format '$(FILENAME)' "Created-By: $creator"

where `$creator` is `Packages`, `Sources`, `Contents-deb`, `Contents-udeb`,
or `Contents-deb-legacy`, depending on which files you need.

To read the file, use

    /usr/lib/apt/apt-helper cat-file <FILE>...

This transparently handles compression supported by apt.

## C++ interface
When reading files in C++, you might want to use APT's FileFd class. It
provides the same transparent compression support as `apt-helper cat-file`
(if turned on).

--- End Message ---
--- Begin Message ---
Source: debian-edu-config
Source-Version: 2.10.21

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

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

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

Debian distribution maintenance software
Holger Levsen <holger@debian.org> (supplier of updated debian-edu-config 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@ftp-master.debian.org)

Hash: SHA512

Format: 1.8
Date: Mon, 05 Feb 2018 12:03:56 +0000
Source: debian-edu-config
Binary: debian-edu-config
Architecture: source
Version: 2.10.21
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Developers <debian-edu@lists.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
 debian-edu-config - Configuration files for Skolelinux systems
Closes: 872151 874770 888626
 debian-edu-config (2.10.21) unstable; urgency=medium
   [ Wolfgang Schweer ]
   * Use LTSP server architecture for LTSP chroot by default (no amd64 specials).
     - Don't hardcode 'i386' in DHCPD configuration (filename, rootpath).
       + Replace i386 with $LTSPARCH in ldap-bootstrap/gosa-server.ldif.
     - Replace $LTSPARCH with actual arch during LDAP setup.
       + Adjust ldap-tools/ldap-debian-edu-install. (Closes: #888626).
     - Adjust various related files to use the new LTSP chroot default:
       + sbin/debian-edu-pxeinstall and etc/debian-edu/pxeinstall.conf
       + share/debian-edu-config/tools/ltsp-addfirmware
       + share/debian-edu-config/tools/subnet-change
       + share/ltsp/plugins/ltsp-build-client/Debian-custom/000-arch-detection
       + testsuite/ldap-client
   * Cleanup no longer needed code and files from LTSP client build environment.
     - share/ltsp/plugins/ltsp-build-client/Debian-custom/015-edu-apt-source:
       + Don't use /var/lib/apt/lists/ internals. (Closes: #874770).
         LTSP doesn't use COPY_SOURCES_LIST by default anymore (for more details
         see #874775); also, the dropped code was needed in case of 'amd64/i386'.
       + Drop obsolete 'local' component in sources.list.
       + Drop gpg verification workaround.
       + Don't append sources.list from server to avoid duplicate entries.
     - share/ltsp/plugins/ltsp-build-client/Debian-custom/
       + Remove 010-set-resolver, 025-bootprompt-opts, 045-remove-udev-net-rules,
         050-nbdquery and 095-umount-error.
     - share/ltsp/plugins/ltsp-build-client/Debian-custom/032-edu-pkgs:
       + Remove runlevel related code. (Closes: #872151).
     - share/ltsp/init-ltsp.d/60-edu-client:
       + Adjust to cope with services previously managed using 032-edu-pkgs.
   * testsuite/:
     - Drop unused (and nowadays useless) keyboard-console script.
     - Adjust cups, webcache and webserver scripts to be compliant with HTTPS.
   [ Holger Levsen ]
   * Bump to debhelper compat level 11.
 9c5738835ebdbc207b033ee4e9a86058a9841a59 1891 debian-edu-config_2.10.21.dsc
 64611d8f224a4776666f633694719aa541753a1d 383176 debian-edu-config_2.10.21.tar.xz
 a1d636e14c5c09aaa7d630ea21637da29dd32da6 5194 debian-edu-config_2.10.21_source.buildinfo
 ce9109a0a4909abef7608cde9c8c3ea29f306101e03785ead1e19931ee9cad97 1891 debian-edu-config_2.10.21.dsc
 84ec95bd6f3ca71bd1002b3b974fdfe74d5d13f1efd6cbd21cdc32b8121f1e42 383176 debian-edu-config_2.10.21.tar.xz
 9fa8d30efde59740a311472e701eee68d49af97b16d0058ca033c86ab17d10bc 5194 debian-edu-config_2.10.21_source.buildinfo
 f2b56bc0d6a20531da1da32c1969c266 1891 misc optional debian-edu-config_2.10.21.dsc
 c404b10513ef9c890f6950b20bae1ec1 383176 misc optional debian-edu-config_2.10.21.tar.xz
 e1a178543e0c3087d07eff0357d15b93 5194 misc optional debian-edu-config_2.10.21_source.buildinfo



--- End Message ---

Reply to: