From owner-freebsd-ports@freebsd.org Sat Jun 10 21:29:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4CEEBF6B39 for ; Sat, 10 Jun 2017 21:29:17 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qk0-x234.google.com (mail-qk0-x234.google.com [IPv6:2607:f8b0:400d:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 78E5539F3 for ; Sat, 10 Jun 2017 21:29:16 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qk0-x234.google.com with SMTP id a199so16139093qkb.2 for ; Sat, 10 Jun 2017 14:29:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Sc87i9c3EPwCuEBz6+41qNTGOsqgQB8sA0IGWfhzqek=; b=SmKiSSDhPJ/VeWuLqhxWTOlqsaJoc9a71OFC3rFnLooWw6lNAWlpSAI2vcTsGZkAvH q4pqFg8SyJiQ0lPFAp8UbF7nd4QpTrpXAF+LLwz4HRxby2BwJFrQ49bkQslWCqnQsMH3 wH7QVQdEc6NcoaKaASmMJi1BSk8Pxd93QFvl5V5FEh3WKi1+1WyraChZaV5KMdI/2ssv QXgKa5mYO68K6JcNiyz51nk9pDYPPbNPItpx+n9PGPbv6LFH0FllBsZLNxe6ANikIadg q0blmxXxbYgjbzYiZmACYnPkCKl9NNIjTf3/bN640ih20DOZXJdcH2JYCHJgLrrigyAR n4rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Sc87i9c3EPwCuEBz6+41qNTGOsqgQB8sA0IGWfhzqek=; b=HpMs23GeWCjs/8fwb2GTnHCCJi9QZNV9qbqovei174lC0892h1ZHd8EFWGVIDavMWx Yv5g9mIfshQ/LIyITCH0/IH3NWb50pbAJHVS1SlPRdnOUY0XBc5Nh2va9psRHEnvv8Iy hU3zh9yqOosoUaG1Eczhnzg7L7bVD/zPeHldg81Df47dHQ5a3Wv7xpSWRCjAURCyc1Jx xu3WpDICDqUtWS9UG+owwpQqsK10WHgqwMrcx2TbR++7JcE2ZjFz+Uq0pPx//NVjrCyQ YPFoMOYGRZOKn+M4CVND55fpVs2M+xL11evIN3eWFP4jYndEWUdPqVWsNzkr/Fqq5J8e y6vw== X-Gm-Message-State: AKS2vOyXpBoEAcLbh9H0OAGC+I7I1Q8m/zPOIAjL9Cvq0jXAtK0I2Kv2 FvjaLxSiHGkt+jn2mndTjPqB+SxewCtd X-Received: by 10.55.38.69 with SMTP id y66mr8932011qkg.226.1497130155440; Sat, 10 Jun 2017 14:29:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.98.171 with HTTP; Sat, 10 Jun 2017 14:29:14 -0700 (PDT) X-Originating-IP: [180.148.113.51] In-Reply-To: <20170610131343.GM72404@rancor.immure.com> References: <20170609170250.GB85997@rancor.immure.com> <20170610131343.GM72404@rancor.immure.com> From: Jonathan Chen Date: Sun, 11 Jun 2017 09:29:14 +1200 Message-ID: Subject: Re: Unable to update repository Synth To: Bob Willcox Cc: ports list Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2017 21:29:17 -0000 On 11 June 2017 at 01:13, Bob Willcox wrote: > On Sat, Jun 10, 2017 at 10:14:46AM +1200, Jonathan Chen wrote: >> On 10 June 2017 at 05:02, Bob Willcox wrote: >> > I am running the drm-next-4.7 and when I ran synth recently on my system >> > up update the ports and at the end of the run received these errors: >> > >> > pkg: wrong architecture: freebsd:10:x86:64 instead of FreeBSD:12:amd64 >> > pkg: repository Synth contains packages with wrong ABI: freebsd:10:x86:64 >> > Processing entries: 100% >> > Unable to update repository Synth >> > Error updating repositories! >> > Unfortunately, the system upgrade failed. >> >> synth is complaining that one or more of the packages in the >> configuration's package directory has packages built for >> FreeBSD10/amd64 instead of FreeBSD12/amd64. If you have upgraded from >> FreeBSD 10 to FreeBSD 12, you must remove all the packages that have >> been built previously. > > Are these the packages that currently reside in the repository? Yes. > Is there some way to list the packages that are the problem? A simple way, no. You'd have to unpack each package and inspect the manifest file to determine the package's abi. > If not, can I simply delete all of the respository packages? This is the easiest thing to do, and would be my recommendation. synth will rebuild all the packages for your installed ports. Cheers. -- Jonathan Chen