[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1030270: marked as done (libreoffice: FTBFS with "nodoc" build profile)



Your message dated Sun, 05 Feb 2023 21:17:16 +0000
with message-id <E1pOmNw-00DMEZ-HF@fasolo.debian.org>
and subject line Bug#1030270: fixed in libreoffice 4:7.4.5-2
has caused the Debian Bug report #1030270,
regarding libreoffice: FTBFS with "nodoc" build profile
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1030270: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030270
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:libreoffice
Version: 4:7.5.0~rc3-1
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Building libreoffice with DEB_BUILD_PROFILES=nodoc fails, attempting to
symlink documentation files that do not exist when... building without
the documentation.

I noticed this trying to build libreoffice from experimental, but it may
also affect older versions.

The attached patch fixed building with "nodoc" for me, though I have not
tested extensively.

Being able to build without documentation will help sort out other
reproducible builds issues in libreoffice.

live well,
  vagrant
From 5b7f2fbfed32799343c1f69df30da77c212549dc Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Wed, 1 Feb 2023 20:12:52 +0000
Subject: [PATCH] debian/rules: Do not add documentation symlinks when not
 building documentation.

This fixes building with the "nodoc" build profile.
---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index f9e2ace888..932b242e46 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3428,7 +3428,7 @@ ifeq "$(DEB_VENDOR)" "Debian"
 	install -m644 debian/templates/*.otp $(PKGDIR)-common/$(OODIR)/share/template/en-US/presnt/
 endif
 
-ifeq "$(PACKAGE_SDK)" "y"
+ifeq "$(PACKAGE_SDK_DOCS)" "y"
 	# add symlinks for docs and examples
 	cd $(PKGDIR)-dev-doc/$(OOSDKDIR) && \
 		rm -rf docs && \
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: libreoffice
Source-Version: 4:7.4.5-2
Done: Rene Engelhard <rene@debian.org>

We believe that the bug you reported is fixed in the latest version of
libreoffice, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1030270@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rene Engelhard <rene@debian.org> (supplier of updated libreoffice package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 05 Feb 2023 18:40:59 +0100
Source: libreoffice
Architecture: source
Version: 4:7.4.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Changed-By: Rene Engelhard <rene@debian.org>
Closes: 1030270
Changes:
 libreoffice (4:7.4.5-2) unstable; urgency=medium
 .
   * fontconfig-2.14.1-no-RGB-stripes-layout-for-sub-pixel-rendering.diff:
     revert this local patch before/after the tests ...
   * debian/control.in:
     - ... but build-conflict against affected fontconfig-configs (with
       <!nocheck>) instead since it now removes the offending config per default
       (buildd chroot...) if not choosen otherwise via debconf (see #1030000)
   * debian/rules:
     - Do not add documentation symlinks when not building documentation,
       thanks Vagrant Cascadian (closes: #1030270)
Checksums-Sha1:
 acafe276a15f92167582221b41d68ef833489f3f 32234 libreoffice_7.4.5-2.dsc
 2b64dd99275af801d62304ff2c9c724ccaf4d64e 24742172 libreoffice_7.4.5-2.debian.tar.xz
 f55f85f380203d6b5fdba8e6da6168cb4c040942 34834 libreoffice_7.4.5-2_source.buildinfo
Checksums-Sha256:
 d321572fc9377210563ae01df06e21b3fc50bf35ba0e5ef1067853e9415aa553 32234 libreoffice_7.4.5-2.dsc
 73780d06838aac16521ffee90e762665cd69e528b95a839389f847ef424ffc36 24742172 libreoffice_7.4.5-2.debian.tar.xz
 a902b32b119d8bb33a6fe401b19b30380eb4bf3f766763b6f65715696a3ce9f3 34834 libreoffice_7.4.5-2_source.buildinfo
Files:
 1da481f8bc83980870dc3e625e721723 32234 editors optional libreoffice_7.4.5-2.dsc
 9d9ba372cab02d1501be91b2f133ce60 24742172 editors optional libreoffice_7.4.5-2.debian.tar.xz
 dbadec3a784a59634104e83749d2153a 34834 editors optional libreoffice_7.4.5-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE4S3qRnUGcM+pYIAdCqBFcdA+PnAFAmPgCyMQHHJlbmVAZGVi
aWFuLm9yZwAKCRAKoEVx0D4+cLDqD/9xtzfbZFthhGcGrpFZM1ebvWnWFx5cK4sT
HMc8nNTuofUAIUqGHNwFxq1uoD0t87lYIGTglIa69GLkPx8CyQk/b5fS03nxj6Bi
zDK/wxT78o+TK3SYOHB3FOOrcuWSprl9kXw2vduVUV2HKbOAaujIev3NiUcE72LL
F/+3CRDU3tEaNn/wH/T9qMiyourLRKEHspshDV9vrC85sALzHdQjW0PwlfXp2Ehk
9zHoM4VzsKr2O9pJ7XkoMYNTRK07PROrsxlClNhAIfMT3mcNxlTZ/PMktuUvqKL4
I3Cjy7E4XSh4kSnM8aYKhnRYZWa1BHmQ8tomiYlvKob4ksiWhT/jPeHz8AwPFuAJ
HKkv60ANTXc//Qx2xpe6EEd8vfx5SRltgkFpU0/CzjzC9oSAWxK7XRPQnqb6ksdI
x6ztJR+H5hWvE3GGqyEx6S8oPl8gP+7tDJmtGkFtc6bUBKb4kta70inMS6py54qG
5KbhdjGAw+fCOsRUz9tChNCvinAcgcNWZETiTmxMUOYYcnOFirRJIcVTJ/CQb95P
jUxI+YUSPIEzkaVyUHZlKWffRbNCE6WlyCcaw//r0W7jXSJ9q5wTvBavyeJuTCOZ
8tbTHWWqw+o03lUhYmdM4NMvF9dtjtqCK5YcPbvMjJUQYXy2A5Bi8PIg80VgIOEA
wRdUymLdsw==
=FUXv
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: