Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flameshot packaging has an issue #443

Closed
philclifford opened this issue Aug 14, 2022 · 1 comment
Closed

Flameshot packaging has an issue #443

philclifford opened this issue Aug 14, 2022 · 1 comment

Comments

@philclifford
Copy link
Member

Reporting a bug 🐛

on version 0.3.4
with flameshot installed:

deb-get show flameshot

Flameshot
  Package:	flameshot
  Updater:	deb-get
  Installed:	12.1.0-1
  Published:	12.1.0-1.ubuntu-22.04.amd64.deb
  Architecture:	amd64
  Download:	https://github.com/flameshot-org/flameshot/releases/download/v12.1.0/flameshot-12.1.0-1.ubuntu-22.04.amd64.deb
  Website:	https://flameshot.org/
  Summary:	Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time.

Expected behavior

after deb-get upgrade installs latest version of flameshot it is recognised as up-to-date

Actual behavior

update continually shows

  [+] flameshot (12.1.0-1) has an update pending. 12.1.0-1.ubuntu-22.04.amd64.deb is available.

and upgrade installs the "new" version

Steps to reproduce

deb-get update

System information

Run the following a paste the output below:

/etc/os-release

cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 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

cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"

deb-get version

deb-get version
0.3.4

deb-get update

deb-get update
Hit:1 http://gb.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://gb.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:3 http://gb.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:4 http://ppa.launchpad.net/duplicity-team/duplicity-release-git/ubuntu jammy InRelease
Hit:5 https://cli.github.com/packages stable InRelease
Hit:6 http://dl.google.com/linux/chrome/deb stable InRelease
Get:7 https://download.docker.com/linux/ubuntu impish InRelease [48.9 kB]
Hit:8 https://packages.riot.im/debian default InRelease
Hit:9 http://ppa.launchpad.net/flexiondotorg/obs-fully-loaded/ubuntu jammy InRelease
Hit:10 http://packages.microsoft.com/repos/code stable InRelease
Hit:11 https://packages.grafana.com/oss/deb stable InRelease
Hit:12 https://brave-browser-apt-release.s3.brave.com stable InRelease
Hit:13 https://apt.syncthing.net syncthing InRelease
Hit:14 https://brave-browser-apt-beta.s3.brave.com stable InRelease
Hit:15 http://ppa.launchpad.net/flexiondotorg/quickemu/ubuntu jammy InRelease
Hit:16 http://security.ubuntu.com/ubuntu jammy-security InRelease
Ign:17 http://pkg.tarsnap.com/deb/jammy ./ InRelease
Hit:18 https://ppa.launchpadcontent.net/agornostal/ulauncher/ubuntu jammy InRelease
Hit:19 https://packages.microsoft.com/repos/edge stable InRelease
Hit:20 http://ppa.launchpad.net/lutris-team/lutris/ubuntu jammy InRelease
Hit:21 http://ppa.launchpad.net/musicbrainz-developers/stable/ubuntu jammy InRelease
Hit:22 http://pkg.tarsnap.com/deb/jammy ./ Release
Hit:23 https://ppa.launchpadcontent.net/flexiondotorg/obs-fully-loaded/ubuntu jammy InRelease
Hit:24 http://ppa.launchpad.net/yannick-mauray/quickgui/ubuntu jammy InRelease
Hit:25 https://ppa.launchpadcontent.net/flexiondotorg/quickemu/ubuntu jammy InRelease
Hit:26 https://dl.jami.net/nightly/ubuntu_21.10 jami InRelease
Hit:27 https://ppa.launchpadcontent.net/rmescandon/yq/ubuntu jammy InRelease
Get:28 https://pkgs.tailscale.com/stable/ubuntu jammy InRelease
Hit:29 https://typora.io/linux ./ InRelease
Hit:30 https://download.virtualbox.org/virtualbox/debian jammy InRelease
Ign:31 https://repo.vivaldi.com/stable/deb stable InRelease
Hit:32 https://deb.volian.org/volian scar InRelease
Hit:33 https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Hit:34 https://repo.vivaldi.com/stable/deb stable Release
Fetched 54.4 kB in 7s (8,350 B/s)
Reading package lists...
  [+] Updating /var/cache/deb-get/balena-etcher-electron.json
  [+] Updating /var/cache/deb-get/bat.json
  [+] Updating /var/cache/deb-get/bottom.json
  [+] Updating /var/cache/deb-get/deb-get.json
  [+] Updating /var/cache/deb-get/duf.json
  [+] Updating /var/cache/deb-get/fd.json
  [+] Updating /var/cache/deb-get/flameshot.json
  [+] flameshot (12.1.0-1) has an update pending. 12.1.0-1.ubuntu-22.04.amd64.deb is available.
  [+] Updating /var/cache/deb-get/gh.json
  [+] Updating /var/cache/deb-get/git-delta.json
  [+] Updating /var/cache/deb-get/hugo.json
  [+] Updating /var/cache/deb-get/lsd.json
  [+] Updating /var/cache/deb-get/obs-cli.json
  [+] Updating /var/cache/deb-get/obsidian.json
  [+] Updating /var/cache/deb-get/pandoc.json
  [+] Updating /var/cache/deb-get/rclone.json
  [+] Updating /var/cache/deb-get/rustdesk.json
  [+] Updating /var/cache/deb-get/syft.json
  [+] Updating /var/cache/deb-get/system-monitoring-center.json
  [+] Updating /var/cache/deb-get/trivy.json
  [+] Updating /var/cache/deb-get/zenith.json
@philclifford
Copy link
Member Author

philclifford commented Aug 14, 2022

Similar to #441
It seems we are prone to all kinds of variations in upstream packaging/presentation

mergerfs
  Package:	mergerfs
  Updater:	deb-get
  Installed:	2.33.5~ubuntu-jammy
  Published:	2.33.5
  Architecture:	amd64 arm64 armhf
  Download:	https://github.com/trapexit/mergerfs/releases/download/2.33.5/mergerfs_2.33.5.ubuntu-jammy_amd64.deb
  Website:	https://github.com/trapexit/mergerfs
  Summary:	A featureful union filesystem.
Flameshot
  Package:	flameshot
  Updater:	deb-get
  Installed:	12.1.0-1
  Published:	12.1.0-1.ubuntu-22.04.amd64.deb
  Architecture:	amd64
  Download:	https://github.com/flameshot-org/flameshot/releases/download/v12.1.0/flameshot-12.1.0-1.ubuntu-22.04.amd64.deb
  Website:	https://flameshot.org/
  Summary:	Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time.

philclifford added a commit to philclifford/deb-get that referenced this issue Aug 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant