From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id D99613855024 for ; Fri, 2 Jul 2021 10:39:16 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D99613855024 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org Message-ID: <637b2cb2b30cd08b8ec88aaed28c7539c5efda35.camel@gentoo.org> Subject: Re: Please raise version number above RPM releases From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: Mark Wielaard , debugedit@sourceware.org Date: Fri, 02 Jul 2021 12:39:11 +0200 In-Reply-To: <4aa74641b51259fdf123c4b95fb9626af8830d14.camel@klomp.org> References: <2b049bab787602c9bb5a42c9b39187a78ffbc241.camel@gentoo.org> <4aa74641b51259fdf123c4b95fb9626af8830d14.camel@klomp.org> Organization: Gentoo Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.40.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: debugedit@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: debugedit development mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jul 2021 10:39:18 -0000 On Fri, 2021-07-02 at 12:36 +0200, Mark Wielaard wrote: > Hi Michał, > > On Sun, 2021-06-27 at 08:36 +0200, Michał Górny wrote: > > We've been packaging the RPM's debugedit executable as 'debugedit' > > since 2006. This means that the versions of debugedit packages > > in Gentoo have corresponded to RPM releases. > > > > Now, we'd like to switch to your version. However, the problem is that > > you've restarted versioning -- at least from our perspective. If we > > added debugedit-0.3 to Gentoo today, it would be seen as an older > > version that the 'old' debugedit-4.16.1.3 (i.e. rpm's debugedit). > > > > There are hacks around this but they're all particularly ugly. Hence, > > I'm wondering if it wouldn't be too much of a hassle to you to raise > > the version number above the current RPM version, i.e. version 5.* or > > 6.* (if you take rpm5 into consideration, it is pretty dead though). > > > > While I do realize the problem's on our end, it's non-trivial to fix > > because of backwards compatibility requirements we have. And as I said, > > workarounds are particularly ugly and confusing, so I'd rather avoid > > them if possible. > > Thanks for bringing that up. I think it is fine to make the first > official release debugedit 5.0. It will make us look like a really > mature project :) Ok, thank you, this will help us a lot. > Before the first formal release I am doing a few more cleanups, just > simple stuff like making sure we are checking all errors, etc. And I > would like to make sure there are command line equivalents for the few > remaining RPM environment variables used in find-debuginfo: > https://sourceware.org/bugzilla/show_bug.cgi?id=27637 > There is also one bug reported against Fedora where we fail to produce > the main source file in some cases when processing DWARF5: > https://bugzilla.redhat.com/show_bug.cgi?id=1966987 > For which I have a partial patch, but I am unsure if it is complete. > I suppose Gentoo will wait for that happen before switching over then. -- Best regards, Michał Górny