wimpysworld / deb-get

apt-get for .debs published via GitHub or direct download šŸ“¦
MIT License
1.35k stars 122 forks source link

Cannot update and upgrade apps after bitwig-studio including #1078

Closed IamR3m closed 6 months ago

IamR3m commented 6 months ago

Reporting a bug šŸ›

Cannot update and upgrade apps after (alphabetically) bitwig-studio including.

Expected behavior

deb-get update runs successfully and deb-get list shows full list of supported apps

Actual behavior

An error occures after few seconds after deb-get update

  [+] Updating /etc/deb-get/01-main
 -=O#- #   #    #                                                              
$   [+] Updating cache of supported apps in the background
  [!] ERROR! Missing required information of website package bitwig-studio:
URL=
VERSION_PUBLISHED=

Steps to reproduce

Add DEBGET_TOKEN and just run deb-get update

System information

Run the following a paste the output below:

/etc/os-release

PRETTY_NAME="Ubuntu 22.04.4 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.4 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

/etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.4 LTS"

deb-get version

0.4.0
philclifford commented 6 months ago
  1. Grab the latest deb-get from the repository, it has important fixes pending a new release including, I think, better handling of upstream breaking changes. Just clone the repo or download and unpack and then
    cd deb-get/docs
    sudo make install
IamR3m commented 6 months ago

@philclifford thanks. I did clone repo and install. After deb-get update I run deb-get list and here's my output:

$ deb-get list
1password
activitywatch
agena
alduin
android-messages-desktop
antimicrox
anydesk
appimagelauncher
atom
atomic
atuin
audio-recorder
authme
azure-cli
azuredatastudio
balena-etcher
bat
battery-monitor
beersmith3
bitwarden
  [!] ERROR! Missing required information of website package bitwig-studio:
URL=
VERSION_PUBLISHED=
blanket
blockbench
  [!] ERROR! Missing required information of website package bluejeans-v2:
URL=
VERSION_PUBLISHED=
bottom
brave-browser
brisqi
browsh
caddy
caprine
cawbird
chronograf
code
codium
com.github.tkashkin.gamehub
copyq
cosign
croc
cronopete
crossover
crow-translate
cryptomator
dbeaver-ce
deadbeef-static
deb-get                         [ installed ]
deborah
deltachat-desktop
deskcut
detectiteasy
discord
dive
docker-ce
docker-desktop
doublecmd-gtk
doublecmd-qt
draw.io
dropbox
du-dust
duf
dustracing2d
element-desktop
emby-server
enpass
exifcleaner
expressvpn
fail2ban
fastfetch
fd
ferdium
figma-linux
filezilla-theme-papirus
firefox
firefox-beta
firefox-devedition
firefox-esr
firefox-nightly
flameshot
foliate
franz
frostwire
fsearch
gcm
gh
git-delta
github-desktop
gitkraken
gitter
glab
glow
google-chat-electron
google-chrome-beta
google-chrome-stable
google-chrome-unstable
google-cloud-cli
google-earth-pro-stable
gpu-viewer
grub-customizer
grype
headset
helio-workstation
heroic
homeassistant-supervised
hugo
hyper
hyperfine
i3
  [*] WARNING! Cached file /var/cache/deb-get/igdm.json is empty or missing.

  [!] ERROR! Missing required information of github package igdm:
URL=
VERSION_PUBLISHED=
imhex
indicator-sound-switcher
influxdb
influxdb2
influxdb2-cli
inkscape
insomnia
insync
ipfs-desktop
irccloud-desktop
iriunwebcam
jabref
jami
jc
jellyfin
jellyfin-media-player
jexiftoolgui
jitsi-meet-electron
jupyterlab-desktop
kapacitor
kdiskmark
keepassxc
keybase
kopia-ui
koreader
kse
ksnip
kwaterfoxhelper
lens
libreoffice
librewolf
limoji
localsend
lsd
ludo
lutris
mailspring
makedeb
manuskript
master-pdf-editor-5
mattermost-desktop
mdview
media-downloader
mediathekview
mergerfs
micro
microsoft-edge-stable
min
minigalaxy
minikube
motrix
mpdevil
ms-365-electron
mullvad-vpn
multimc
nala
nekoray
nemo-mediainfo-tab
neo4j
nextcloud-desktop
nodejs
nomad
nordvpn
notable
novelwriter
nuclear
obs-cli
obsidian
obs-studio
ocenaudio
onedriver
onefetch
onlyoffice-desktopeditors
openaudible
openrazer-meta
openrgb
opera-stable
os-agent
p3x-onenote
pandoc
papirus-folders
papirus-icon-theme
pdfsam-basic
pdfsam-visual
peazip
plexmediaserver
plow
polychromatic
pomatez
popcorn-time
portmaster
powershell
protonmail-bridge
protonvpn
publii
pulsar
pulse-sms
qownnotes
quarto
quickemu
quickgui
quickobs
rambox
rclone
resilio-sync
retroarch
ripgrep
rocketchat
rpi-imager
rstudio
rstudio-server
rustdesk
sejda-desktop
shutter-encoder
signal-desktop
simplenote
simple-pwgen
skypeforlinux
slack-desktop
sleek
smartgit
sniffnet
softmaker-office-2021
songrec
soundux
speedtest
spotify-client
standard-notes
strawberry
stremio
sublime-merge
sublime-text
sunshine
surfshark
syft
syncthing
system-monitoring-center
tabby-terminal
tailscale
tarsnap
teams-for-linux
teamviewer
teip
telegraf
termius-app
terraform
texworks
tezos-baking
thinlinc-client
thorium-browser
tidal-hifi
tixati
tofu
tonelib-bassdrive
tonelib-gfx
tonelib-jam
tonelib-metal
tonelib-noisereducer
tonelib-tubewarmth
tonelib-zoom
tribler
trilium
  [*] WARNING! Cached file /var/cache/deb-get/trivy.json is empty or missing.

  [!] ERROR! Missing required information of github package trivy:
URL=
VERSION_PUBLISHED=
typora
ubuntu-make
ulauncher
urserver
usbimager
vagrant
veracrypt
virtualbox-6.1
virtualbox-7.0
vivaldi-stable
vuescan
waterfox-g-kde
wavebox
waydroid
webex
weechat
weylus
  [!] ERROR! Missing required information of github package whalebird:
URL=
VERSION_PUBLISHED=
  [*] WARNING! Cached file /var/cache/deb-get/whatsapp-for-linux.json is empty or missing.
whatsapp-for-linux
winehq-devel
winehq-stable
winehq-staging
wire-desktop
xemu
  [*] WARNING! Cached file /var/cache/deb-get/youtube-music.json is empty or missing.
youtube-music
yq
  [*] WARNING! Cached file /var/cache/deb-get/zenith.json is empty or missing.
zenith
  [*] WARNING! Cached file /var/cache/deb-get/zettlr.json is empty or missing.
zettlr
zoom
zotero

First it got stuck on line

[!] ERROR! Missing required information of github package igdm:
URL=
VERSION_PUBLISHED=

I hit Enter and it goes further. It seems that deb-get forgot my installed packages. How to fix that?

IamR3m commented 6 months ago

UPD. I run deb-get update a few times more. After that deb-get list shows no more errors and warnings. But still deb-get doesn't see my installed packages except itself.

philclifford commented 6 months ago

Is you Github token (PAT) current ? All those packages giving errors seem to be from github. As to the "only deb-get is installed" : I have seen that myself, and with others who have used sudo deb-get, which causes a number of problems.

To correct it you can deb-get install them to get /etc/deb-get/installed and /etc/deb-get/aptrepos back in step.