From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R7MLo-0007f4-5p for garchives@archives.gentoo.org; Sat, 24 Sep 2011 07:08:43 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6F3A721C16B; Sat, 24 Sep 2011 07:08:30 +0000 (UTC) Received: from mail-gy0-f181.google.com (mail-gy0-f181.google.com [209.85.160.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 0F14B21C09B for ; Sat, 24 Sep 2011 07:08:00 +0000 (UTC) Received: by gyd10 with SMTP id 10so4357326gyd.40 for ; Sat, 24 Sep 2011 00:08:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=turxDDReXdpz1fTJEiN+VYVlutZ5ghlDizA9/Sft9Ig=; b=UmurualEqy+I8tXHHErG1C28htr5XrDRvaHkGiaYfSZzrvhDnZ6F+3rudKxuu8GTib FOdHyKyjGs62Qum1kQBzH3Q66nZnIgIBmkdhi1k2RjOgd3Dy+mRj8hMYHmv+Jo5sFH7+ St23fGo3DPwGpVD+zVy+vtSbc5vKRYH+1REM0= Received: by 10.43.132.196 with SMTP id hv4mr5435655icc.18.1316848080134; Sat, 24 Sep 2011 00:08:00 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Sender: vapierfilter@gmail.com Received: by 10.42.229.6 with HTTP; Sat, 24 Sep 2011 00:07:40 -0700 (PDT) In-Reply-To: References: <201109240124.01627.vapier@gentoo.org> From: Mike Frysinger Date: Sat, 24 Sep 2011 03:07:40 -0400 X-Google-Sender-Auth: WiXFkam_PkH1pNwDWdFhQpZVncs Message-ID: Subject: Re: [gentoo-dev] Re: zlib breakage To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 3c94f79b09925859b178f07a8c4ceab2 On Sat, Sep 24, 2011 at 02:43, Nikos Chantziaras wrote: > On 09/24/2011 08:24 AM, Mike Frysinger wrote: >> the defines in question are internal to zlib. =A0packages relying on the= m >> are broken, plain and simple. > > Then fix *them*, not zlib. they are being fixed already > Then why did you "fix" zlib instead of those bad packages? i have no idea what you're talking about. they're both getting fixed. >>> Breaking compatibility with upstream zlib also means that non-portage >>> software, the ones I install with "./configure --prefix=3D$HOME/usr&& >>> make install", also won't build. >> >> send the fix to the upstream maintainer > > Maybe 5% of users know how to code. =A0The rest doesn't. then file a bug report. it isn't rocket science. >>> It's a mess right now and it just doesn't look right. =A0The bug that >>> deals with it was locked from public view: >> >> because you keep presenting the same flawed ideas and ignore the >> responses. >> in fact, all of the answers i posted above i already posted to the bug. > > You ignore the suggestions, which is the reason the same arguments pop up > over and over again. i read your position, evaluated it, and found it to be inferior. you cannot accept that, thus you continue to waste time. > The core issue is that ~arch is turning into a testing > ground for upstreams rather than for Gentoo packaging. if you want to restart the long thread about what ~arch is actually for, then go for it. it has come up from time to time and developers are generally fine with the current model. > keep something in portage unmasked that is *known* to break packages ~arch is known to have bugs. if you don't want bugs, don't use ~arch. we do not operate on a "if you broke anything at all, it must get reverted" development style. you simply need to accept the reality. further, in order to get p.masked, it has to be a fairly wide breakage. in this case, we've got a whopping ~15 bugs. half of which are already fixed. > *especially* if it's a beta release of an important base library (which z= lib > 1.2.5.1 certainly is). there hasn't been a single bug filed about 1.2.5 vs 1.2.5.1. stop making up issues that don't exist. >=A0But you ignore that repeatedly. back up your position with actual data and perhaps someone will listen. until you have something new to say, there isn't anything left for me to co= ver. -mike