Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-02 | send the scenario through a pipe to the solver and get the solution back | David Kalnischkies | |
The solution is NOT interpreted so far. | |||
2011-04-01 | parse also the action flags Upgrade, Dist-Upgrade and alike from the request | David Kalnischkies | |
2011-04-01 | Read and apply install/remove requests correctly | David Kalnischkies | |
2011-03-31 | WriteRequest according to current EDSP draft | David Kalnischkies | |
2011-03-31 | rename edspwriter to straight edsp in toplevel as it does more than | David Kalnischkies | |
just writing stuff… it also reads and can work for both: - APT talking to an external solver - an external solver (understanding EDSP) talking to APT | |||
2011-03-31 | add the methods we will need to write to make working with EDSP possible | David Kalnischkies | |
2011-03-31 | strip the Dir::state from the config name as it will never be there | David Kalnischkies | |
2011-03-31 | parse the state of the package from the scenario file correctly | David Kalnischkies | |
2011-03-31 | rename the 'universe' to 'scenario' to reflect the naming in the draft | David Kalnischkies | |
2011-03-31 | add a special scenario filename for using stdin | David Kalnischkies | |
2011-03-30 | be able to write solutions, too | David Kalnischkies | |
2011-03-30 | add a first round of stuff needed for talking between APT and solvers | David Kalnischkies | |
based on a very early draft for EDSP by Stefano APT can now write a scenario as well as load most stuff from it. | |||
2011-03-28 | * apt-pkg/deb/deblistparser.cc: | David Kalnischkies | |
- create foo:any provides for all architectures for an allowed package | |||
2011-03-26 | do not change protected packages in autoinstall (Closes: #618848) | David Kalnischkies | |
2011-03-26 | * apt-pkg/aptconfiguration.cc: | David Kalnischkies | |
- use dpkg --print-foreign-architectures to get multiarch configuration if non is specified with APT::Architectures (Closes: #612958) | |||
2011-03-25 | * apt-pkg/cacheiterator.h: | David Kalnischkies | |
- return "all" instead of native architecture without breaking the abi (too much) by extending enum instead of using bitflags (LP: #733741) With the next abi break that enum should be a char bitflag instead | |||
2011-03-25 | * apt-pkg/pkgcachegen.cc: | David Kalnischkies | |
- make "all"->"native" an implementation detail of NewPackage rather than rewrite it in higher methods | |||
2011-03-25 | * apt-pkg/depcache.cc: | David Kalnischkies | |
- remove pseudo handling leftover from SetReInstall | |||
2011-03-23 | * apt-pkg/deb/deblistparser.h: | David Kalnischkies | |
- enable StripMultiArch by default for ParseDepends | |||
2011-03-20 | reorganize the marker methods a bit by moving the common part to a | David Kalnischkies | |
seperate IsModeChangeOk which checks sanity and dpkg holds | |||
2011-03-16 | * apt-pkg/vendor.cc, apt-pkg/vendorlist.cc: | David Kalnischkies | |
- mark them as deprecated as they are unused | |||
2011-03-16 | * apt-pkg/deb/dpkgpm.cc: | David Kalnischkies | |
- skip --configure if all packages disappeared | |||
2011-03-15 | apt-pkg/acquire-method.cc: fix copy/paste error | Michael Vogt | |
2011-03-14 | apt-pkg/acquire-item.cc: add some more missing Fail-Ignore | Michael Vogt | |
2011-03-14 | apt-pkg/acquire-item.{cc,h}: mark InRelease with Fail-Ignore to ensure the ↵ | Michael Vogt | |
mirror methods does not retry on each mirror | |||
2011-03-14 | * mirror method: | Michael Vogt | |
- when downloading data, show the mirror being used | |||
2011-03-11 | * apt-pkg/acquire-item.cc: | Michael Vogt | |
- mark pkgAcqIndexTrans as Index-File to avoid asking the user to insert the CD on each apt-get update | |||
2011-03-10 | apt-pkg/cdrom.{cc,h}: add (ugly) workaround to ensure the ABI is not broken ↵ | Michael Vogt | |
(also in this case its probably not needed because pkgUDevCDrom is not used outside libapt itself, still its better to be on the save side) | |||
2011-03-10 | merged the lp:~mvo/apt/mvo branch | Michael Vogt | |
2011-03-10 | * apt-pkg/contrib/cdromutl.{cc,h}, apt-pkg/cdrom.{cc,h}: | Michael Vogt | |
- deal with missing FSTAB_DIR when using libudev to discover cdrom - add experimental APT::cdrom::CdromOnly option (on by default). When this is set to false apt-cdrom will handle any removable deivce (like a usb-stick) as a "cdrom/dvd" source | |||
2011-03-09 | apt-pkg/contrib/cdromutl.{cc,h}: return string for mountpath; ↵ | Michael Vogt | |
apt-pkg/cdrom.cc: use string | |||
2011-03-09 | apt-pkg/cdrom.{cc,h}: add ScanForRemovable helper | Michael Vogt | |
2011-03-09 | apt-pkg/cdrom.h: move new member to the end to minimize ABI risk | Michael Vogt | |
2011-03-08 | Remove the "pseudopackage" handling of Architecture: all packages for | David Kalnischkies | |
Multi-Arch; instead, Arch: all packages only satisfy dependencies for the native arch, except where the Arch: all package is declared Multi-Arch: foreign. (Closes: #613584) This has the sideeffect that arch:all packages internally show up as coming from the native arch - so packages with the architecture "all" doesn't exist any longer in the pkgcache | |||
2011-03-07 | use FullName and strdup instead of handmade and new[] | David Kalnischkies | |
2011-03-07 | * apt-pkg/deb/dpkgpm.cc: | Steve Langasek | |
- make sure that for multiarch packages, we are passing the full qualified package name to dpkg for removals. (Closes: #614298) | |||
2011-03-04 | apt-pkg/contrib/cdromutl.{cc,h}: add FindMountPointForDevice helper; ↵ | Michael Vogt | |
apt-pkg/cdrom.cc: deal with missing FSTAB_DIR | |||
2011-03-04 | apt-pkg/cdrom.{cc,h}: add udev_enumerate_add_match_sysattr to the libudev class | Michael Vogt | |
2011-03-03 | * apt-pkg/contrib/fileutl.cc, apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- honor Dpkg::Chroot-Directory in the RunScripts*() methods | |||
2011-02-27 | support every compression we have a compressor configured | David Kalnischkies | |
2011-02-27 | - load the supported compressors from configuration | David Kalnischkies | |
- support adding new compressors by configuration | |||
2011-02-27 | d'uh! implement and not only declare the string wrapper for FindVector | David Kalnischkies | |
2011-02-25 | * apt-pkg/deb/debindexfile.cc: | Michael Vogt | |
- ignore missing deb-src files in /var/lib/apt/lists, thanks to Thorsten Spindler (LP: #85590) | |||
2011-02-22 | * apt-pkg/deb/debsrcrecords.cc: | David Kalnischkies | |
- support xz-compressed source v3 debian.tar files | |||
2011-02-22 | * apt-pkg/deb/debsrcrecords.cc: | David Kalnischkies | |
- support xz-compressed source v3 debian.tar files | |||
2011-02-22 | * apt-pkg/aptconfiguration.cc: | David Kalnischkies | |
- support download of xz-compressed indexes files | |||
2011-02-22 | * apt-pkg/contrib/fileutl.cc: | David Kalnischkies | |
- reorder the loaded filesize bytes for big endian (Closes: #612986) Thanks to Jörg Sommer for the detailed analyse! | |||
2011-02-17 | * apt-pkg/depcache.cc: | David Kalnischkies | |
- party revert fix in 0.8.11.2 which marked all packages as manual installed if the FromUser bit is set in the MarkInstall call. The default for this bit is true and aptitude depends on the old behavior so the package is only marked as manual if its not marked ("old" behavior) or if automatic installation is enabled - which aptitude disables always (see also #613775) | |||
2011-02-15 | * apt-pkg/contrib/error.cc: | David Kalnischkies | |
- ensure that va_list is not invalid in second try | |||
2011-02-14 | * apt-pkg/contrib/fileutl.cc: | David Kalnischkies | |
- really detect bigendian machines by including config.h, so we can really (Closes: #612986) * apt-pkg/contrib/mmap.cc: - Base has as 'valid' failure states 0 and -1 so add a simple validData method to check for failure states |