<html>
 <head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
 </head>
 <body>
  <span dir="ltr" style="margin-top:0; margin-bottom:0;">I am curious if anyone has a more general solution to PPAs on debian. It is my understanding that PPAs are not something you can in general use on debian, only ubuntu derivatives. I believe many debian people nowadays opt to use flatpak, docker, and appimage for their more user-facing softwares. Although I usually avoid these because they tend to not interface very well with hardware. For example pro audio softwares like ardour simply do not operate through xdg portals currently.</span>
  <br>
  <div class="fairemail_quote">
   <div dir="ltr">
    <p>Dec 9, 2024 12:09:05 Snyder, Alexander J via PLUG-discuss <plug-discuss@lists.phxlinux.org>:</p>
   </div>
   <blockquote style="margin:0;border-left:3px solid #ccc; padding-left:10px;">
    <div dir="ltr">
     <div>
      Thank you!  Following that guide I was able to get the packages I needed for Python3.12 installed.
     </div>
     <div>
      <br>
     </div>
     <div>
      Really appreciate the help!
     </div>
     <div>
      <br>
     </div>
     <div>
      <div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">
       <div dir="ltr">
        <div>
         <div dir="ltr">
          <div>
           <div dir="ltr">
            <div>
             <div dir="ltr">
              -- 
              <br>
               Thanks, 
              <br>
               Alex.
             </div>
            </div>
            <div dir="ltr">
             <br>
            </div>
            <div dir="ltr">
             <br>
            </div>
           </div>
          </div>
         </div>
        </div>
       </div>
      </div>
     </div>
     <br>
    </div>
    <br>
    <div class="gmail_quote gmail_quote_container">
     <div dir="ltr" class="gmail_attr">
      On Mon, Dec 9, 2024 at 9:24 AM Stephen Partington via PLUG-discuss <<a href="mailto:plug-discuss@lists.phxlinux.org">plug-discuss@lists.phxlinux.org</a>> wrote: 
      <br>
     </div>
     <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">
      <div dir="ltr">
       <div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;">
        So installing a PPA under Debian has a few more jumps to it.
       </div>
       <div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;">
        <br>
       </div>
       <div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;">
        <a href="https://linuxconfig.org/install-packages-from-an-ubuntu-ppa-on-debian-linux" target="_blank">https://linuxconfig.org/install-packages-from-an-ubuntu-ppa-on-debian-linux</a>
       </div>
       <div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;">
        And they appear to have the keys you need listed in that Blog post.
       </div>
       <div class="gmail_default" style="font-family:"trebuchet ms",sans-serif;">
        <br>
       </div>
      </div>
      <br>
      <div class="gmail_quote">
       <div dir="ltr" class="gmail_attr">
        On Sun, Dec 8, 2024 at 4:05 PM Snyder, Alexander J via PLUG-discuss <<a href="mailto:plug-discuss@lists.phxlinux.org" target="_blank">plug-discuss@lists.phxlinux.org</a>> wrote: 
        <br>
       </div>
       <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;">
        <div dir="ltr">
         <div>
          Have I mentioned how much I vastly dislike Debian?!
         </div>
         <div>
          <br>
         </div>
         <div>
          I think so .... but anyhoo ...
         </div>
         <div>
          <br>
         </div>
         <div>
          I can't seem to install this PPA repository.
         </div>
         <div>
          <br>
         </div>
         <div>
          I'm using a Raspberry Pi 4 with "Raspberry Pi OS" (formerly Raspian) -- which is secretly Debian Bookwork (Ubuntu 22.04 LTS) under the covers.
         </div>
         <div>
          <br>
         </div>
         <div>
          I'm trying to install Python3.12 and (apparently) it's not included in the main OS repositories by default, so after a bunch of Googling, I found I need a 3rd party repo called "Dead Snakes" (<i>because that sounds trustworthy</i>) ... and while the command "apt-add-repository" failed on a python error, I was able to add the line manually in "/etc/apt/sources.list.d/deadsnakes.list" --- but then I get an error about the key missing ...
         </div>
         <div>
          <br>
         </div>
         <div>
          =====================
         </div>
         <div>
          --> apt update 
          <br>
           Hit:1 <a href="http://deb.debian.org/debian" target="_blank">http://deb.debian.org/debian</a> bookworm InRelease 
          <br>
           Hit:2 <a href="http://deb.debian.org/debian-security" target="_blank">http://deb.debian.org/debian-security</a> bookworm-security InRelease 
          <br>
           Hit:3 <a href="http://deb.debian.org/debian" target="_blank">http://deb.debian.org/debian</a> bookworm-updates InRelease 
          <br>
           Hit:4 <a href="http://archive.raspberrypi.com/debian" target="_blank">http://archive.raspberrypi.com/debian</a> bookworm InRelease 
          <br>
           Get:5 <a href="https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu" target="_blank">https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu</a> jammy InRelease [18.1 kB] 
          <br>
           Err:5 <a href="https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu" target="_blank">https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu</a> jammy InRelease 
          <br>
             The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BA6932366A755776 
          <br>
           Reading package lists... Done 
          <br>
           W: GPG error: <a href="https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu" target="_blank">https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu</a> jammy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BA6932366A755776 
          <br>
           E: The repository '<a href="https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu" target="_blank">https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu</a> jammy InRelease' is not signed. 
          <br>
           N: Updating from such a repository can't be done securely, and is therefore disabled by default. 
          <br>
           N: See apt-secure(8) manpage for repository creation and user configuration details.
         </div>
         <div>
          ===========================
         </div>
         <div>
          <br>
         </div>
         <div>
          This is the repo URL:  <a href="https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/dists/jammy/" target="_blank">https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/dists/jammy/</a>
         </div>
         <div>
          <br>
         </div>
         <div>
          and on that page, I see a GPG file, which I tried (<i>probably incorrectly</i>) to install:
         </div>
         <div>
          <br>
         </div>
         <div>
          curl -fsSL <a href="https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/dists/jammy/Release.gpg" target="_blank">https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/dists/jammy/Release.gpg</a> | gpg --dearmor -o /usr/share/keyrings/deadsnakes.gpg
         </div>
         <div>
          <br>
         </div>
         <div>
          but then when I do "apt update" I get the error shown above.
         </div>
         <div>
          <br>
         </div>
         <div>
          This is infinitely easier on RedHat ... just sayin'
         </div>
         <div>
          <br>
         </div>
         <div>
          Anyhoo -- I appreciate the help on this.  I would prefer to not compile Python from source on a Raspberry Pi, as that takes over an hour to do.
         </div>
         <div>
          <br>
         </div>
         <div>
          <div dir="ltr" class="gmail_signature">
           <div dir="ltr">
            <div>
             <div dir="ltr">
              <div>
               <div dir="ltr">
                <div>
                 <div dir="ltr">
                  -- 
                  <br>
                   Thanks, 
                  <br>
                   Alex.
                 </div>
                </div>
                <div dir="ltr">
                 <br>
                </div>
                <div dir="ltr">
                 <br>
                </div>
               </div>
              </div>
             </div>
            </div>
           </div>
          </div>
         </div>
        </div> --------------------------------------------------- 
        <br>
         PLUG-discuss mailing list: <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a>
        <br>
         To subscribe, unsubscribe, or to change your mail settings: 
        <br><a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a>
        <br>
       </blockquote>
      </div>
      <div>
       <br clear="all">
      </div>
      <div>
       <br>
      </div><span class="gmail_signature_prefix">-- </span>
      <br>
      <div dir="ltr" class="gmail_signature">
       A mouse trap, placed on top of your alarm clock, will prevent you from rolling over and going back to sleep after you hit the snooze button. 
       <br>
       <br>
        Stephen 
       <br>
       <br>
      </div> --------------------------------------------------- 
      <br>
       PLUG-discuss mailing list: <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a>
      <br>
       To subscribe, unsubscribe, or to change your mail settings: 
      <br><a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a>
      <br>
     </blockquote>
    </div>
   </blockquote>
  </div>
 </body>
</html>