On Friday 18 April 2008 10:43:58 blues wrote:
> Author: blues                        Date: Fri Apr 18 07:43:58 2008 GMT
> Module: SPECS                         Tag: HEAD
> ---- Log message:
> - revert - it creates fuse group...
>
> ---- Files affected:
> SPECS:
>    libfuse.spec (1.100 -> 1.101)
>
> ---- Diffs:
>
> ================================================================
> Index: SPECS/libfuse.spec
> diff -u SPECS/libfuse.spec:1.100 SPECS/libfuse.spec:1.101
> --- SPECS/libfuse.spec:1.100  Fri Apr 18 09:40:55 2008
> +++ SPECS/libfuse.spec        Fri Apr 18 09:43:53 2008
> @@ -54,6 +54,7 @@
>  Requires(postun):    /usr/sbin/groupdel
>  Requires(pre):       /usr/bin/getgid
>  Requires(pre):       /usr/sbin/groupadd
> +Provides:    group(fuse)
>  Buildroot:   %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
>
>  %description
> @@ -232,6 +233,9 @@
>  All persons listed below can be reached at <cvs_login>@pld-linux.org
>
>  $Log$
> +Revision 1.101  2008-04-18 07:43:53  blues
> +- revert - it creates fuse group...
> +
>  Revision 1.100  2008-04-18 07:40:55  blues
>  - don't provide fuse group
>

so why not:
a) add provides: group(fuse) also to setup
b) require setup >= ver_with_fuse
c) let fuse group created/removed by all packages that use it (currently group 
is really removed if no installed package Provides the group (via %userremove 
macro)


-- 
glen
_______________________________________________
pld-devel-en mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to