Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1261124 > unrolled thread

Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field

Started byGuillem Jover <guillem@debian.org>
First post2025-09-12 17:20 +0200
Last post2025-10-02 15:00 +0200
Articles 4 — 4 participants

Back to article view | Back to linux.debian.bugs.dist


Contents

  Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field Guillem Jover <guillem@debian.org> - 2025-09-12 17:20 +0200
    Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field Sean Whitton <spwhitton@spwhitton.name> - 2025-10-02 14:00 +0200
      Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field Chris Hofstaedtler <zeha@debian.org> - 2025-10-02 14:40 +0200
    Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field Holger Levsen <holger@layer-acht.org> - 2025-10-02 15:00 +0200

#1261124 — Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field

FromGuillem Jover <guillem@debian.org>
Date2025-09-12 17:20 +0200
SubjectBug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field
Message-ID<LudJ7-eNbs-5@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Source: debian-policy
Source-Version: 4.7.2.0
Severity: wishlist
Tags: patch

Hi!

I've just pushed a change into dpkg's git targeting 1.23.0, removing
support for the MSDOS-Filename field. This has been widely obsolete
for a long time, and it has not been supported by pretty much anything
except some decaying support in dpkg.

The only current references to this field in codesearch.d.n, are
in apt (only for ordering purposes, no parsing or generation),
lintian (only in a data reference to the Debian Policy section name),
dpkg (which has now been removed), and debian-policy (the object of
this report :).

From the attached patch against debian-policy git HEAD:

,---
policy: Remove reference to MSDOS-Filename

This a relic from the past, where distributions had to possibly
support installation from MS-DOS systems, or transport binary packages
in FAT formatted media.

This has not been the case for a very long time. And front-ends like
apt do not even support handling MSDOS-Filename in repositories, and
VFAT support is wide-spread nowadays.

Support for this field is going to be removed from dpkg 1.23.0.

Ref: https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=4610332047d2609fc26146024227f4a51de9d8f5
`---

Thanks,
Guillem

[toc] | [next] | [standalone]


#1264380

FromSean Whitton <spwhitton@spwhitton.name>
Date2025-10-02 14:00 +0200
Message-ID<LBq8y-2bpg-1@gated-at.bofh.it>
In reply to#1261124

[Multipart message — attachments visible in raw view] — view raw

Hello,

On Fri 12 Sep 2025 at 05:16pm +02, Guillem Jover wrote:

> diff --git a/policy/ap-pkg-controlfields.rst b/policy/ap-pkg-controlfields.rst
> index d3b43b3..71a3d16 100644
> --- a/policy/ap-pkg-controlfields.rst
> +++ b/policy/ap-pkg-controlfields.rst
> @@ -30,10 +30,10 @@ Policy manual.
>
>  .. _s-pkg-f-Filename:
>
> -``Filename`` and ``MSDOS-Filename``
> +``Filename``
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> -These fields in ``Packages`` files give the filename(s) of (the parts
> +This field in ``Packages`` files give the filename(s) of (the parts
>  of) a package in the distribution directories, relative to the root of
>  the Debian hierarchy. If the package has been split into several parts
>  the parts are all listed in order, separated by spaces.

Thanks.  Seconded.

-- 
Sean Whitton

[toc] | [prev] | [next] | [standalone]


#1264384

FromChris Hofstaedtler <zeha@debian.org>
Date2025-10-02 14:40 +0200
Message-ID<LBqLf-2bTl-7@gated-at.bofh.it>
In reply to#1264380

[Multipart message — attachments visible in raw view] — view raw

* Sean Whitton <spwhitton@spwhitton.name> [251002 13:59]:
>On Fri 12 Sep 2025 at 05:16pm +02, Guillem Jover wrote:
>
>> diff --git a/policy/ap-pkg-controlfields.rst b/policy/ap-pkg-controlfields.rst
>> index d3b43b3..71a3d16 100644
>> --- a/policy/ap-pkg-controlfields.rst
>> +++ b/policy/ap-pkg-controlfields.rst
>> @@ -30,10 +30,10 @@ Policy manual.
>>
>>  .. _s-pkg-f-Filename:
>>
>> -``Filename`` and ``MSDOS-Filename``
>> +``Filename``
>>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>> -These fields in ``Packages`` files give the filename(s) of (the parts
>> +This field in ``Packages`` files give the filename(s) of (the parts
>>  of) a package in the distribution directories, relative to the root of
>>  the Debian hierarchy. If the package has been split into several parts
>>  the parts are all listed in order, separated by spaces.

Seconded.

Chris

[toc] | [prev] | [next] | [standalone]


#1264386

FromHolger Levsen <holger@layer-acht.org>
Date2025-10-02 15:00 +0200
Message-ID<LBr4B-2c0k-3@gated-at.bofh.it>
In reply to#1261124

[Multipart message — attachments visible in raw view] — view raw

On Fri, Sep 12, 2025 at 05:16:39PM +0200, Guillem Jover wrote:
> -``Filename`` and ``MSDOS-Filename``
> +``Filename``
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>  
> -These fields in ``Packages`` files give the filename(s) of (the parts
> +This field in ``Packages`` files give the filename(s) of (the parts
>  of) a package in the distribution directories, relative to the root of
>  the Debian hierarchy. If the package has been split into several parts
>  the parts are all listed in order, separated by spaces.

seconded as well & thanks!


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

If nothing saves us from death, may love at least save us from life.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web