Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.devel > #85187
| From | Adam Borowski <kilobyte@angband.pl> |
|---|---|
| Newsgroups | linux.debian.devel |
| Subject | Re: Enhanced syntax for Architecture field (Was: Usage of real m68k hardware) |
| Date | 2018-03-28 22:30 +0200 |
| Message-ID | <vypRM-7OG-9@gated-at.bofh.it> (permalink) |
| References | <vycUx-809-5@gated-at.bofh.it> <vyhUd-2BK-3@gated-at.bofh.it> <vyn3z-5Y0-17@gated-at.bofh.it> <vynZD-6zw-3@gated-at.bofh.it> <vynZD-6zw-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Wed, Mar 28, 2018 at 08:28:23PM +0200, Andreas Tille wrote:
> On Wed, Mar 28, 2018 at 09:24:12PM +0300, Adrian Bunk wrote:
> >
> > Dependency fields have negative syntax like !m68k, for the Architecture:
> > field this is only possible with a complete list of all architectures
> > except the one you want to exclude.
>
> I agree this could really simplify things and I would have used this
> syntax in several cases.
Note that pretty much every place we have a list of architectures expects a
different syntax. This causes confusion, and, as you say, is painful due to
a lack of such functionality.
I don't remember the details, but IIRC dependencies also have a limit of not
allowing both positive and negative specifiers.
Thus, if we'd change this, what about changing the rules to:
an architecture is allowed iff:
it matches at least one positive specifier -or- there's none,
and it doesn't match any negative specifier.
(Ie, negatives have priority, no positives assumes "any".)
The other change I'd make would be adding extra wildcards:
* {big,little}-endian
* {32,64,128¹}-bit
* "fast" (and/or it's near-complement "slow")
Thus, Andreas would mark his package, avoiding wasting time of either his or
small-arch porters.
Meow!
[1]. riscv128 already exists, although not in dpkg's arch table. And at
least Google has enough storage in its servers to require more than 64-bits
to address if you use it as virtual memory. And, recent extension to la57
was just 12 years after la48, which gives an estimate for when 64 bits won't
be enough for anyone even for a single machine.
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can.
⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener.
⠈⠳⣄⠀⠀⠀⠀ A master species delegates.
Back to linux.debian.devel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Usage of real m68k hardware Andreas Tille <andreas@an3as.eu> - 2018-03-28 08:40 +0200
Re: Usage of real m68k hardware John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> - 2018-03-28 09:00 +0200
Re: Usage of real m68k hardware Andreas Tille <andreas@an3as.eu> - 2018-03-28 10:00 +0200
Re: Usage of real m68k hardware Carsten Strotmann <cas@strotmann.de> - 2018-03-28 10:20 +0200
Re: Usage of real m68k hardware John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> - 2018-03-28 10:20 +0200
Re: Usage of real m68k hardware Laurent Vivier <laurent@vivier.eu> - 2018-03-28 10:20 +0200
Re: Usage of real m68k hardware Ole Streicher <olebole@debian.org> - 2018-03-28 11:50 +0200
Re: Usage of real m68k hardware Chris Lamb <lamby@debian.org> - 2018-03-28 11:10 +0200
Re: Usage of real m68k hardware John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> - 2018-03-28 11:40 +0200
Re: Usage of real m68k hardware Andreas Tille <andreas@an3as.eu> - 2018-03-28 12:10 +0200
Re: Usage of real m68k hardware Emilio Pozuelo Monfort <pochu@debian.org> - 2018-03-28 12:30 +0200
Re: Usage of real m68k hardware Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-03-28 13:40 +0200
Re: Usage of real m68k hardware Thorsten Glaser <t.glaser@tarent.de> - 2018-04-17 19:30 +0200
Re: Usage of real m68k hardware Ingo Jürgensmann <ij@2018.bluespice.org> - 2018-04-17 21:40 +0200
Re: Usage of real m68k hardware Ingo Jürgensmann <ij@2018.bluespice.org> - 2018-03-28 09:30 +0200
Re: Usage of real m68k hardware Carsten Strotmann <carsten@strotmann.de> - 2018-03-28 10:50 +0200
Re: Usage of real m68k hardware Finn Thain <fthain@telegraphics.com.au> - 2018-03-28 11:20 +0200
Re: Usage of real m68k hardware Andreas Tille <andreas@an3as.eu> - 2018-03-28 12:20 +0200
Re: Usage of real m68k hardware Geert Uytterhoeven <geert@linux-m68k.org> - 2018-03-28 13:00 +0200
Re: interpretation of wontfix Simon McVittie <smcv@debian.org> - 2018-03-28 13:10 +0200
Re: interpretation of wontfix Andreas Tille <andreas@an3as.eu> - 2018-03-28 14:00 +0200
Re: interpretation of wontfix Marvin Renich <mrvn@renich.org> - 2018-03-28 14:30 +0200
Re: interpretation of wontfix Marco d'Itri <md@Linux.IT> - 2018-03-28 14:50 +0200
Re: interpretation of wontfix Holger Levsen <holger@layer-acht.org> - 2018-03-28 17:30 +0200
Re: interpretation of wontfix Jonas Smedegaard <jonas@jones.dk> - 2018-03-28 15:40 +0200
Re: interpretation of wontfix Sean Whitton <spwhitton@spwhitton.name> - 2018-03-28 19:10 +0200
Re: interpretation of wontfix Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-03-29 15:00 +0200
Re: interpretation of wontfix Sean Whitton <spwhitton@spwhitton.name> - 2018-03-29 17:20 +0200
Re: interpretation of wontfix Adrian Bunk <bunk@debian.org> - 2018-03-29 20:30 +0200
Re: interpretation of wontfix Don Armstrong <don@debian.org> - 2018-03-28 20:10 +0200
Re: interpretation of wontfix Sean Whitton <spwhitton@spwhitton.name> - 2018-03-29 00:10 +0200
Re: interpretation of wontfix Andreas Tille <andreas@an3as.eu> - 2018-03-29 08:30 +0200
Re: interpretation of wontfix Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-03-29 15:10 +0200
Re: interpretation of wontfix Ian Campbell <ijc@debian.org> - 2018-03-29 15:20 +0200
Re: interpretation of wontfix Scott Kitterman <debian@kitterman.com> - 2018-03-29 16:20 +0200
Re: interpretation of wontfix Wouter Verhelst <wouter@debian.org> - 2018-03-29 16:30 +0200
Re: interpretation of wontfix Adrian Bunk <bunk@debian.org> - 2018-03-29 20:20 +0200
Re: Usage of real m68k hardware Holger Levsen <holger@layer-acht.org> - 2018-03-28 14:00 +0200
Re: Usage of real m68k hardware Russ Allbery <rra@debian.org> - 2018-03-28 19:30 +0200
Enhanced syntax for Architecture field (Was: Usage of real m68k hardware) Andreas Tille <andreas@an3as.eu> - 2018-03-28 20:30 +0200
Re: Enhanced syntax for Architecture field (Was: Usage of real m68k hardware) Adam Borowski <kilobyte@angband.pl> - 2018-03-28 22:30 +0200
Re: Enhanced syntax for Architecture field Ole Streicher <olebole@debian.org> - 2018-03-29 09:50 +0200
Re: Enhanced syntax for Architecture field Adam Borowski <kilobyte@angband.pl> - 2018-03-29 19:30 +0200
Re: Usage of real m68k hardware Adrian Bunk <bunk@debian.org> - 2018-03-28 20:30 +0200
Re: Usage of real m68k hardware Michael Gilbert <mgilbert@debian.org> - 2018-04-01 01:50 +0200
Re: Usage of real m68k hardware Philipp Kern <pkern@debian.org> - 2018-03-28 22:00 +0200
Re: Usage of real m68k hardware Russ Allbery <rra@debian.org> - 2018-03-28 22:30 +0200
Re: Usage of real m68k hardware Sean Whitton <spwhitton@spwhitton.name> - 2018-03-28 19:10 +0200
Re: Usage of real m68k hardware Wouter Verhelst <wouter@debian.org> - 2018-03-29 14:10 +0200
Re: Usage of real m68k hardware Andreas Tille <andreas@an3as.eu> - 2018-03-29 14:20 +0200
csiph-web