public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Angelo Arrifano <miknix@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: Re: .la files and their future on Gentoo
Date: Tue, 05 Oct 2010 09:52:29 +0200	[thread overview]
Message-ID: <4CAAD93D.1000602@gentoo.org> (raw)
In-Reply-To: <1286243716.6591.655.camel@yamato.local>

On 05-10-2010 03:55, Diego Elio Pettenò wrote:
> Il giorno lun, 04/10/2010 alle 11.19 -0400, Richard Freeman ha scritto:
>>
>> That said, supporting this use case should not interfere with more
>> mainstream use of the distro.  I like the USE flag proposal because it
>> lets us have our cake and eat it too.  Those who don't need .la files
>> don't get them except where absolutely essential, and those who need
>> and
>> are willing to live with tons of them can have it their way. 
> 
> USE flags add complexity, and in real use cases there are near to no
> good reasons at all to keep .la files around.

Like Richard said "Gentoo is about choice...

By removing .la files, you are taking away that choice from the user.
For you they might be useless, for some user (or entire software house)
it can be its holly grail for library versioning and linking. I don't
really feel like forcing users to change their build setups just because
we think they are useless, do you?
- It is decisions like this one that *might* give us bad reputation.

Should we also start removing package-config files just because there
are better ways to detect if a certain package is installed?
> 
> I don't want to sound like a douchebag, but can you (or anyone else
> supporting the USE flag notion) explain what .la files actually do?

You don't sound like a douchebag, just someone who wants to force stuff
into others. It happens all the time when we have strong feelings about
something or when we think we are totally correct. - But hey, guess
what? The world spins around sun after all.
> 
> What I'm quite sure of is that about half the people who express their
> opinion regarding .la files have no idea what they are used for, they
> expect them to be some kind of magic problem-solving fairy dust. They
> are not.

Careful.. There is people that might take this as an "attack"..
> 
> They are a legacy of older operating system and static linking notions;
> they are also not magical enough as they are only consumed back by
> libtool. And not all the packages out there use libtool to link the
> final application even if they were to use autotools.
> 
> 



  reply	other threads:[~2010-10-05  7:53 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-02 19:54 [gentoo-dev] .la files and their future on Gentoo Jorge Manuel B. S. Vicetto
2010-10-02 21:12 ` Rémi Cardona
2010-10-03 11:53 ` David Leverton
2010-10-03 13:20   ` Richard Freeman
2010-10-03 13:39     ` David Leverton
2010-10-03 14:29   ` Luca Barbato
2010-10-03 15:39     ` David Leverton
2010-10-04  1:26       ` [gentoo-dev] " Duncan
2010-10-04 15:19         ` Richard Freeman
2010-10-05  1:55           ` [gentoo-dev] " Diego Elio Pettenò
2010-10-05  7:52             ` Angelo Arrifano [this message]
2010-10-05 10:03               ` [gentoo-dev] " Diego Elio Pettenò
2010-10-05 11:04                 ` Angelo Arrifano
2010-10-05 11:25                   ` [gentoo-dev] " Diego Elio Pettenò
2010-10-05 11:28                     ` Diego Elio Pettenò
2010-10-05 12:13                       ` Angelo Arrifano
2010-10-05 11:40                   ` [gentoo-dev] " Samuli Suominen
2010-10-05 11:49               ` [gentoo-dev] " Luca Barbato
2010-10-05 13:44                 ` Angelo Arrifano
2010-10-05 14:33                 ` Ciaran McCreesh
2010-10-05 19:59                   ` Luca Barbato
2010-10-05 20:20                     ` Ciaran McCreesh
2010-10-06  9:20                       ` Luca Barbato
2010-10-06 10:04                         ` David Leverton
2010-10-06 10:53                           ` Jorge Manuel B. S. Vicetto
2010-10-05 18:23             ` David Leverton
2010-10-05  4:58           ` [gentoo-dev] " Duncan
2010-10-03 16:57     ` [gentoo-dev] " Angelo Arrifano
2010-10-04  0:48       ` Luca Barbato
2010-10-03 22:00     ` Rémi Cardona
2010-10-04  0:42       ` Luca Barbato
2010-10-04  6:35       ` Michał Górny
2010-10-04  7:00         ` Rémi Cardona
2010-10-03 16:50   ` Angelo Arrifano
2010-10-05  2:13 ` [gentoo-dev] " Diego Elio Pettenò
2010-10-05  6:18   ` Ciaran McCreesh
2010-10-05 22:38   ` Enrico Weigelt
2010-10-05 22:54     ` David Leverton
2010-10-07 12:46       ` Enrico Weigelt
2010-10-07  4:45   ` Alec Warner
2010-10-07  5:32     ` Duncan
2010-10-07  6:21     ` [gentoo-dev] " Diego Elio Pettenò
2010-10-07  6:31       ` Ciaran McCreesh
2010-10-08 14:23       ` Fabian Groffen

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=4CAAD93D.1000602@gentoo.org \
    --to=miknix@gentoo.org \
    --cc=gentoo-dev@lists.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