• Debian Chroot and emacs-nox

    From Jeffrey Walton@21:1/5 to All on Mon Nov 28 21:40:01 2022
    Hi Everyone,

    I test Debian 68k in a chroot. I am having trouble installing emacs:

    ebian-chroot:/# apt install emacs-nox
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    emacs-nox : Depends: emacs-bin-common (= 1:28.2+1-3) but it is not
    going to be installed
    Depends: emacs-common (= 1:28.2+1-3) but it is not going
    to be installed
    E: Unable to correct problems, you have held broken packages.

    Does anyone know how to install emacs-nox on this machine?

    Thanks in advance.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Brian Morris@21:1/5 to noloader@gmail.com on Mon Nov 28 22:00:02 2022
    On Mon, Nov 28, 2022 at 12:35 PM Jeffrey Walton <noloader@gmail.com> wrote:l

    The following packages have unmet dependencies:
    emacs-nox : Depends: emacs-bin-common (= 1:28.2+1-3) but it is not
    going to be installed
    Depends: emacs-common (= 1:28.2+1-3) but it is not going
    to be installed
    E: Unable to correct problems, you have held broken packages.

    Does anyone know how to install emacs-nox


    Perhaps your setting for apt preclude installing depends ? Please try apt install the dependa indicated





    <div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 28, 2022 at 12:35 PM Jeffrey Walton &lt;<a href="mailto:noloader@gmail.com">noloader@gmail.com</a>&gt; wrote:l</div><blockquote class="gmail_quote" style="
    margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir="auto">
    The following packages have unmet dependencies:<br>
     emacs-nox : Depends: emacs-bin-common (= 1:28.2+1-3) but it is not<br>
    going to be installed<br>
                 Depends: emacs-common (= 1:28.2+1-3) but it is not going<br>
    to be installed<br>
    E: Unable to correct problems, you have held broken packages.<br>

    Does anyone know how to install emacs-nox </blockquote><div dir="auto"><br></div><div dir="auto">Perhaps your setting for apt preclude installing depends ? Please try apt install the dependa indicated</div><div dir="auto"><br></div><blockquote class="
    gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex" dir="auto"><br>

    </blockquote></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nelson H. F. Beebe@21:1/5 to All on Mon Nov 28 22:30:01 2022
    Brian Morris <cymraegish@gmail.com> comments on Mon, 28 Nov 2022
    12:50:07 -0800 about a report from Jeffrey Walton <noloader@gmail.com>
    about the failure to install emacs-nox on Debian on M68K.

    I too have seen that, and just did a fresh try:

    # apt-get install mailutils emacs-common emacs-bin-common
    ...
    The following packages have unmet dependencies:
    emacs-bin-common : Depends: emacs-common (= 1:28.2+1-3) but
    1:28.2+1-6 is to be installed

    That looks to me like a messed-up dependency chain in the apt package
    system on this platform, using requirements of exact version matches,
    rather than greater-than-or-equal version checks.

    Packaging systems really do need consistency checkers, so that broken dependencies are caught before packages are made available to end
    users. I have seen this happen on numerous flavors of Unix-family
    O/Ses: it is not unique to Debian on M68K.

    ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - -------------------------------------------------------------------------------

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Jeffrey Walton on Mon Nov 28 22:50:01 2022
    Hello Jeffrey!

    On 11/28/22 21:34, Jeffrey Walton wrote:
    ebian-chroot:/# apt install emacs-nox
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    emacs-nox : Depends: emacs-bin-common (= 1:28.2+1-3) but it is not
    going to be installed
    Depends: emacs-common (= 1:28.2+1-3) but it is not going
    to be installed
    E: Unable to correct problems, you have held broken packages.

    Does anyone know how to install emacs-nox on this machine?

    You have run into a situation that I have decribed in this older mailing list post on the debian-sparc mailing list in detail [1].

    The issue will be resolved once I have fixed the build failure (FTBFS) of the subversion package on m68k.

    In the meantime, you can fetch the emacs-common package in the matching version from snapshot.debian.org [2].

    Adrian

    [1] https://lists.debian.org/debian-sparc/2017/12/msg00060.html
    [2] http://snapshot.debian.org/package/emacs/1%3A28.2%2B1-3/#emacs-common_1:3a:28.2:2b:1-3

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeffrey Walton@21:1/5 to cymraegish@gmail.com on Mon Nov 28 22:20:02 2022
    On Mon, Nov 28, 2022 at 3:50 PM Brian Morris <cymraegish@gmail.com> wrote:

    On Mon, Nov 28, 2022 at 12:35 PM Jeffrey Walton <noloader@gmail.com> wrote:l

    The following packages have unmet dependencies:
    emacs-nox : Depends: emacs-bin-common (= 1:28.2+1-3) but it is not
    going to be installed
    Depends: emacs-common (= 1:28.2+1-3) but it is not going
    to be installed
    E: Unable to correct problems, you have held broken packages.

    Does anyone know how to install emacs-nox

    Perhaps your setting for apt preclude installing depends ? Please try apt install the dependa indicated

    Thanks Brian.

    How do I solve the problem of unmet dependencies in emacs-bin-common
    and emacs-common?

    Jeff

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)