[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in sys-kernel/linux-headers: ChangeLog linux-headers-2.6.26.ebuild

2008-08-22 Thread Duncan
Robin H. Johnson [EMAIL PROTECTED] posted
[EMAIL PROTECTED], excerpted below, on 
Thu, 21 Aug 2008 20:03:58 -0700:

 On Wed, Aug 20, 2008 at 02:57:03AM +, Mike Frysinger (vapier) wrote:
 1.1 
 sys-kernel/linux-headers/linux-headers-2.6.26.ebuild
 ...
 src_install() {
  kernel-2_src_install
  cd ${D}
  egrep -r \
  -e '[[:space:]](asm|volatile|inline)[[:space:](]' \ -e
  '\([us](8|16|32|64))\' \
  .
  headers___fix $(find -type f)
 }
 ...
 
 Are you missing a pipe after the egrep statement? What's the point of
 just spitting to stdout?

FWIW that bit's not new code; it's there in at least 2.6.25-r4 (all I 
checked) as well.

This could probably do with a comment/echo/einfo saying such, but it 
appears to me that the egrep is simply informational/debugging, as the 
fix__headers call (function inherited from kernel-2.eclass) appears to 
ultimately deal with the same list, after a bit of additional filtering 
of the list of regular files fed into it from find.

(I investigated since I had the package in my updates today and after 
seeing the comment here, wanted to ensure it wasn't potentially 
destabilizing typo.)

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman




Re: [gentoo-dev] License Interpretation

2008-08-22 Thread Donnie Berkholz
On 21:07 Wed 20 Aug , Richard Freeman wrote:
 Gentoo distributes ebuilds - which are not the property of Adobe and are  
 not derivative works of any of Adobe's software.  A user who executes an  
 ebuild might obtain a copy of an Adobe product that Adobe distributes. A 
 user who executes an ebuild might create a derivative work of an Adobe  
 product, and users who use proprietary software are advised to consult  
 with lawyers as appropriate if they are concerned about the terms of  
 license agreements that they may or may not be parties to.

Have you heard of the term contributory infringement? It means you're 
helping someone else break copyright law.

The recent JMRI decision showed that at least free-software licenses are 
copyright licenses rather than contracts, and there's reasonable support 
that other types of licenses are the same. That means if we're enabling 
 encouraging our users to infringe copyrights or patents by providing 
ebuilds that do so, we may be guilty of the same.

IANAL and all that.

-- 
Thanks,
Donnie

Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com


pgpFC5Pj8xsVs.pgp
Description: PGP signature


Re: [gentoo-dev] License Interpretation

2008-08-22 Thread Jim Ramsay
Good news everyone!

This has become a non-issue, at least in the next version of flash
player[1].

Thanks again for all your input!

[1] http://blogs.adobe.com/penguin.swf/2008/08/curl_tradeoffs.html

-- 
Jim Ramsay
Gentoo Developer (rox/fluxbox/gkrellm)


signature.asc
Description: PGP signature


Re: [gentoo-dev] [GLEP 56] metadata.xml status

2008-08-22 Thread Doug Goldstein

Doug Goldstein wrote:

Hey all,

snip

Hey all (again),

After my long commit fest tonight I am proud to announce we're down to 
only 10% of the tree (not package wise but category wise). The following 
categories are the remaining ones left to convert. If anyone's feeling 
ambitious and wants to pound one or two out. Go for it. Just make sure 
you check use.local.desc first to make sure no one else did it already.


For those wondering (or too lazy to count), the tree has 150 categories 
currently with 131 containing local USE flags (after cleaning up all the 
stale USE flags). So below are the remaining 15 categories.


dev-java
dev-lang
dev-util
kde-base
mail-filter
media-libs
media-tv
net-libs
net-mail
net-p2p
net-wireless
sys-apps
www-apache
www-apps
www-client


--
Doug Goldstein [EMAIL PROTECTED]
http://dev.gentoo.org/~cardoe/