all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Tassilo Horn <tassilo@member.fsf.org>
To: emacs-devel@gnu.org
Subject: Re: Gentoo GNU/Linux and non-free packages
Date: Fri, 08 Jan 2010 10:30:15 +0100	[thread overview]
Message-ID: <873a2h7xlk.fsf@thinkpad.tsdh.de> (raw)
In-Reply-To: <20100108000622.GA1426@fencepost.localnet> (Marek Aaron Sapota's message of "Thu, 7 Jan 2010 19:06:22 -0500")

Marek Aaron Sapota <maarons@gnu.org> writes:

Hi Marek,

> It is possible to use only Free Software with Gentoo but it isn't that
> easy:
> - packages have non-free dependences, sometimes programs compile fine
>   without them, but they are pulled in anyway

What do you mean with "pulled in".  I tried to install a package that
has a non-free dependency, and portage 2.2 told me it cannot install it,
because this dependency is masked by my license restriction.

> - some free "alternatives" are only in additional repositories

Usually, this occurs if a package simply doesn't work for most users, or
no maintainer has been found yet.

> - predefined license groups (for example FSF approved) are not
>   complete

Indeed, currently GPL-1 and LGPL-2 are missing.  But that will surely be
fixed as soon as the overall mechanics are stable.

> - some packages have wrong licenses (usually license is named after the
>   package even if it really is for example GPL)

This applies to many modular X11 packages, but work is in progress to
fix that.  And of course, this will never make a non-free package
installable if you've set your ACCEPT_LICENSE to match only free
licenses.  It will prevent installing those programs although they might
be free.  The other way round would be a showstopper, but this way it's
only a little inconvenience.

> Gentoo isn't even close to being a Free Distribution in FSF sense, I
> have no idea why some people treat it as such.

Hm, I don't know how extensively you have tested, but using

  ACCEPT_LICENSE="-* @FSF-APPROVED @OSI-APPROVED"

I'm simply not able to let the package manager install something that's
not free.  If there is a possibility, this would clearly qualify as a
bug.  If there are some, please give me a recipe, so that I can report
it.

Bye,
Tassilo




  reply	other threads:[~2010-01-08  9:30 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-12-28 17:04 'bzr init-repo .' crashes for lack of module bz2. Help, please! Alan Mackenzie
2009-12-28 21:14 ` Karl Fogel
2009-12-28 23:05 ` David De La Harpe Golden
2009-12-29 20:08   ` Alan Mackenzie
2009-12-29 20:19     ` Andreas Schwab
2009-12-29 20:57       ` Alan Mackenzie
2009-12-29 23:49         ` David De La Harpe Golden
2009-12-31 12:06           ` Alan Mackenzie
2009-12-31 17:04             ` David De La Harpe Golden
2010-01-03 17:33               ` Alan Mackenzie
2010-01-03 18:16                 ` Tassilo Horn
2010-01-03 21:56                   ` Alan Mackenzie
2010-01-04  0:06                     ` Miles Bader
2010-01-04  0:13                       ` Jason Rumney
2010-01-06 13:30                         ` Alan Mackenzie
2010-01-04  8:16                     ` Tassilo Horn
2010-01-04 16:23                       ` Richard Stallman
2010-01-04 20:42                         ` Gentoo GNU/Linux and non-free packages (was: 'bzr init-repo .' crashes for lack of module bz2. Help, please!) Tassilo Horn
2010-01-05  9:03                           ` Gentoo GNU/Linux and non-free packages Ulrich Mueller
2010-01-05 20:45                             ` Richard Stallman
2010-01-05 20:45                           ` Gentoo GNU/Linux and non-free packages (was: 'bzr init-repo .' crashes for lack of module bz2. Help, please!) Richard Stallman
2010-01-06  0:10                             ` Jonas Bernoulli
2010-01-06 20:45                               ` Richard Stallman
2010-01-07  8:35                                 ` Gentoo GNU/Linux and non-free packages Tassilo Horn
2010-01-07 22:49                                   ` Richard Stallman
2010-01-08  0:06                                     ` Marek Aaron Sapota
2010-01-08  9:30                                       ` Tassilo Horn [this message]
2010-01-08 11:20                                         ` Marek Aaron Sapota
     [not found]                                         ` <20100108111454.GC1426@fencepost.localnet>
2010-01-08 11:56                                           ` Tassilo Horn
2010-01-08 12:44                                             ` Marek Aaron Sapota
2010-01-08 14:44                                               ` Tassilo Horn
2010-01-08 15:47                                                 ` Marek Aaron Sapota
2010-01-08 15:23                                         ` Yavor Doganov
2010-01-08 15:57                                           ` Marek Aaron Sapota
2010-01-08 16:23                                             ` Tassilo Horn
2010-01-08 16:46                                               ` David Kastrup
2010-01-08  8:56                                     ` Tassilo Horn
2010-01-08 23:01                                       ` Richard Stallman
2010-01-06  7:35                             ` Tassilo Horn

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=873a2h7xlk.fsf@thinkpad.tsdh.de \
    --to=tassilo@member.fsf.org \
    --cc=emacs-devel@gnu.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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.