public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Vitaly Kushneriuk <vitaly_kushneriuk@yahoo.com>
To: Gentoo-dev <gentoo-dev@gentoo.org>
Subject: Re: [gentoo-dev] libgd & freetype
Date: 13 Dec 2001 16:13:05 +0200	[thread overview]
Message-ID: <1008252786.5131.1.camel@uranus.u235.eyep.net> (raw)
In-Reply-To: <1008249658.21606.10.camel@zoidberg>

On Thu, 2001-12-13 at 15:20, Mikael Hallendal wrote:
> ons 2001-12-12 klockan 17.27 skrev Vitaly Kushneriuk:
> > libgd-1.8.3-r2 needs freetype-1.3.1 and will not compile with
> > freetype-2.0.5
> > they use different directories and install different libraries:
> >         /usr/include/freetype  /usr/include/freetype2/freetype
> >         /usr/lib/libttf.*      /usr/lib/libfreetype.*
> > IMHO freetype-2.0.5 should be called freetype2-2.0.5, as this is a 
> > different package
> 
> It is not a different package, just a newer version of a package which
> happends to be incompatible with the previous version.
> 
> The reason they are installing in /usr/include/freetype and
> /usr/include/freetype2 is because the user should be able to have them
> both installed at the same time.
By the same reason, it should be named freetype-1... and freetype2-2....
So that freetype-1 will not be unmerged when installing freetype-2,
when/if, we add auto-unmerge option to oprtage, etc. or interfere in
some other way.
Adding lib main version to the package name is the standard way of
dealing with incompatible lib version, so that they can be
installed/removed separately.

> 
> This should be fixed by having dependencies like 
> freetype >= 1.3, < 2.0 (or whatever syntax we came up with). I'm not
> sure of the current status of that.
> 
> Regards,
>   Mikael Hallendal
>  
> -- 
> 
> Mikael Hallendal
> Gentoo Linux Developer, Desktop Team Leader
> CodeFactory AB, Stockholm, Sweden
> 



  reply	other threads:[~2001-12-13 14:13 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-12 16:27 [gentoo-dev] libgd & freetype Vitaly Kushneriuk
2001-12-12 17:46 ` Grant Goodyear
2001-12-13 13:20 ` Mikael Hallendal
2001-12-13 14:13   ` Vitaly Kushneriuk [this message]
2001-12-19  7:25   ` Vitaly Kushneriuk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1008252786.5131.1.camel@uranus.u235.eyep.net \
    --to=vitaly_kushneriuk@yahoo.com \
    --cc=gentoo-dev@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox