ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Vladimir D. Seleznev" <vseleznv@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] Проблема с arepo и сборкой samba
Date: Tue, 13 Nov 2018 17:45:31 +0300
Message-ID: <20181113144531.GA4362@portlab.ipa.basealt.ru> (raw)
In-Reply-To: <CAK42-GqwgKNz--XV9GOTAameVe3Ta=tCDVXA6QqjCEJVJ6kDoA@mail.gmail.com>

On Tue, Nov 13, 2018 at 04:50:44PM +0400, Evgeny Sinelnikov wrote:
> Здравствуйте,
> 
> прошу помощи с проблемой сборки samba. Хочу по шагам:
> - сначала объединить сборку samba и samba-DC из одного пакета
> - потом вернуть бандл с heidmal сборкой в виде samba-DC-heimdal,
> которая будет заменять собой вариант samba-DC, собранный c
> MIT-kerberos.
> 
> Суть проблемы - при попытке собрать samba и samba-DC из одного пакета
> возникает ошибка:
> http://git.altlinux.org/tasks/216184/logs/events.6.1.log
> ...
> 2018-Nov-12 20:16:40 :: [x86_64-i586] arepo build OK
> 2018-Nov-12 20:16:59 :: [x86_64-i586] generated apt indices
> 2018-Nov-12 20:16:59 :: [x86_64-i586] created next repo
>   x86_64-i586: NEW unmet dependencies detected:
> i586-freeipa-server-trust-ad.32bit#4.7.1-alt3   i586-samba >= 4.7.6
> i586-mate-file-manager-share.32bit#1:1.20.1-alt1.qa1    i586-samba
> i586-nautilus-share.32bit#0.7.3-alt1    i586-samba >= 3.0.23
> i586-nemo-share.32bit#3.8.0-alt1        i586-samba >= 3.0.23
> i586-thunar-shares-plugin.32bit#1:0.3.0-alt1    i586-samba
> 2018-Nov-12 20:17:07 :: [x86_64-i586] unmets FAILED
> 2018-Nov-12 20:17:07 :: task #216184 for sisyphus FAILED
> 
> Как отлаживать эту ошибку не очень понятно. Вообще, я как-то даже не
> задумывался, что у нас есть пакет i586-samba. Для меня i586-пакеты -
> это, в основном, библиотеки.
> 
> Сейчас, установленный, этот пакет выглядит вот так:
> /usr/lib/samba/vfs/xattr_tdb.so
> [sin@xpi samba.git]$ rpm -ql i586-samba -i
> Name        : i586-samba
> Version     : 4.9.1
> Release     : alt1
> Architecture: i586
> Install Date: Вт 13 ноя 2018 16:14:59
> Group       : System/Servers
> Size        : 1012648
> License     : GPLv3+ and LGPLv3+
> Signature   : DSA/SHA1, Ср 07 ноя 2018 12:55:28, Key ID 95c584d5ae4ae412
> Source RPM  : i586-samba-4.9.1-alt1.src.rpm
> Build Date  : Ср 07 ноя 2018 12:54:25
> Build Host  : sin-sisyphus.hasher.altlinux.org
> Relocations : (not relocatable)
> Packager    : Evgeny Sinelnikov (Sin) <sin@altlinux.org>
> Vendor      : ALT Linux Team
> URL         : http://www.samba.org/
> Summary     : The Samba4 CIFS and AD client and server suite
> Description :
> [This package was automatically repackaged from i586.]
> 
> Samba is the standard Windows interoperability suite of programs for
> Linux and Unix.
> /usr/lib/samba/auth/script.so
> /usr/lib/samba/auth/unix.so
> /usr/lib/samba/vfs/acl_tdb.so
> /usr/lib/samba/vfs/acl_xattr.so
> /usr/lib/samba/vfs/aio_fork.so
> /usr/lib/samba/vfs/aio_pthread.so
> /usr/lib/samba/vfs/audit.so
> /usr/lib/samba/vfs/btrfs.so
> /usr/lib/samba/vfs/cap.so
> /usr/lib/samba/vfs/catia.so
> /usr/lib/samba/vfs/commit.so
> /usr/lib/samba/vfs/crossrename.so
> /usr/lib/samba/vfs/default_quota.so
> /usr/lib/samba/vfs/dirsort.so
> /usr/lib/samba/vfs/expand_msdfs.so
> /usr/lib/samba/vfs/extd_audit.so
> /usr/lib/samba/vfs/fake_perms.so
> /usr/lib/samba/vfs/fileid.so
> /usr/lib/samba/vfs/fruit.so
> /usr/lib/samba/vfs/full_audit.so
> /usr/lib/samba/vfs/linux_xfs_sgid.so
> /usr/lib/samba/vfs/media_harmony.so
> /usr/lib/samba/vfs/netatalk.so
> /usr/lib/samba/vfs/offline.so
> /usr/lib/samba/vfs/preopen.so
> /usr/lib/samba/vfs/readahead.so
> /usr/lib/samba/vfs/readonly.so
> /usr/lib/samba/vfs/recycle.so
> /usr/lib/samba/vfs/shadow_copy.so
> /usr/lib/samba/vfs/shadow_copy2.so
> /usr/lib/samba/vfs/shell_snap.so
> /usr/lib/samba/vfs/streams_depot.so
> /usr/lib/samba/vfs/streams_xattr.so
> /usr/lib/samba/vfs/syncops.so
> /usr/lib/samba/vfs/time_audit.so
> /usr/lib/samba/vfs/unityed_media.so
> /usr/lib/samba/vfs/virusfilter.so
> /usr/lib/samba/vfs/worm.so
> /usr/lib/samba/vfs/xattr_tdb.so

В samba в Сизифе упакованы сошники, поэтому при сборке создался
арепо-пакет, в новой сборке никаких сошников нет, и арепо не создаётся.
Надо чинить зависимые пакеты. По идее, их можно попробовать пересобрать
в этом же задании (используйте команду task add rebuild для этого), и
этого может быть достаточно.

-- 
   С уважением,
   Владимир Селезнев


  parent reply	other threads:[~2018-11-13 14:45 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-13 12:50 Evgeny Sinelnikov
2018-11-13 13:41 ` Dmitry V. Levin
2018-11-13 14:45 ` Vladimir D. Seleznev [this message]
2018-11-14  9:54   ` Evgeny Sinelnikov
2018-11-14 10:04     ` Alexey V. Vissarionov
2018-11-14 10:43       ` Ivan A. Melnikov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181113144531.GA4362@portlab.ipa.basealt.ru \
    --to=vseleznv@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git