hi all
just wanted to suggest let's make a list of bugs that blocks us to
release a public rc (and then the first stable) release of pacman3
we have several ideas, for example replacing the ugly chroot system()
call, adding gettext support, etc, but these features were not in
pacman2, and i think they're not "musthave"
so what are the points from TODO that must be solved before a release?
i think the only one is the lack of handling of package conflicts
during packages replacement, and maybe the manpages of public funtions
(via doxygen)
udv / greetings,
VMiklos
--
Developer of Frugalware Linux, to make things frugal - http://frugalware.org
hi
http://frugalware.org/~vmiklos/patches/libpacman-proposed/verbose_unsat_dep…
before:
$ sudo pacman -S kdebase
:: kdebase-3.5.0-4: local version is up to date. Upgrade anyway? [Y/n]
resolving dependencies... done.
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
after:
$ sudo pacman -S kdebase
:: kdebase-3.5.0-4: local version is up to date. Upgrade anyway? [Y/n]
resolving dependencies... done.
looking for inter-conflicts...
ERROR: cannot satisfy dependency for "kdebase" (requires "hal>=0.5.5-2")
error: failed to prepare transaction (could not satisfy dependencies)
(ok, till dont_hide_errors.diff isn't applied you'll need the --debug
option to get this)
udv / greetings,
VMiklos
--
Developer of Frugalware Linux, to make things frugal - http://frugalware.org
hi
http://frugalware.org/~vmiklos/patches/libpacman-proposed/trans_double_free…
trans->packages is only a list of package _pointers_ so using FREELISTPKGS() on
it will cause a double free(). use FREELISTPTR instead
how to reproduce this bug:
$ sudo pacman -Rs k9copy --noconfirm
checking dependencies... done.
Targets: k9copy toolame
removing k9copy... done.
removing toolame... done.
*** glibc detected *** double free or corruption (!prev): 0x0824eea0 ***
udv / greetings,
VMiklos
--
Developer of Frugalware Linux, to make things frugal - http://frugalware.org
http://frugalware.org/~vmiklos/patches/libpacman-proposed/20051222/dont_hid…
original status:
$ sudo pacman -S cabextract
resolving dependencies...
error: failed to prepare transaction (could not resolve dependencies)
current status:
$ sudo pacman -S cabextract
resolving dependencies...
ERROR: cannot resolve dependencies for "cabextract" ("foo" is not in the package set)
error: failed to prepare transaction (could not resolve dependencies)
udv / greetings,
VMiklos
--
Developer of Frugalware Linux, to make things frugal - http://frugalware.org