[pacman-dev] [PATCH] Feedback from installed package while searching

Xavier shiningxc at gmail.com
Thu Sep 3 15:37:01 EDT 2009


On Thu, Sep 3, 2009 at 9:18 PM, <djszapi2 at gmail.com> wrote:
> From: Laszlo Papp <djszapi2 at gmail.com>
>
> To get feedback while searching instead of using another utility for
> this purpose, whether the desired packages are installed. You can see
> example for it in case of yaourt.
>
> Signed-off-by: Laszlo Papp <djszapi2 at gmail.com>
> ---
>  src/pacman/sync.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
>
> diff --git a/src/pacman/sync.c b/src/pacman/sync.c
> index dc93621..9935d6d 100644
> --- a/src/pacman/sync.c
> +++ b/src/pacman/sync.c
> @@ -330,6 +330,10 @@ static int sync_search(alpm_list_t *syncs, alpm_list_t *targets)
>                                        printf(")");
>                                }
>
> +                               if (alpm_db_get_pkg(db_local, alpm_pkg_get_name(pkg))) {
> +                                               printf(" [%s]", _("installed"));
> +                               }
> +
>                                /* we need a newline and initial indent first */
>                                printf("\n    ");
>                                indentprint(alpm_pkg_get_desc(pkg), 4);
> --
> 1.6.4.1
>
>
>

stopped using root account, heh ?

I submitted a similar patch 1 year and a half ago, but it was never accepted :
http://www.mail-archive.com/pacman-dev@archlinux.org/msg00109.html

So I am afraid you are stuck with yaourt / pacsearch / any other
pacman wrapper to get that feature.


More information about the pacman-dev mailing list