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

Re: Revised Virtual Package Names List (a new list?)



Warwick HARVEY wrote:
> 
> Packages MUST NOT use virtual package names (except privately, amongst
> a cooperating group of packages) unless they have been agreed upon and
> appear in this list.
> 

I have used virtual package names privately, as mandated by the policy,
and though they not appear in this list.

But I was thinking what would happen if another "cooperating group of
packages" would casually use the same "sequence of bytes" that I have
used as a private virtual package name (maybe using it in the Conflicts
or Replaces field).

I think it would be better if we have a list of ALL those names to be
consulted _before_ the choose of a private virtual package name, and
also of a real package name.

For this purpose I have wrote a short perl scripts that extracts all
those names from a Packages file and sorts them out in various formats.
I attach it here, 'cause is short (2299 bytes gz+uu) and maybe someone
could find it useful. Maybe it could be used to build such a list for
the Web on every update of the Packages files?

Have a nice year!

ciao,
Fabrizio
-- 
+---------------------------------------------------------------+
| fpolacco@icenet.fi  fpolacco@debian.org  fpolacco@megabaud.fi |
| fingerprint  70 1A 72 2D 2B C8 A5 63  7A C2 CC E0 2A 54 AE DA |
| finger for PGP key: fpolacco@master.debian.org                |
> non scampa, tra chi veste da parata, chi veste una risata.[fg]|
+---------------------------------------------------------------+
begin 644 deb-names.gz
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
9H=2Z4U&T%2[V[PF*1#?,V/\NT21;VPT`````
`
end

Reply to: