Page 2 of 3

Re: Pint - command line manager of portable apps (beta)

Posted: Wed Jul 06, 2016 10:08 am
by Midas
Here's my "pint outdated" output: :?
  • Code: Select all

    Checking for updates...
    7-zip        OUTDATED
    bootice      UP TO DATE
    curl         UP TO DATE
    eac          UP TO DATE
    innoextract  UP TO DATE
    kitty        OUTDATED
    mpc-hc       UP TO DATE
    ultraiso     UP TO DATE
    wget         OUTDATED
    xidel        UP TO DATE
    yap          UP TO DATE
    [/size]

Re: Pint - command line manager of portable apps (beta)

Posted: Wed Jul 06, 2016 4:13 pm
by Bonaparte
Works fine. May be the write permissions issue? Does this happen in the console, launched with administrator rights?

Re: Pint - command line manager of portable apps (beta)

Posted: Thu Jul 07, 2016 5:20 am
by Midas
Bonaparte wrote:Does this happen in the console, launched with administrator rights?
  • I always explicitly launch a console to work with Pint, and my console is set to always launch in administrator mode...
    • Image

Re: Pint - command line manager of portable apps (beta)

Posted: Thu Jul 07, 2016 3:17 pm
by Bonaparte
Are you sure you didn't enter "print upgrade"? This is the only way I could reproduce the problem.

Re: Pint - command line manager of portable apps (beta)

Posted: Fri Jul 08, 2016 3:22 am
by Midas
Bonaparte wrote:Are you sure you didn't enter "print upgrade"? This is the only way I could reproduce the problem.
  • What? You totally lost me there, Bonaparte. [EDIT: oh, I see, now and can't rule that out for sure... what a dumb mistake. :oops:] Yet...

    Today after reading your puzzling answer, it magically worked (output below). I am unable to fathom this. Is it mandatory to run "pint outdated" before "pint upgrade"? That's the only explanation I can muster...
    • Code: Select all

      D:\_PROGS\_PINT>pint upgrade
      Checking for updates...
      7-zip        OUTDATED
      Downloading http://d.7-zip.org/a/7z1602-x64.msi (1,59 MB)
      Saved to D:\_PROGS\_PINT\dist\7-zip--64--7z1602-x64.msi
      Installing 7-zip to D:\_PROGS\_PINT\apps\7-zip
      Unpacking 7-zip--64--7z1602-x64.msi
      Detected version 16.02
      Added 7z.bat
      bootice      UP TO DATE
      curl         UP TO DATE
      eac          UP TO DATE
      innoextract  UP TO DATE
      kitty        OUTDATED
      Downloading https://download.fosshub.com/Protected/expiretime=1467978251;badurl=
      aHR0cDovL3d3dy5mb3NzaHViLmNvbS9LaVRUWS5odG1s/4784a18e356acb4cd7608796c7ddfcbfff8
      6f67b52911585b69381d5e55ebb81/KiTTY/kitty_portable.exe (0,57 MB)
      Saved to D:\_PROGS\_PINT\dist\kitty--64--kitty_portable.exe
      Installing kitty to D:\_PROGS\_PINT\apps\kitty
      mpc-hc       UP TO DATE
      ultraiso     UP TO DATE
      wget         OUTDATED
      Downloading https://eternallybored.org/misc/wget/current/wget.exe (2,90 MB)
      Saved to D:\_PROGS\_PINT\dist\wget--64--wget.exe
      Installing wget to D:\_PROGS\_PINT\apps\wget
      Added wget.bat
      xidel        UP TO DATE
      yap          UP TO DATE
      [/size]

Re: Pint - command line manager of portable apps (beta)

Posted: Fri Jul 08, 2016 3:48 am
by Bonaparte
Is it mandatory to run "pint outdated" before "pint upgrade"?
Nope :)

Re: Pint - command line manager of portable apps (beta)

Posted: Mon Sep 12, 2016 10:14 am
by Midas
@Bonaparte: you might not be aware that FOSSHub downloads (e.g., 1by1, MP3DirectCut) are failing...
  • Code: Select all

    > pint install mp3directcut
    
    Extracting a download link from http://www.fosshub.com/mp3DirectCut.html
    **** Retrieving (GET): http://www.fosshub.com/mp3DirectCut.html ****
    **** Processing: https://www.fosshub.com/mp3DirectCut.html ****
    Downloading https://www.fosshub.com/mp3DirectCut.html (0,00 MB)
    Saved to D:\_PROGS\_PINT\dist\mp3directcut--64--mp3DirectCut.html
    Installing mp3directcut to D:\_PROGS\_PINT\apps\mp3directcut
    Unpacking mp3directcut--64--mp3DirectCut.html
    ERROR: D:\_PROGS\_PINT\dist\mp3directcut--64--mp3DirectCut.html
    Can not open the file as archive
    [/size]

Re: Pint - command line manager of portable apps (beta)

Posted: Mon Sep 12, 2016 11:10 am
by Bonaparte
Thanks for the tip. Updated.

Re: Pint - command line manager of portable apps (beta)

Posted: Thu Feb 09, 2017 4:44 am
by Midas
Quick note of some Pint errors I got just now:
  • Code: Select all

    > pint upgrade
    Checking for updates...
    1by1            The script failed due to call depth overflow.
    7-zip           UP TO DATE
    
    ...
    
    kitty           The script failed due to call depth overflow.
    mp3directcut    The script failed due to call depth overflow.
    mp3tag          UP TO DATE
    
    ...
    
    ultraiso        Unable to extract a link from https://www.ezbsystems.com/ultraiso/download.htm
    ...
    [/size]

Re: Pint - command line manager of portable apps (beta)

Posted: Sun Feb 12, 2017 12:55 pm
by Bonaparte
Fosshub is surely a great source of software, but damn, they do like to change stuff on their website. Fixed again.

As for UltraISO, they started to put .exe installer inside .zip. Multi-step unpacking is not supported, and I'm not sure if it's worth implementing, because this kind of distributables is quite rare.

Re: Pint - command line manager of portable apps (beta)

Posted: Mon Feb 13, 2017 4:57 am
by Midas
Fair enough, just as long as it's documented. I did compare the downloadable listing and found no changes from last time (almost 3 months ago).

Re: Pint - command line manager of portable apps (beta)

Posted: Thu Feb 23, 2017 10:49 am
by Midas
Funny enough, I am still getting the same errors from last time:
  • Code: Select all

    1by1            The script failed due to call depth overflow.
    7-zip           UP TO DATE
    ...
    
    kitty           The script failed due to call depth overflow.
    mp3directcut    The script failed due to call depth overflow.
    mp3tag          UP TO DATE
    ...
    [/size]

Re: Pint - command line manager of portable apps (beta)

Posted: Thu Feb 23, 2017 3:09 pm
by Bonaparte
Fosshub adds more layers of protection to their links. It's doubtful it's caused by Pint because its userbase is tiny (I think), more likely some other app or script started to abuse it. Anyway, they clearly discourage automated use, and we should comply.
I've added a proper error for errors 403, and soon will replace fosshub links with another sources.

Re: Pint - command line manager of portable apps (beta)

Posted: Mon Feb 27, 2017 4:57 pm
by Midas
Thanks for keeping this working. 8)

I'm getting that 403 error in pint upgrade command for KiTTY now:
  • Code: Select all

    kitty           403 Access Denied
    mp3directcut    UP TO DATE
    ...
    [/size]

Re: Pint - command line manager of portable apps (beta)

Posted: Thu Apr 13, 2017 4:46 pm
by Midas
@Bonaparte:

FYI, in my last Pint run both 7za and rclone spewed the "The script failed due to call depth overflow." error.