Please transition to packages from Debian

Bug #1951402 reported by Andrej Shadura
26
This bug affects 3 people
Affects Status Importance Assigned to Milestone
glmark2 (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Hi,

I just wanted to let you know glmark2 is now in Debian:
https://tracker.debian.org/pkg/glmark2

It would be great if you could sync from there instead of maintaining your own packaging.
Also feel free to join the packaging effort in Debian :)

Thanks!

Andrej

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in glmark2 (Ubuntu):
status: New → Confirmed
tags: added: needs-sync
Changed in glmark2 (Ubuntu):
importance: Undecided → Wishlist
status: Confirmed → Triaged
summary: - Please transition to packages from Debian
+ Please sync glmark2 2023.01+dfsg-1 from Debian sid
Revision history for this message
Daniel van Vugt (vanvugt) wrote (last edit ): Re: Please sync glmark2 2023.01+dfsg-1 from Debian sid

The existing version in Ubuntu is 2021.02-0ubuntu1 and it does not contain any patches. The "0ubuntu1" seems to just be because the package didn't exist in Debian at the time. The only notable Ubuntu change to glmark2 in the past 10 years was the introduction of the Mir protocol in 2014, but was then dropped in 2021. So I can't see any remaining Ubuntu changes that haven't already been adopted by the Debian version.

I have confirmed the new Debian version builds on mantic:
http://deb.debian.org/debian/pool/main/g/glmark2/glmark2_2023.01+dfsg.orig.tar.xz
http://deb.debian.org/debian/pool/main/g/glmark2/glmark2_2023.01+dfsg-1.debian.tar.xz

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Ah we do have problems:

Debian package 'glmark2-x11' replaces Ubuntu package 'glmark2' files without knowing about it.
Debian package 'glmark2-es2-x11' replaces Ubuntu package 'glmark2-es2' files without knowing about it.

So it looks like a merge will be required to get those old packages out the way.

Revision history for this message
Daniel van Vugt (vanvugt) wrote (last edit ):

I suppose we could fix this upstream in debian/control to just make it aware of the historical Ubuntu package names and replace them. Then Ubuntu could have pure Debian packages.

summary: - Please sync glmark2 2023.01+dfsg-1 from Debian sid
+ Please transition to packages from Debian
tags: removed: needs-sync
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

This bug was fixed in the package glmark2 - 2023.01+dfsg-1
Sponsored for Andrej Shadura (andrew.sh)

---------------
glmark2 (2023.01+dfsg-1) unstable; urgency=medium

  * Team upload.

  [ Dylan Aïssi ]
  * New upstream release.
  * Also track upstream tags with debian/watch
  * Refresh patch
  * Update standards version to 4.6.2, no changes needed

  [ Debian Janitor ]
  * Apply multi-arch hints. + glmark2-data: Add Multi-Arch: foreign.

 -- Dylan Aïssi <email address hidden> Wed, 08 Feb 2023 10:22:15 +0100

glmark2 (2022.06~git.3f1104d-1) unstable; urgency=medium

  * Team upload.
  * New upstream snapshot.
  * Update standards version to 4.6.1, no changes needed.
  * Rules-Requires-Root: no

 -- Dylan Aïssi <email address hidden> Fri, 24 Jun 2022 13:13:14 +0200

glmark2 (2021.10~git.e359bb0-2) unstable; urgency=medium

  * Add Provides/Replaces to ease transition from Ubuntu packages.
  * Prefer pkgconf to pkg-config.
  * Bump debhelper from old 12 to 13.
  * Set upstream metadata fields: Bug-Database, Bug-Submit.
  * Update standards version to 4.6.0, no changes needed.

 -- Andrej Shadura <email address hidden> Thu, 18 Nov 2021 11:13:03 +0100

glmark2 (2021.10~git.e359bb0-1) unstable; urgency=medium

  * New upstream snapshot.
  * Update the watch file.

 -- Andrej Shadura <email address hidden> Thu, 18 Nov 2021 10:51:58 +0100

glmark2 (2021.02+ds-1) unstable; urgency=low

  * Initial release. (Closes: #695849)
    Includes 2 patches from upstream to fix two issues, one related to wayland
    and one about creating two EGLDisplays which might cause issues on some
    platforms.

 -- Marius Vlad <email address hidden> Fri, 07 May 2021 13:29:55 +0200

Changed in glmark2 (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.