From b0b4efb96c3fad90bf978d61b230501bcdadff3d Mon Sep 17 00:00:00 2001 From: Arch Librarian Date: Mon, 20 Sep 2004 16:52:13 +0000 Subject: Release support Author: jgg Date: 1998-12-14 02:23:46 GMT Release support --- doc/Bugs | 27 ++++++++++++++------------- doc/cache.sgml | 25 +++++++++++++++++-------- 2 files changed, 31 insertions(+), 21 deletions(-) (limited to 'doc') diff --git a/doc/Bugs b/doc/Bugs index 633137202..536599aeb 100644 --- a/doc/Bugs +++ b/doc/Bugs @@ -4,9 +4,6 @@ Status: Require Status file. #24717: apt dies early if one postinst/preinst dies Status: Requires dpkg modifications -#28184: apt could be smarter regarding mirrors - Summary: Make use of redundant sources - Status: 0.3.0 will likely do this, already the information for it is stored. #25104: APT should retry failed downloads Summary: FTP method has problems with busy servers Status: The 0.3.0 ftp method should probably use the configuration mechanism @@ -137,7 +134,20 @@ #22892: Apt improvements Summary: Bails if an index file can't be found Status: Fixed in v3 - +#28184: apt could be smarter regarding mirrors + Summary: Make use of redundant sources + Status: 0.3.0 will likely do this, already the information for it is stored. +#27646: Apt: dpkg --merge-avail + Summary: Suggestion to call merge avail after each update operation + Status: Unlikely. The dpkg --print-avail functions should be obsoleted + by the apt-query program which should be written. + Use the dselect script, alias or something. +#26663: rsync file access + Status: Unlikely, rsync does not provide the necessary support to be + a terribly good method. I do not intend any 'split mode' + support (ie a way to get Package files via rsync and .debs + via http) + -- Silly things #26592: apt: Problems with ftpd in SunOS 5.6 #29903: apt-get insists onto sending a SIZE command @@ -151,18 +161,9 @@ #23934: apt-get source #27190: apt: installing source packages (wishlist) Status: Impossible to do without an index file for all source archives. -#26663: rsync file access - Status: Unlikely, rsync does not provide the necessary support to be - a terribly good method. I do not intend any 'split mode' - support (ie a way to get Package files via rsync and .debs - via http) #22551: apt: wish: use dist X iff pkg does not exist in dist Y #27100: apt: Better support for project/experimental Status: GUI Feature - Version selection and pinning -#27646: Apt: dpkg --merge-avail - Summary: Suggestion to call merge avail after each update operation - Status: Unlikely. The dpkg --print-avail functions should be obsoleted - by the apt-query program which should be written. #30237: apt: 0.1.9 checks dependencies against packages.gz Summary: For packages with identical version numbers APT prefers to use the archive index files diff --git a/doc/cache.sgml b/doc/cache.sgml index 9516af512..fe3cfdf08 100644 --- a/doc/cache.sgml +++ b/doc/cache.sgml @@ -4,7 +4,7 @@ APT Cache File Format Jason Gunthorpe jgg@debian.org -$Id: cache.sgml,v 1.3 1998/07/19 04:22:11 jgg Exp $ +$Id: cache.sgml,v 1.4 1998/12/14 02:23:47 jgg Exp $ This document describes the complete implementation and format of the APT @@ -351,10 +351,15 @@ Header.FileList { // Names unsigned long FileName; // Stringtable + unsigned long Archive; // Stringtable + unsigned long Component; // Stringtable unsigned long Version; // Stringtable - unsigned long Distribution; // Stringtable + unsigned long Origin; // Stringtable + unsigned long Label; // Stringtable + unsigned long Architecture; // Stringtable unsigned long Size; - + unsigned char NotAutomatic; // Bool + // Linked list unsigned long NextFile; // PackageFile unsigned short ID; @@ -367,11 +372,15 @@ Header.FileList FileName Refers the the physical disk file that this PacakgeFile represents. -Version -Version is the given version, ie 1.3.1, 2.4_revision_1 etc. - -Distribution -Distribution is the symbolic name for this PackageFile, hamm,bo,rexx etc +Archive +Component +Version +Origin +Label +Architecture +NotAutomatic +This is the release information. Please see the files document for a +description of what the release information means. Size Size is provided as a simple check to ensure that the package file has not -- cgit v1.2.3