From mboxrd@z Thu Jan 1 00:00:00 1970 From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) Subject: Re: GStreamer, PulseAudio and libvpx update Date: Wed, 03 Feb 2016 19:15:11 +0800 Message-ID: <87io263v0g.fsf@member.fsf.org> References: <20160120222320.6eddc452@debian-netbook> <20160120205308.GA8066@debian> <87oacfae9a.fsf@member.fsf.org> <20160125084718.24edbd9e@debian-netbook> <87io26777n.fsf_-_@member.fsf.org> <20160203102522.GA4556@debian.eduroam.u-bordeaux.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37640) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQvPJ-00088t-Dk for guix-devel@gnu.org; Wed, 03 Feb 2016 06:15:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQvPG-0001oI-6U for guix-devel@gnu.org; Wed, 03 Feb 2016 06:15:33 -0500 Received: from smtp25.openmailbox.org ([62.4.1.59]:59646) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQvPF-0001oE-RM for guix-devel@gnu.org; Wed, 03 Feb 2016 06:15:30 -0500 In-Reply-To: <20160203102522.GA4556@debian.eduroam.u-bordeaux.fr> (Andreas Enge's message of "Wed, 3 Feb 2016 11:25:22 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge writes: > Hello, > > On Wed, Feb 03, 2016 at 12:23:24PM +0800, =E5=AE=8B=E6=96=87=E6=AD=A6 wro= te: >> In the 'gstreamer-update' branch we have following updates: >> libvpx -> 1.5.0 >> pulseaudio -> 8.0 >> ao -> 1.2.0 >> gstreamer (and plugins) -> 1.6.3 > > I noticed you merged master into the branch. My opinion is that merging > instead of rebasing messes up the history and makes it rather unclear > what the differences in this branch are. So I would suggest the following: > Delete the branch, create a branch "wip-gstreamer" from security-updates > (not master!), try to build a few packages; after security-updates has be= en > applied to master, rebase wip-gstreamer and have it built by hydra. Sure, merge does look weird. Done as you said, thanks for the guide :) > > Right now, the priority clearly is to finish security-updates, and we > cannot afford to build a second branch in parallel. OK. > > Are these four updates independent? Should they all be built together, > or should we do them one by one? Only 19 packages depend on ao, only 29 on > libvpx, so these could be done separately. Could they even go to master, > or do they depend on gstreamer (or pulseaudio) being updated first?=20 > pulseaudio has 162 dependent packages, so even these could maybe be built > separately (where by "separately" I mean in a different evaluation). > > What do you think? Yes, they're independent. I update gstreamer and add gst-plugins-bad, the other are from Efraim Flashner's work. Due to gst-plugins-good failed to pass some tests with the update of libvpx and pulseaudio, I think put them together may bring some luck. well, it seem the test failure of gst-plugins-good is unreleated to the update...