Bug 33118 - [PATCH] исправление работы --without docs
Summary: [PATCH] исправление работы --without docs
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: samba-DC (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-15 23:40 MSK by Michael Shigorin
Modified: 2017-03-24 01:09 MSK (History)
2 users (show)

See Also:


Attachments
работающий --without doc (7.07 KB, patch)
2017-02-15 23:40 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2017-02-15 23:40:42 MSK
Created attachment 6975 [details]
работающий --without doc

Прилагаемый патч дополняет функциональность и исправляет сборку --without doc, заодно меняет ручку docs на более общепринятую в сизифе doc; проверено на e2k.

Вероятно, есть смысл сделать нечто аналогичное со спеком пакета samba.
Comment 1 Michael Shigorin 2017-02-21 22:46:08 MSK
Патч неполный, понадобился ещё такой кусочек:

diff --git a/samba4.spec b/samba4.spec
index ea95472..b23295e 100644
--- a/samba4.spec
+++ b/samba4.spec
@@ -403,7 +403,8 @@ Group: System/Servers
 BuildArch: noarch
 Provides: task-samba-ad-dc = %version-%release
 Provides: task-ad-dc = %version-%release
-Requires: samba-DC python-module-samba-DC samba-DC-common samba-DC-winbind-clients samba-DC-winbind samba-DC-client samba-DC-doc krb5-kinit
+Requires: samba-DC python-module-samba-DC samba-DC-common samba-DC-winbind-clients samba-DC-winbind samba-DC-client krb5-kinit
+%{?_with_doc:Requires: samba-DC-doc}
 Conflicts: samba python-module-samba samba-common samba-winbind-clients samba-winbind samba-client samba-doc
 
 %description -n task-samba-dc

(иначе task-samba-dc не устанавливается при сборке --without doc)
Comment 2 Repository Robot 2017-03-24 01:09:30 MSK
samba-DC-4.6.1-alt1.S1 -> sisyphus:

* Thu Mar 23 2017 Evgeny Sinelnikov <sin@altlinux> 4.6.1-alt1.S1
- Update to spring security release
- Fixed build --without docs (closes: 33118)
- Security fixes:
  + CVE-2017-2619 Symlink race allows access outside share definition