On Tue, 07 Aug 2012, Elan Ruusamäe wrote:

> On 07.08.2012 12:49, baggins wrote:
> > commit f96aa1090f0e787e82918332ea8eb84dc1e98349
> > Author: Jan Rękorajski<bagg...@pld-linux.org>
> > Date:   Tue Aug 7 11:48:50 2012 +0200
> >
> >      Providing and obsoleting itself makes no sense
> >      Release 2
> no, this is way to specify proper upgrade path. what makes you think it 
> makes no sense!? what is the error that made you touch this at all!?
> 
> and double no: it's providing
> cryptsetup-luks = 1.5.0
> 
> but obsoleting
> cryptsetup-luks < 1.4.1-2
> 
> these are *not* the same packages
> 
> read the changelogs (aka git blame!) next time before killing stuff you 
> don't understand

You missed the real change, I did not remove P/O for cryptsetup-luks.
I removed P/O for cryptsetup i.e itself, see below

> >   cryptsetup.spec | 8 +++-----
> >   1 file changed, 3 insertions(+), 5 deletions(-)
> > ---
> > diff --git a/cryptsetup.spec b/cryptsetup.spec
> > index 90bf85e..3bf6e60 100644
> > --- a/cryptsetup.spec
> > +++ b/cryptsetup.spec
> > @@ -8,7 +8,7 @@ Summary:    LUKS for dm-crypt implemented in cryptsetup
> >   Summary(pl.UTF-8):        LUKS dla dm-crypta zaimplementowany w cryptsetup
> >   Name:             cryptsetup
> >   Version:  1.5.0
> > -Release:   1
> > +Release:   2
> >   License:  GPL v2
> >   Group:            Base
> >   # Source0Download: http://code.google.com/p/cryptsetup/downloads/list
> > @@ -26,8 +26,6 @@ BuildRequires:    libsepol-devel
> >   BuildRequires:    libtool>= 2:2.0
> >   BuildRequires:    libuuid-devel
> >   BuildRequires:    popt-devel>= 1.7
> > -Provides:  cryptsetup-luks = %{version}-%{release}
> > -Obsoletes: cryptsetup-luks<  1.4.1-2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This got moved...

> >   %if %{with python}
> >   BuildRequires:    python-devel>= 1:2.4
> >   BuildRequires:    rpm-pythonprov
> > @@ -51,8 +49,8 @@ BuildRequires:    udev-static
> >     %endif
> >   %endif
> >   Requires: popt>= 1.7
> > -Provides:  cryptsetup = %{version}
> > -Obsoletes: cryptsetup
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
and this got removed

> > +Provides:  cryptsetup-luks = %{version}-%{release}
> > +Obsoletes: cryptsetup-luks<  1.4.1-2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...here

-- 
Jan Rękorajski                                 | PLD/Linux
SysAdm                                         | http://www.pld-linux.org/
baggins<at>mimuw.edu.pl
baggins<at>pld-linux.org
_______________________________________________
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en

Reply via email to