Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant