Re: [pacman-dev] [PATCH] Partial fix for the phonon/qt issue

2010-05-17 Thread Dan McGee
On Sun, May 16, 2010 at 7:33 PM, Nagy Gabor ng...@bibl.u-szeged.hu wrote: This patch fixes the phonon/qt issue, if all to-be-upgraded packages are explicit targets (ie. only not-yet-installed packages are pulled by resolvedeps). This condition covers the most common situations, for example it

Re: [pacman-dev] [PATCH] Partial fix for the phonon/qt issue

2010-05-17 Thread Xavier Chantry
On Mon, May 17, 2010 at 5:14 PM, Dan McGee dpmc...@gmail.com wrote: On Sun, May 16, 2010 at 7:33 PM, Nagy Gabor ng...@bibl.u-szeged.hu wrote: This patch fixes the phonon/qt issue, if all to-be-upgraded packages are explicit targets (ie. only not-yet-installed packages are pulled by

Re: [pacman-dev] [PATCH] Partial fix for the phonon/qt issue

2010-05-17 Thread Nagy Gabor
On Sun, May 16, 2010 at 7:33 PM, Nagy Gabor ng...@bibl.u-szeged.hu wrote: This patch fixes the phonon/qt issue, if all to-be-upgraded packages are explicit targets (ie. only not-yet-installed packages are pulled by resolvedeps). This condition covers the most common situations, for example

Re: [pacman-dev] [PATCH] Partial fix for the phonon/qt issue

2010-05-17 Thread Nagy Gabor
If there is an unresolvable target in the target list (including -Su), the new issue can be interpreted as pacman is too safe, it won't install any targets depending on the problematic targets. A little correction: Pacman will search for other problematic target satisfiers, which is unwanted

Re: [pacman-dev] [PATCH] Partial fix for the phonon/qt issue

2010-05-17 Thread Nagy Gabor
If there is an unresolvable target in the target list (including -Su), the new issue can be interpreted as pacman is too safe, it won't install any targets depending on the problematic targets. A little correction: Pacman will search for other problematic target satisfiers, which is

[pacman-dev] [PATCH] Partial fix for the phonon/qt issue

2010-05-16 Thread Nagy Gabor
This patch fixes the phonon/qt issue, if all to-be-upgraded packages are explicit targets (ie. only not-yet-installed packages are pulled by resolvedeps). This condition covers the most common situations, for example it should hold with every -Su operation. After this patch sync405.py passes, but