[Bug 1867775] Re: Sync pagure 5.8.1+dfsg-3 (universe) from Debian sid (main)

Amr Ibrahim 1867775 at bugs.launchpad.net
Sun Mar 22 12:54:53 UTC 2020


pagure 5.8.1+dfsg-1 (initial release) was added newly to Debian unstable
and it had some packaging issues, so version -3 fixes packaging bugs in
-2 and -1.

** Description changed:

  Please sync pagure 5.8.1+dfsg-3 (universe) from Debian sid (main)
  
- It fixes packaging bugs.
+ pagure 5.8.1+dfsg-1 (initial release) was added newly to Debian unstable
+ and it had some packaging issues, so version -3 fixes packaging bugs in
+ -2 and -1.
  
  Changelog entries since current focal version 5.8.1+dfsg-1:
  
  pagure (5.8.1+dfsg-3) unstable; urgency=medium
  
    * Correct mistake and make sure we create HOME under /var/lib/pagure.
      In my last commit, I forgot to update the postinst files and make sure
      that the new HOME is /var/lib/pagure, and not /srv/pagure.
    * Add libjs-highlight.js as a dependency.
      This was a thinko; the dependency should have been added since the
      beginning.
    * Perform user/group replacement on service files on dh_installsystemd.
      There is no reason for us to keep various postinst scripts around just
      to perform the user/group adjustment on systemd service files when we
      can easily do that under the dh_installsystemd rule.
  
   -- Sergio Durigan Junior <sergiodj at debian.org>  Wed, 04 Mar 2020
  21:31:12 -0500
  
  pagure (5.8.1+dfsg-2) unstable; urgency=medium
  
    * Mention pagure/utils.py in d/copyright.
    * Remove override_dh_installinit from d/rules.
    * Mark test B-D as "!nocheck".
      Also, reorganize a few dependencies, and add "python3-bs4" to the
      list.
    * Add Vcs-* fields.
    * Depend on httpd-wsgi3, instead of the Apache-specific package.
      Thanks to Michael Fladischer <fladi at debian.org> (Closes: #952708)
    * Depend on mariadb | postgres | sqlite3.
    * Enable the testsuite, but make it always pass, for now.
      The testsuite unfortunately contains several problems that need to be
      fixed before we are able to run it "for real".  Hopefully, these
      problems will all be addressed in the next release.
    * Use /var/lib/pagure instead of /srv/pagure as HOME.
      This is needed because Debian Policy explicitly says that /srv should
      be reserved to the user, and no package must install files there.
  
   -- Sergio Durigan Junior <sergiodj at debian.org>  Wed, 04 Mar 2020
  12:26:22 -0500

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1867775

Title:
  Sync pagure 5.8.1+dfsg-3 (universe) from Debian sid (main)

Status in pagure package in Ubuntu:
  New

Bug description:
  Please sync pagure 5.8.1+dfsg-3 (universe) from Debian sid (main)

  pagure 5.8.1+dfsg-1 (initial release) was added newly to Debian
  unstable and it had some packaging issues, so version -3 fixes
  packaging bugs in -2 and -1.

  Changelog entries since current focal version 5.8.1+dfsg-1:

  pagure (5.8.1+dfsg-3) unstable; urgency=medium

    * Correct mistake and make sure we create HOME under /var/lib/pagure.
      In my last commit, I forgot to update the postinst files and make sure
      that the new HOME is /var/lib/pagure, and not /srv/pagure.
    * Add libjs-highlight.js as a dependency.
      This was a thinko; the dependency should have been added since the
      beginning.
    * Perform user/group replacement on service files on dh_installsystemd.
      There is no reason for us to keep various postinst scripts around just
      to perform the user/group adjustment on systemd service files when we
      can easily do that under the dh_installsystemd rule.

   -- Sergio Durigan Junior <sergiodj at debian.org>  Wed, 04 Mar 2020
  21:31:12 -0500

  pagure (5.8.1+dfsg-2) unstable; urgency=medium

    * Mention pagure/utils.py in d/copyright.
    * Remove override_dh_installinit from d/rules.
    * Mark test B-D as "!nocheck".
      Also, reorganize a few dependencies, and add "python3-bs4" to the
      list.
    * Add Vcs-* fields.
    * Depend on httpd-wsgi3, instead of the Apache-specific package.
      Thanks to Michael Fladischer <fladi at debian.org> (Closes: #952708)
    * Depend on mariadb | postgres | sqlite3.
    * Enable the testsuite, but make it always pass, for now.
      The testsuite unfortunately contains several problems that need to be
      fixed before we are able to run it "for real".  Hopefully, these
      problems will all be addressed in the next release.
    * Use /var/lib/pagure instead of /srv/pagure as HOME.
      This is needed because Debian Policy explicitly says that /srv should
      be reserved to the user, and no package must install files there.

   -- Sergio Durigan Junior <sergiodj at debian.org>  Wed, 04 Mar 2020
  12:26:22 -0500

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pagure/+bug/1867775/+subscriptions



More information about the Ubuntu-sponsors mailing list