Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#71238 - freedesktop-docs uses unreproducible latest versions
Attached to Project:
Community Packages
Opened by loqs (loqs) - Saturday, 12 June 2021, 19:40 GMT
Last edited by Sergej Pupykin (sergej) - Saturday, 12 November 2022, 19:34 GMT
Opened by loqs (loqs) - Saturday, 12 June 2021, 19:40 GMT
Last edited by Sergej Pupykin (sergej) - Saturday, 12 November 2022, 19:34 GMT
|
DetailsDescription:
Package is not reproducible at the latest version of the standard is not defined. This leads to checksum mismatches [1][2] on the update of any standard or any part of the toolchain freesktop uses to regenerate the pages. Switching to using a commit from [2] and generating the html locally for named versions should make the package reproducible. Proposed changes [3] use a script based on [4] modified to use local checkouts with no network use. Additional info: * freedesktop-docs 20181113-1 [1] [2] https://gitlab.freedesktop.org/xdg/xdg-specs.git [3] PKGBUILD.diff [4] https://gitlab.freedesktop.org/xdg/xdg-specs/-/blob/master/web-export/update.py Steps to reproduce: makepkg --verifysource ==> Making package: freedesktop-docs 20181113-1 (Sat 12 Jun 2021 19:25:47 UTC) ==> Retrieving sources... -> Found autostart-spec-latest.html -> Found basedir-spec-latest.html -> Found clipboard-extensions-latest.txt -> Found clipboards-latest.txt -> Found desktop-entry-spec-latest.html -> Found icon-naming-spec-latest.html -> Found icon-theme-spec-latest.html -> Found menu-spec-latest.html -> Found mime-apps-spec-latest.html -> Found recent-file-spec-latest.xml -> Found shared-mime-info-spec-latest.html -> Found startup-notification-latest.txt -> Found systemtray-spec-latest.html -> Found thumbnail-spec-latest.html -> Found trashspec-latest.html -> Found wm-spec-latest.html -> Found xembed-spec-latest.xml -> Found xsettings-latest.html ==> Validating source files with sha256sums... autostart-spec-latest.html ... FAILED basedir-spec-latest.html ... FAILED clipboard-extensions-latest.txt ... Passed clipboards-latest.txt ... Passed desktop-entry-spec-latest.html ... FAILED icon-naming-spec-latest.html ... FAILED icon-theme-spec-latest.html ... FAILED menu-spec-latest.html ... FAILED mime-apps-spec-latest.html ... FAILED recent-file-spec-latest.xml ... Passed shared-mime-info-spec-latest.html ... FAILED startup-notification-latest.txt ... Passed systemtray-spec-latest.html ... FAILED thumbnail-spec-latest.html ... FAILED trashspec-latest.html ... Passed wm-spec-latest.html ... FAILED xembed-spec-latest.xml ... Passed xsettings-latest.html ... FAILED |
This task depends upon
Closed by Sergej Pupykin (sergej)
Saturday, 12 November 2022, 19:34 GMT
Reason for closing: Implemented
Saturday, 12 November 2022, 19:34 GMT
Reason for closing: Implemented
PKGBUILD.diff