unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Emanuel Berg <moasenwood@zoho.eu>
To: help-gnu-emacs@gnu.org
Subject: Re: what I should do, and the "Emacs News Ezine"
Date: Mon, 01 Apr 2019 15:07:48 +0200	[thread overview]
Message-ID: <86wokdc1qz.fsf@zoho.eu> (raw)
In-Reply-To: 87r2asxtw6.fsf@fencepost.gnu.org

Amin Bandali wrote:

>> Sounds good?
>>
>
> Sounds good to me.

I think I did it! Greetings from Emacs25. Or

    GNU Emacs 25.1.1
    (arm-unknown-linux-gnueabihf) of
    2017-09-16, modified by Debian

This is how it happened [Emacs stuff is point 3]


1. Physically clone the RPi system (on a 16G SD
   card), and give it more space.

    [remove the 16G SD card from the RPi]

    $ fdisk -l

    $ sudo dd bs=4M if=/dev/sdb of=backup-$(date +%Y-%m-%d).img

    [change the SD card to the 32G card]

    $ fdisk -l

    $ sudo dd bs=4M if=backup-2019-04-01.img of=/dev/sdb

    [insert the 32G card into the RPi]

    $ sudo raspi-config


2. Upgrade the system [1]

        $ sudo apt-get update
        $ sudo apt-get upgrade
        $ sudo apt-get dist-upgrade

        $ sudo dpkg -C
        $ sudo apt-mark showhold

        ## (I did this manually)
        $ sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list

        $ sudo apt-get update

        $ sudo apt-get --simulate upgrade

        $ sudo apt-get upgrade
        $ sudo apt-get dist-upgrade

        $ sudo reboot

    Worked great, only lots of this


      ## debconf: (Dialog frontend will not
                  work on a dumb terminal, an
                  emacs shell buffer, or
                  without
                  a controlling terminal.)
      ## debconf: falling back to frontend:
                  Readline


    And lots of ~"You have been messing around
    with file one hundred hundredth. Would you
    like to keep your changes?" Of course I do,
    but I'd still had to hit the button every
    time. Perhaps there is some option
    somewhere to set the default answer? It is
    a good idea to find it first, so you can
    just lie down and rest all thru the
    installation... zzz


3. Get Emacs25.

    $ sudo apt apt --fix-broken install
    $ sudo ai emacs25-nox emacs-25-el emacs25-common-non-dfsg
    # sudo apt autoremove

    Then my usual Makefile [2] and incredibly,
    I only got


        In help-custom-font-lock:
        help-font-lock.el:23:30:Warning:
        ‘font-lock-fontify-buffer’ is for
        interactive use only; use
        ‘font-lock-ensure’ or
        ‘font-lock-flush’ instead.


    Not really any clarity what to use, so
    I picked `font-lock-ensure'.

    Then


        In end of data:
        negative-subtraction.el:19:1:Warning: the
        function ‘digit-char-p’ is not known to
        be defined.


    This was more difficult to find - it should
    have the CL prefix, i.e. `cl-digit-char-p'.


    And the easy ones

        In spell: spell-new.el:79:23:Warning:
        ispell-comments-and-strings called with 1
        argument, but accepts only 0

        In sudo-path:
        sudo-user-path.el:2:33:Warning:
        ‘system-name’ is an obsolete variable (as
        of 25.1); use (system-name) instead

        In translate-with-prompt:
        translate.el:29:20:Warning: Pattern t is
        deprecated. Use `_' instead


    Done! I hope...


[1] https://linuxconfig.org/raspbian-gnu-linux-upgrade-from-jessie-to-raspbian-stretch-9

[2] http://user.it.uu.se/~embe8573/emacs-init/Makefile

-- 
underground experts united
http://user.it.uu.se/~embe8573




      parent reply	other threads:[~2019-04-01 13:07 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-03-25  5:12 todo-did.el complete rewrite Emanuel Berg
2019-03-25  6:57 ` Van L
2019-03-25 18:25   ` license and where to safely store all code (was: Re: todo-did.el complete rewrite) Emanuel Berg
2019-03-25 18:50     ` [OFF TOPIC] " Emanuel Berg
2019-03-25 20:04 ` todo-did.el complete rewrite Ralph Seichter
2019-03-26  0:07   ` where to put files (was: Re: todo-did.el complete rewrite) Emanuel Berg
2019-03-26  0:53     ` where to put files Ralph Seichter
2019-03-26  2:48       ` Emanuel Berg
2019-03-26 17:15       ` Robert Thorpe
2019-03-26  8:36     ` Van L
2019-03-25 20:45 ` todo-did.el complete rewrite Stefan Monnier
2019-03-25 23:41   ` Emanuel Berg
2019-03-26 17:35 ` Stefan Monnier
2019-03-27  0:37   ` Emanuel Berg
2019-03-27  1:42 ` Amin Bandali
2019-03-27 13:12   ` what I should do, and the "Emacs News Ezine" (was: Re: todo-did.el complete rewrite) Emanuel Berg
2019-03-27 13:40     ` what I should do, and the "Emacs News Ezine" Michael Albinus
2019-03-29  9:16       ` Marcin Borkowski
2019-03-29 12:49         ` Óscar Fuentes
2019-04-01 22:07       ` Emanuel Berg
2019-03-27 14:40     ` Amin Bandali
2019-03-28  0:05       ` Van L
2019-03-29  1:38         ` Amin Bandali
2019-03-29  6:27           ` Emanuel Berg
2019-04-27 14:58             ` Van L
2019-04-27 21:09               ` Emanuel Berg
2019-03-29  5:27       ` Sacha Chua
2019-03-29 14:44         ` Drew Adams
2019-04-01 22:11           ` Emanuel Berg
2019-04-26  7:04             ` Van L
2019-04-26  7:39               ` Emanuel Berg
2019-04-27 13:07                 ` Van L
2019-04-27 21:07                   ` Emanuel Berg
2019-04-26  7:47               ` tomas
2019-04-27 21:10                 ` Emanuel Berg
2019-04-29  3:32                   ` Van L
2019-04-04  4:18           ` Xavier Maillard
2019-04-04  3:31         ` Emanuel Berg
2019-04-17  0:39           ` Sacha Chua
2019-04-17  1:53             ` Emanuel Berg
2019-04-17 11:02               ` Van L
2019-04-17 19:07                 ` Emanuel Berg
2019-04-01 13:07       ` Emanuel Berg [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86wokdc1qz.fsf@zoho.eu \
    --to=moasenwood@zoho.eu \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).