From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1G7tlW-0004Vr-CF for garchives@archives.gentoo.org; Tue, 01 Aug 2006 12:54:30 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k71Cre7G030040; Tue, 1 Aug 2006 12:53:40 GMT Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k71CpdMV025089 for ; Tue, 1 Aug 2006 12:51:40 GMT Received: by py-out-1112.google.com with SMTP id d42so1079398pyd for ; Tue, 01 Aug 2006 05:51:39 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=Y+Hbvk+Z+pG6slySbcuvjOUH9Bh5Uigf7L4XZ98nTPRFkqOpKgv+c9ZEcWxUmWwYSlYJ7HE6Erxp9+zPUUn1xcBI0lFPu/wTGHwSpInaKdG1lt0UAv3GYmn439n319fOxtNBYA4UJg4vaG6oZz82RKdaiF3tMb1ltwHp4O7DYa8= Received: by 10.35.131.10 with SMTP id i10mr5651178pyn; Tue, 01 Aug 2006 05:51:39 -0700 (PDT) Received: by 10.35.100.2 with HTTP; Tue, 1 Aug 2006 05:51:39 -0700 (PDT) Message-ID: <7c612fc60608010551w19780817ra1c1296f469ea135@mail.gmail.com> Date: Tue, 1 Aug 2006 14:51:39 +0200 From: "Denis Dupeyron" Sender: denis.dupeyron@gmail.com To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Sunrise contemplations In-Reply-To: <20060801132906.2b215a5c@epia.jeroenr-c2.orkz.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1154366720.17142.126.camel@rivendell> <20060801082153.GC29200@eric.schwarzvogel.de> <20060801132906.2b215a5c@epia.jeroenr-c2.orkz.net> X-Google-Sender-Auth: 39cffe4e32e5a556 X-Archives-Salt: a40e2ff0-bd8c-4445-b3e5-b7067c42e1e6 X-Archives-Hash: 7550a1a039a64ad057cb45b9c5e37ff6 On 8/1/06, Jeroen Roovers wrote: > # emerge --submit-info > > * sys-apps/portage generates emerge --info output and uploads it > relatively tamper-proof to tickets.g.o, and > > * returns a ticket to the user, a unique number that he or she can > communicate to developers and active users through a URL like > http://tickets.g.o/#ticket-number. > > * --submit-info includes information about the emerge commandline that > was run last and what category/package/version emerge was > building/installing at the time. Like you, I'm not sure this is necessary, but I like it. I like it even more when I think that the flags and other configuration options that are in make.conf at the time you 'emerge --info' are not necessarily the same as those you used when, maybe a long time ago, you emerged the dependencies of the package that breaks. Let's imagine we have : # emerge --submit-info package-that-breaks If that creates a compressed tarball of all (or selected relevant) data in /var/db/pkg concerning all packages that package-that-breaks depends on, I like it a lot. This will give more useful information than 'emerge --info'. And I'm not only thinking of forged 'emerge info', but also of those users and developers that play with flags because they like it or have to, and then forget to revert to safe flags. I'm sure there are many legitimate ways to make such mistakes. You end up having some parts of your system built with stupid flags, and you don't feel guilty about it because you don't even know (this happened to me already). So yes, I'd love to see something like this someday. And I'd love to help implementing it if such a decision was taken. But the question remains : it obviously looks useful, but do we need it ? Denis. -- gentoo-dev@gentoo.org mailing list