From 4f0482c6aca2cdbe45eeb5826e11e6f86ab52351 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 17 May 2009 05:24:32 +0200 Subject: [PATCH] TODO: more items that will be implemented soon. --HG-- extra : convert_revision : d385dab0f315972a1ac16ba33362fa790ab13192 --- doc/TODO | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/TODO b/doc/TODO index 554b4b0ca07..d9e5287cf0b 100644 --- a/doc/TODO +++ b/doc/TODO @@ -36,11 +36,18 @@ xbps-bin: * Implement shell style match patterns with fnmatch(). * Make -f flag to overwrite files when installing, and to ignore files with wrong checksum or unexistent when removing. + * Add a target to check pkg integrity: normal files, metadata + and its dependencies. libxbps: * Fix glibc updates: removing libc is bad. * When accessing .plist files, only internalize_from_file once to avoid multiple open(3) and fstat(3) calls. [IN PROGRESS] + * Create xbps_upgrade_pkg() to replace or remove/unpack and register. + Remove duplicate code from xbps-bin/install.c. [IN PROGRESS] + * Add support to upgrade packages but overwritting current files; + this will fix libc, sh and others. An "essential" boolean obj + seems to be a good way to find such packages, like dpkg. [IN PROGRESS] xbps-repo: * Add support for remote repositories, requires libfetch.