Age | Commit message (Collapse) | Author |
|
- allow multiple packages (thanks to David Foerster)
|
|
- deal better with duplicated sources.list entries (avoid
double queuing of URLs) - this fixes hangs in bzip/gzip
|
|
- if decompression of a index fails, delete the index
|
|
- fix error translation that causes trouble to lsb_release
|
|
- only unmount if APT::CDROM::NoMount is false
* methods/cdrom.cc:
- only umount if it was mounted by the method before
|
|
the umount/mount process
|
|
- only unmount if APT::CDROM::NoMount is false
|
|
- when encountering a or-group in pkgProblemResolver::Resolver(), check
if it IsCritical(), otherwise we may do checking on weak-depends and
confuse the system badly
|
|
- return the correct SHA1Hash()
* methods/http.cc:
- send VERSION of apt in the User-Agent string
|
|
- only increase the score of installed applications if they are not
obsolte (still downloadable)
|
|
- use clog instead of cout in debug
|
|
- fix incorrect
|
|
- only check time on precent boundaries (seems to make a real difference
on ARM, see debian #398381)
* apt-pkg/contrib/sha256.cc:
- added #pragma interface
* apt-pkg/contrib/sha256.h:
- remove unneeded stdint.h include
* apt-pkg/vendorlist.cc:
- fix qualifier to make it build with -O0
* po/:
- make update-po
|
|
|
|
|
|
|
|
- make the buffer dynmaic
|
|
- added "Dpkg::StopOnError" variable that controls if apt
will abort on errors from dpkg
|
|
|
|
|
|
- fix segfault if dpkg sends multiline error messages
|
|
- finalized changelog
|
|
|
|
|
|
|
|
- make the internal buffer grow dynamically if required
|
|
- increase the buffer in tagfile.cc for now, this really needs to
become a dynamic buffer
|
|
/d-i/level4/apt-main)
|
|
- translate the dpkg progress strings when they are used, not in the
struct (thanks to Steinar Gunderson)
* debian/changelog:
- updated
|
|
- Daniel Schepler to make apt bin-NMU able
|
|
- just stop on empty files, don't call the extractor
* debian/changelog:
- merged the last debian upload
- added entry for extractor
|
|
|
|
A depends on X|Y
B depends on Y
With the old code we get:
"apt-get install A B": we get "A B X Y"
"apt-get install B A": we get "A B Y"
With the new code there is no way to get this right and we always end
up with "A B X Y" because we just go over the packages in the order
that they are in the cache and run MarkInstall(AutoInstall=true) on
them then. When A comes before B we always end up with the unneeded X
dependency.
|
|
- merged patch from otavio to make the order of package selections less important
|
|
- reverted the mmap patch again, it caused too much trouble with
pipes etc
|
|
- applied patch from jvw to make the tag key stuff case-insensitive
|
|
- removed the outdated debian 2004 and the amd64 keys
|
|
(http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main)
|
|
- removed no-longer used non-us line
|
|
- if it can't write (because var is full), close the FromGz stream
to not hang in ExecWait() later
|
|
- check for incorrect proxy settings more carefully
|
|
- fixed for the suggets/recommends display
|
|
|
|
- switched to libdb4.4
|
|
|
|
|
|
- check "/bin/bzip2" instead of "/usr/bin/bzip2"
|
|
|
|
- assign the return string value from Find() before calling c_str() on
it, otherwise the string goes out of scope and is deleted
|
|
- deal with gpgs NODATA message
|