On Thu, Oct 30, 2003, Michael Schloh von Bennewitz wrote:

> On Thu, Oct 30, 2003, Matthias Kurz wrote:
> > During updates an installed mutt15 is replaced by mutt (1.4).
> > I think mutt15 and mutt should be conflicting packages. It is
> > probably not worth the efford to make them able to coexist.
> >
> Hello Matthias,
> 
> Unfortunately, imposing a conflicting condition won't help here. The basic
> problem is also a feature of the openpkg-tool, in that it considers what a
> package provides when comparing against more current versions. This
> behaviour should cause mutt to overtake mutt15, and mysql over mysql3 for
> example.
> 
> I'm not sure how we will resolve this, but the issue is known and being
> worked on.

Hi, Michael,

In the meantime, wouldn't it be possible, to make mutt and mutt15 two
completely separate, conflicting packages (without adjusting the paths
or binary names) ? Just replace the "Provides: mutt" in 'mutt15' by
"Conflicts: mutt". I saw, there is already a new "Conflicts: mutt15" in
the 'mutt' package.

My situation is, that i did not have 'mutt' installed, but only 'mutt15'.
Then i did a "openpkg build -Ua" (some day we have to talk about this
again) and afterwards 'mutt15' was gone and i had 'mutt' instead. The
only idea i have, why 'mutt' came into play at all was the "Provides: mutt"
in the 'mutt15' package. What was the magic with "with_gcc" ? ...


   (mk)

-- 
Matthias Kurz; Fuldastr. 3; D-28199 Bremen; VOICE +49 421 53 600 47
   >> Im pr�motorischen Cortex kann jeder ein Held sein. (bdw) <<
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to