public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [RFC] Defaulting desktop profiles to net-nds/openldap[minimal]
@ 2012-12-01 23:16 Diego Elio Pettenò
  2012-12-02  0:28 ` Chí-Thanh Christopher Nguyễn
  2012-12-02  8:43 ` [gentoo-dev] " Michał Górny
  0 siblings, 2 replies; 34+ messages in thread
From: Diego Elio Pettenò @ 2012-12-01 23:16 UTC (permalink / raw
  To: gentoo-dev

So Thomáš posted today [1] that the new LibreOffice 4 is going to _need_
an LDAP provider in the future because they are not going to keep it
optional as it is now. Right now, the only provider we have in portage
(as far as me and him can tell) is openldap (although mozldap also exists).

This made me cringe for a moment because I really don't want to have the
OpenLDAP server installed on my laptops, but then I realize that there
_is_ a minimal USE flag that only installs the library. But of course,
that's not the default.

Now one could probably argue that we should replace minimal with a
server USE flag enabled by default, that's a different story I guess. In
the mean time, I would suggest that, since the desktop profiles already
have USE=ldap enabled, we should default on the same profiles to

net-nds/openldap minimal

to make sure that the default desktop users don't get a copy of openldap
(server) installed.

To make this cleaner as well, I fixed the ebuild so that with
USE=minimal it doesn't install some of the paths that are used by the
server, or depend on packages that the client libs don't need.

So, should we change the profiles' defaults?

[1] http://goo.gl/DQ9kD

-- 
Diego Elio Pettenò — Flameeyes
flameeyes@flameeyes.eu — http://blog.flameeyes.eu/


^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2012-12-03  2:13 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-01 23:16 [gentoo-dev] [RFC] Defaulting desktop profiles to net-nds/openldap[minimal] Diego Elio Pettenò
2012-12-02  0:28 ` Chí-Thanh Christopher Nguyễn
2012-12-02  2:48   ` [gentoo-dev] " Duncan
2012-12-02  3:44     ` Michael Orlitzky
2012-12-02  3:50       ` Diego Elio Pettenò
2012-12-02  4:09         ` Michael Orlitzky
2012-12-02  4:21           ` Diego Elio Pettenò
2012-12-02  4:41             ` Dustin C. Hatch
2012-12-02  4:50             ` Michael Orlitzky
2012-12-02  5:07               ` Diego Elio Pettenò
2012-12-02 19:06               ` Ian Stakenvicius
2012-12-02  5:27           ` Peter Stuge
2012-12-02  6:18             ` Dale
2012-12-02  7:42             ` Alec Warner
2012-12-02 19:07               ` Peter Stuge
2012-12-02  6:54       ` Dale
2012-12-02  9:40       ` Duncan
2012-12-02 16:02         ` Michael Orlitzky
2012-12-02 16:19           ` Diego Elio Pettenò
2012-12-02 16:54             ` Michael Orlitzky
2012-12-02 22:18               ` Pacho Ramos
2012-12-03  1:38           ` Duncan
2012-12-03  2:13             ` Rich Freeman
2012-12-02 10:20     ` Chí-Thanh Christopher Nguyễn
2012-12-02  8:43 ` [gentoo-dev] " Michał Górny
2012-12-02 15:58   ` Diego Elio Pettenò
2012-12-02 16:20     ` Michał Górny
2012-12-02 16:23       ` Diego Elio Pettenò
2012-12-02 16:48         ` Michał Górny
2012-12-02 16:52           ` Diego Elio Pettenò
2012-12-02 16:52           ` Tomáš Chvátal
2012-12-02 22:16     ` Pacho Ramos
2012-12-02 23:34       ` Walter Dnes
2012-12-02 23:40         ` Diego Elio Pettenò

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox