Bug ID | 1095795 |
---|---|
Summary | acl package does not build reproducibly from gettext |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | All |
OS | openSUSE Factory |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | pth@suse.com |
Reporter | bwiedemann@suse.com |
QA Contact | qa-bugs@suse.de |
CC | jeffm@suse.com |
Blocks | 1047218 |
Found By | Development |
Blocker | --- |
When building the 'acl' package twice (1 minute apart), results always differ and cause unnecessary rebuild and republish in OBS /usr/share/locale/en@quot/LC_MESSAGES/acl.mo differs (GNU message catalog (little endian), revision 0.0, 53 messages) @@ -290,8 +290,8 @@ 00001210 67 69 64 2d 42 75 67 73 2d 54 6f 3a 20 61 63 6c |gid-Bugs-To: acl| 00001220 2d 64 65 76 65 6c 40 6e 6f 6e 67 6e 75 2e 6f 72 |-devel@nongnu.or| 00001230 67 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 |g.PO-Revision-Da| -00001240 74 65 3a 20 32 30 31 38 2d 30 36 2d 30 34 20 30 |te: 2018-06-04 0| -00001250 39 3a 33 33 2b 30 30 30 30 0a 4c 61 73 74 2d 54 |9:33+0000.Last-T| +00001240 74 65 3a 20 32 30 33 33 2d 30 37 2d 30 36 20 32 |te: 2033-07-06 2| +00001250 32 3a 34 36 2b 30 30 30 30 0a 4c 61 73 74 2d 54 |2:46+0000.Last-T| 00001260 72 61 6e 73 6c 61 74 6f 72 3a 20 41 75 74 6f 6d |ranslator: Autom| and same for en@boldquot The problem goes away when leaving out the special 'en' translations in acl-2.2.52/po/LINGUAS -en@boldquot -en@quot but there is probably a nicer solution in gettext. maybe unrelated: something in gettext seems to use the COPYRIGHT_HOLDER value from acl-2.2.52/po/Makevars in a bad way to update the copyright line: +++ /home/abuild/rpmbuild/BUILD/acl-2.2.52/po/en@quot.po 2033-07-06 22:46:22.762783318 +0000 @@ -1,7 +1,7 @@ # English translations for acl package. -# Copyright (C) 2018 Silicon Graphics, Inc. +# Copyright (C) 2033 Silicon Graphics, Inc. # This file is distributed under the same license as the acl package. -# Automatically generated, 2018. +# Automatically generated, 2033. ... "Report-Msgid-Bugs-To: acl-devel@nongnu.org\n" -"POT-Creation-Date: 2018-06-04 09:33+0000\n" -"PO-Revision-Date: 2018-06-04 09:33+0000\n" +"POT-Creation-Date: 2033-07-06 22:46+0000\n" +"PO-Revision-Date: 2033-07-06 22:46+0000\n"