From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 20 00:06:05 2022 Received: (at 54033) by debbugs.gnu.org; 20 Feb 2022 05:06:05 +0000 Received: from localhost ([127.0.0.1]:59097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLeQ8-0003oR-Nb for submit@debbugs.gnu.org; Sun, 20 Feb 2022 00:06:04 -0500 Received: from mail-qv1-f48.google.com ([209.85.219.48]:44696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nLeQ7-0003nr-19 for 54033@debbugs.gnu.org; Sun, 20 Feb 2022 00:06:03 -0500 Received: by mail-qv1-f48.google.com with SMTP id p7so23604489qvk.11 for <54033@debbugs.gnu.org>; Sat, 19 Feb 2022 21:06:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=mWEjokTDEN9VHA7UP++X0pMAFAKMuXXlC0KXuWkD/F8=; b=LhXzH6CrPzO5PKX5GALOtpGlQ+C3oKIH028FlVXiB/igaI5V5qRettyBkUu3Pwpqza kj+uKL+D6TsUn9zr34m9o1hL80r97hCscuYc+uuMddQDSZuGcNelOtJ6wfKKGMLREHd9 wqCRZpEO4L5fe6vzyxWTBkH7DXlO9VIeNF+Cmeaj3oYGzr9ow6q55l+9/iDW37R9/usO anuU2Q/3OP0JOuDV1ZxcFPeOrcMGPWVJU82E8Mo55eKxp95uJ5NMdm3B6nYhr7K6L56p C7K8EZr5zcUO88l0P1fh3/R2cQ+V8I5+DGF70yyUfTQBgieZruxUpu77yV9rZ8ofZu3L eiNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=mWEjokTDEN9VHA7UP++X0pMAFAKMuXXlC0KXuWkD/F8=; b=7o+6e4g1PTdsXkTGGyqAHV3TG+Egtrrt8pB1jAIiCS0D/KCDWh5cFLu8njRyqAOT0N K43gn0cD3iEZA7JXxw8Qa0XkpKtTrWQ4d0rGhpJ6xF5IYAlGD/DWgv5syCNpwjve9fs8 p5DwfNULbBwcXoRtDHiN4Ep1owV8QzwE+aCKyud+4QvH36rOsoQzON9aKWpKzLVv7zE8 DfsGIoTRUSU1S/kb/gAsN9VEV6CPCsu7pMiJApMpbqx1L038FOmNoVDG/SNQyWfpbgUs 3hm5w/whTvNn598B1knUphEBlrk+t/G78aFv8JZG8LyYUmSncimrSU9LKOGs7kyUd3jM VZYg== X-Gm-Message-State: AOAM532GP5MV5RMOiFrT7cpzWr3HReRPcSXO3URrlslcAwj4LxWoEBHf Beh2xvFQYX9ycoMBeo0YxluTOnGYMUvit1AIJdlWDM35 X-Google-Smtp-Source: ABdhPJw8vuSxJjZ0+s47oJIlwjmNZ9/2dOoIzCa+td+hUkyScPTQQdxD7CbCE21G3ZG/6L+15JPbN0R0UCYXwm2CdOA= X-Received: by 2002:ac8:5dd4:0:b0:2d8:e1c5:6775 with SMTP id e20-20020ac85dd4000000b002d8e1c56775mr12913742qtx.1.1645333557451; Sat, 19 Feb 2022 21:05:57 -0800 (PST) MIME-Version: 1.0 References: <18be745d-10bf-4be9-bef3-c88cc88d9554@www.fastmail.com> In-Reply-To: <18be745d-10bf-4be9-bef3-c88cc88d9554@www.fastmail.com> From: Jacob MacDonald Date: Sat, 19 Feb 2022 23:05:45 -0600 Message-ID: Subject: Fwd: bug#54033: Calibre's ebook-viewer only shows white-on-white or dark-on-dark. To: 54033@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 54033 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ---------- Forwarded message --------- From: Leo Famulari Date: Fri, Feb 18, 2022 at 10:28 PM Subject: Re: bug#54033: Calibre's ebook-viewer only shows white-on-white or dark-on-dark. To: Jacob MacDonald In general, when bisecting a range of commits that includes merge commits, you should use the --first-parent option, which basically does the right thing with the merge when choosing commits to test. Can you keep trying and let us know the results? If it becomes infeasible, let us know and we can arrange to run the bisection next week (on vacation). Calibre is one of the flagship free software applications so let's work together to fix it :) On Fri, Feb 18, 2022, at 21:52, Jacob MacDonald wrote: > On Thu, Feb 17, 2022 at 5:41 PM Leo Famulari wrote: >> Did you check if this bug has been reported upstream? > > I gave the Launchpad a cursory check but wasn't able to find what I > was looking for. > > In addition, I scrolled back through the Git history a ways and found > a commit that seems to have working Calibre at the same version. > > $ guix time-machine --commit=9d25ee30b188f9202cc14f7cd25ba8a1c3ec1a72 > -- package --show=calibre > name: calibre > version: 5.21.0 > ,,, > > $ guix time-machine --commit=9d25ee30b188f9202cc14f7cd25ba8a1c3ec1a72 > -- shell calibre -- ebook-viewer > > brings up a working version of the reader. > > Thank you for the information about the time-machine command. > > I started to do a Git bisect on my copy of the repository, but found > that it was intractable to build the versions of Guix necessary. Part > of that seems to be related to some merges: Some of the candidate > commits had dates from 2020 on them and the candidate set was rather > large. Is there a smarter way to hunt down the commit where Calibre > broke?