prepare 1.0.1 release
[ntk/apt.git] / doc / Bugs
CommitLineData
4cd3a808
AL
1-- Real Problems
2#24000: Bug in apt Version: 0.0.17-1bo0
3 Summary: Couldn't locate an archive source for a package
4 Status: Require Status file.
4cd3a808
AL
5#24717: apt dies early if one postinst/preinst dies
6 Status: Requires dpkg modifications
4cd3a808
AL
7#25104: APT should retry failed downloads
8 Summary: FTP method has problems with busy servers
9 Status: The 0.3.0 ftp method should probably use the configuration mechanism
10 to control this desired behavoir.
11#25176: Problem with FTP/firewall
12#25458: Problem with FTP/firewall
13 Summary: FTP method has no controls for firewalls
14 Status: The 0.3.0 ftp method should probably use the configuration mechanism
15 to control this desired behavoir.
dcc48266 16
4cd3a808
AL
17-- Fixed but unclosed things
18#25026: apt: Why do you list the packages you're _not_ doing anything to instead of the ones you are?
19#22507: apt: apt-get - listing packages to be upgraded (wishlist)
20 Summary: Feature request
21 Status: Fixed in 0.3.0 via the -u option
4cd3a808
AL
22#21113: [Apt] In dselect, update dies and exits if the packages file is not found.
23 Status: Fixed in 0.3.0
24#22675: APT does not honor the --admin-dir option
25#22836: Disk/Zip-Method for apt?
26 Summary: APT does not provide a way to download packages onto a
27 removable media for another computer
28 Status: 0.3.0 has substantially better support for this to the point
b2e465d6 29 that it is doable by using a separate configuration file and
4cd3a808 30 the -c option
be4401bf
AL
31#27601: srange errors from dselect
32 Summary: Couldn't locate an archive source
33 Status: Require status file
1e3f4083 34 Believed to be fixed in 0.1.9, was not reproducible w/ given
be4401bf
AL
35 status file
36#27841: apt: apt depends on a missing library
37 Status: New versions of APT in slink have been compiled with libstdc++2.9
769f7e1a 38#23984: apt: support for "no_proxy" would be nice
1e3f4083 39 Status: Planned to be integrated into the new methods via the configuration
769f7e1a
AL
40 file
41 Done - Use Acquire::http::proxy::host.com="DIRECT"
42#25021: apt: Need some control over multiple connections
43 Status: Probable that 0.3.x will have support for configuing some
44 parameters
45 Done - Use Acquire::Queue-Mode="access"
46#25019: apt: Confusing progress report
47 Summary: Gripes about the progress meter
48 Status: I do not intend to implement very many of these ideas in apt-get.
49 The GUI will naturally be better
50 I think the new progress meter address basically everyone's
51 concerns.
52#25022: apt: Lack of feedback on date checking
53 Summary: Wants to know what package files were not updated
54 Status: There is no place for this in the current apt-get design,
55 probably won't make the GUI either.
56 Wee, the new acquire code allows this, it now prints out 'Hit'
0919e3f9
AL
57#26019: apt may report wrong line speed
58#26433: apt: claims to fetch things it doesn't actually fetch (wishlist)
59#28778: apt: apt's fetched message is wrong for update of packages files
60 Summary: APT includes the fetch time from the local cache in its
61 calculations
62 Status: Probably will be fixed with new acquire code
63 And it actually was fixed with the new acquire code
ac2b6b5e
AL
64#26670: apt: apt-get dumps core after checking integrity
65 Summary: Some terminal environments cause APT to crash
66 Win95 telnet and emacs term-in-a-buffer are two at least
67 Status: I have no idea why.
68 Seems to be gone in .3, whatever it was...
69#25001: apt: cleaned out archive even though not all files were installed
70 Status: Apparently in some cases APT can return a success code even
71 though it failed. I'm paying very close attention to this in
72 0.3.x. Not to mention that the clean behavior will be
73 configurable..
30e1eab5
AL
74#28391: apt-get install without upgrading
75 Summary: Make install leave the package in the keep state if it is already
76 installed
77 Status: Will be implemented in 0.3.0
78 Try the --no-upgrade options
c217f42a
AL
79#28373: apt package is missing information on ftp.conf
80#29293: apt: Docs reference apt(8) but apt(8) not provided.
81 Summary: The man pages have references to several non-existent items,
82 ftp.conf is only one of them.
83 Status: Fix the man pages. This certainly will be done in 0.3.0
84#24799: Some suggestions for the apt method in dselect
85 Summary: Wants to be able to specifiy -d from dselect
1e3f4083 86 Status: Likely a APT_OPTIONS environment variable will be created, -d can
c217f42a
AL
87 be put there.
88 There is already an APT_CONFIG in 0.3, APT_OPTIONS may also
89 appear..
90 Use Dselect::Options "-d" and others
6a7cf769
AL
91#29920: Wish for more verbosity on "has no installation candidate"
92 Summary: More reports
93 Status: Already fixed in .3
dcc48266
AL
94#29382: apt: apt deletes packages after installation without any question
95 Summary: Obvois.
96 Status: Fixed in .3, use Dselect::Clean "prompt"
97#30027: apt: version comparison bug
98 Summary: Version compare differs from dpkg
99 Status: Fixed in all CVS versions.
f46e7681
AL
100#30260: apt: wishlist: do not return to main menu without prompting for return
101 Summary: Wants to prompt after dselect update
102 Status: Fixed in v3, use dselect::promptafterupdate "true";
ded8766e
AL
103#29441: documenting the codes for -s
104 Summary: Apparently the simulation output is not immediately obvois
105 Status: Someone should update the man page.
5c2cb6e4
AL
106#24685: HTTP Proxy cache refresh
107 Summary: Some caches hold onto the package index file for too long
108 Status: It may be possible to insert the proper header to disable
109 caching but I can't think how to do this while allowing
110 the cache to return cached objects - in effect it would
111 completely disable the cache which may not be desired.
112 APT now sends a max age header. See the apt.conf(5)
113#28172: HTTP Proxy cache refresh should be forced for corrupted packages
114 Summary: Some problem resulted in a corrupted package
1e3f4083 115 Status: I believe this reflects a deeper problem and the suggested solution
5c2cb6e4
AL
116 is only a band-aide patch. I intend to close this bug when #24685
117 is fixed with a configuration directive.
118 Use -o acquire::http::no-cache=true
119#29351: poor error message after conffile update
120 Summary: APT errors when the package file is not found
121 Status: The new APT warns better and the error is not fatal
122#30112: apt: internal error in apt
123 Summary: APT gives an unclear error when it cannot correct dependencies
124 Status: Error is clearer
125#30324: apt-get lying about file dates in /var/state/apt/lists
126 Summary: Doesn't copy the file dates right with file URIs
127 Status: Fixed in v3
128#30383: apt: dist-upgrade msg "E: Internal error, ScoredFix generated breaks."
129 Summary: libc6 maddness causes bizzar problems
130 Status: Fixed in v3
131#29983: apt: Wrong diagnostic, could be better
132 Summary: It doesn't explicy say you should be root
133 Status: Fixed in v3
134#22892: Apt improvements
135 Summary: Bails if an index file can't be found
136 Status: Fixed in v3
b0b4efb9
AL
137#28184: apt could be smarter regarding mirrors
138 Summary: Make use of redundant sources
139 Status: 0.3.0 will likely do this, already the information for it is stored.
140#27646: Apt: dpkg --merge-avail
141 Summary: Suggestion to call merge avail after each update operation
142 Status: Unlikely. The dpkg --print-avail functions should be obsoleted
143 by the apt-query program which should be written.
144 Use the dselect script, alias or something.
145#26663: rsync file access
146 Status: Unlikely, rsync does not provide the necessary support to be
147 a terribly good method. I do not intend any 'split mode'
148 support (ie a way to get Package files via rsync and .debs
149 via http)
b53b7926
AL
150#27100: apt: Better support for project/experimental
151 Status: GUI Feature - Version selection and pinning
152 Honors the NotAutomatic flag
153#30643: base: apt-get update problems with http-/ftp-caches (i.e. squid)
154 Status: Fixed as best I can. Try the Acquire::http::No-Cache option.
155
4cd3a808
AL
156-- Silly things
157#26592: apt: Problems with ftpd in SunOS 5.6
dcc48266 158#29903: apt-get insists onto sending a SIZE command
4cd3a808
AL
159 Summary: SunOS ftpd does not support the SIZE command
160 Status: Probably not worth fixing
161#20723: Apt suggestion
162 Summary: Package Grouping Mechanism
163 Status: Who knows
164#22550: apt-get upgrade could configure packages earlier
165 Status: Who knows
166#23934: apt-get source <package>
167#27190: apt: installing source packages (wishlist)
168 Status: Impossible to do without an index file for all source archives.
4cd3a808 169#22551: apt: wish: use dist X iff pkg does not exist in dist Y
4cd3a808 170 Status: GUI Feature - Version selection and pinning
5c2cb6e4
AL
171#30237: apt: 0.1.9 checks dependencies against packages.gz
172 Summary: For packages with identical version numbers APT prefers
173 to use the archive index files
174 Status: Yes it is sorta bad, but there is no reasonable solution.