From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 97111 invoked by alias); 23 Aug 2016 10:15:52 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 97048 invoked by uid 89); 23 Aug 2016 10:15:51 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_20,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=todays, today's, Gratz, gratz X-HELO: out2-smtp.messagingengine.com Received: from out2-smtp.messagingengine.com (HELO out2-smtp.messagingengine.com) (66.111.4.26) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 23 Aug 2016 10:15:40 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id EE1A220830 for ; Tue, 23 Aug 2016 06:15:38 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Tue, 23 Aug 2016 06:15:38 -0400 Received: from [192.168.1.102] (host31-51-206-108.range31-51.btcentralplus.com [31.51.206.108]) by mail.messagingengine.com (Postfix) with ESMTPA id 9862BF2970 for ; Tue, 23 Aug 2016 06:15:38 -0400 (EDT) Subject: Re: CALM: error while merging uploaded packages for db (obsoleting db4.8) To: cygwin-apps@cygwin.com References: <20160819151552.4spmgzgygpu54aua@calimero.vinschen.de> <1471641621.2908.9.camel@cygwin.com> <1471746024.2947.5.camel@cygwin.com> <84c1d951-4b85-4c98-a42b-2b598fc4fd22@oracle.com> <20160822141351.GB29747@calimero.vinschen.de> <871t1gwpt3.fsf@Rainer.invalid> From: Jon Turney Message-ID: Date: Tue, 23 Aug 2016 10:15:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-08/txt/msg00078.txt.bz2 On 23/08/2016 07:57, Dr. Volker Zell wrote: >>>>>> Achim Gratz writes: > > > Dr. Volker Zell writes: > >> Could somebody please check out what's wrong with my latest "db" upload > >> for x86_64 and x86 and the "db4.8" upload for x86 (should be obsoleted > >> by "db"). It somehow seems to be stuck in my staging area without > >> getting moved to the release area. > > > Did you place a !ready file? > > I thought it's not needed when doing a cygport upload. At least that's > the case with my other uploads so far. cygport upload creates the !ready file for you. I'm afraid calm isn't very intelligent and removes all the !ready files after an error has occurred, so you need to replace it to make it try to process the uploads again. Anyhow, on to today's error: > ERROR: package 'db4.8' version '4.8.30-2' source has no non-empty install tarfiles > ERROR: error while validating merged x86 packages for Dr. Volker Zell So, this error is caused by the fact that db4.8-4.8.30-2 source pacakge exists, and is non-empty, but the db4.8, db4.8-doc and libdb4.8-devel packages it creates are all empty obsoletion packages. This is unusual, as in all existing cases, the superseding package (in this case 'db' is replacing 'db4.8') source would create the obsoletion packages. I've moved db4.8-4.8.30-2-src.tar.xz aside and reset !ready to allow the upload to proceed. (This is disallowed because we had a few cases where source for removed packages was being retained in the distro only because it was referenced by an obsoletion package. This seems to be the case here with the db-4.8.30 source.) I'll see if I can find a better way to handle these cases in the future. Sorry for the inconvenience.