TODO: sync with reality.
--HG-- extra : convert_revision : fc00ba48e9d959080210a1597438f82e60f25196
This commit is contained in:
parent
ceca72fca9
commit
414bbfa879
1 changed files with 9 additions and 4 deletions
13
doc/TODO
13
doc/TODO
|
@ -10,6 +10,8 @@ Packages:
|
||||||
* Add a trigger to (un)register users/groups. Currently packages that
|
* Add a trigger to (un)register users/groups. Currently packages that
|
||||||
require user/groups use custom INSTALL/REMOVE scripts, which adds
|
require user/groups use custom INSTALL/REMOVE scripts, which adds
|
||||||
a lot of duplicated work.
|
a lot of duplicated work.
|
||||||
|
* Add a trigger to stop/start package's OpenRC service while upgrading
|
||||||
|
or removing a package.
|
||||||
* How to handle kernel package upgrades? dpkg seems to keep previous
|
* How to handle kernel package upgrades? dpkg seems to keep previous
|
||||||
package and its initramfs, and a dummy package depends on the latest one.
|
package and its initramfs, and a dummy package depends on the latest one.
|
||||||
I think this is the best option.
|
I think this is the best option.
|
||||||
|
@ -20,21 +22,24 @@ Packages:
|
||||||
|
|
||||||
xbps-bin:
|
xbps-bin:
|
||||||
* Add support to handle conf_files and keep_dirs from package metadata.
|
* Add support to handle conf_files and keep_dirs from package metadata.
|
||||||
[PARTIALLY IMPLEMENTED]
|
[PARTIAL: installing won't overwrite them but do not install new ones yet]
|
||||||
* Add support to install binary packages without any repository.
|
* Add support to install binary packages without any repository.
|
||||||
* Add a flag to reinstall a package version that is already installed,
|
* Add a flag to reinstall a package version that is already installed,
|
||||||
overwritting files on disk and updating required_by if required.
|
overwritting files on disk and updating required_by if required.
|
||||||
Perhaps change the automatic-install object to false, like pkg_install
|
Perhaps change the automatic-install object to false, like pkg_install
|
||||||
from NetBSD do.
|
from NetBSD do.
|
||||||
* Implement shell style match patterns with fnmatch().
|
* Implement shell style match patterns with fnmatch() for install, update
|
||||||
|
and remove.
|
||||||
* Make -f flag to overwrite files when installing, and to ignore
|
* Make -f flag to overwrite files when installing, and to ignore
|
||||||
files with wrong checksum or unexistent when removing.
|
files with wrong checksum or unexistent when removing.
|
||||||
|
[PARTIAL: only unexistent files are ignored when removing]
|
||||||
|
|
||||||
libxbps:
|
libxbps:
|
||||||
* Fix glibc updates: removing libc is bad.
|
|
||||||
* Add support to upgrade packages but overwritting current files;
|
* Add support to upgrade packages but overwritting current files;
|
||||||
this will fix libc, sh and others. An "essential" boolean obj
|
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]
|
seems to be a good way to find such packages, like dpkg.
|
||||||
|
[PARTIAL: files are overwritten but obsolete files are not
|
||||||
|
taken into account yet]
|
||||||
|
|
||||||
xbps-repo:
|
xbps-repo:
|
||||||
* Add support for remote repositories, requires libfetch.
|
* Add support for remote repositories, requires libfetch.
|
||||||
|
|
Loading…
Reference in a new issue