Torsdag 24. april 2003 14:43 skreiv Henning Glawe: > Package: openoffice.org > Version: 1.0.2-2 > Severity: critical > Justification: breaks the whole system > > When using FAI or a similar autoinstaller, many packages may be left > unconfigure because of circular dependencies between openoffice.org > packages. apt-get is called with a _long_ list of packages to install, > which are partly fet unconfigured if one of them fails to configure.
This is a bug in apt, really. dpkg will handle circular dependencies like this one just fine. When talking to dpkg, apt will split a long package list into smaller chunks without regards to possible circular dependencies. When this splitting (coincidentally) breaks a circular dependency, the install will fail like you describe. Circular dependencies are quite common, and the "Debian people" don't seem to agree on whether they're bad or not. A similar circular dependency was reported last year: <URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=165036 > ... and decided against: <URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=172057 > The apt bug is reported here: <URL: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=172339 > Regards, Gaute Hvoslef Kvalnes