* [devel] Непонятки с sandman
@ 2003-01-28 15:25 Alexey V. Lubimov
2003-01-28 16:37 ` Sergey Bolshakov
0 siblings, 1 reply; 17+ messages in thread
From: Alexey V. Lubimov @ 2003-01-28 15:25 UTC (permalink / raw)
To: devel
[root@server root]# service sandd start
Starting BTE daemon: key "repos" not found in keyed list
[FAILED]
чтобы это значило?
[avl@server arhiv]$ cat /etc/sandman/repos
[global]
prefix = /mnt/arhiv/bte
repos = GNOME2
cachedir = /mnt/arhiv/bte/cache
ccachedir = /mnt/arhiv/bte/ccache
target = i586
distribution = GNOME2 concept
vendor = gnome.ru team
cvsroot = cvs
cvsmodule = packages
sources = sources
basesystem = setup glibc-core filesystem basesystem
buildsystem = basesystem rpm-build ccache-bte
[classic]
cvsroot = cvs
cvsmodule = packages
stable = file:/mnt/arhiv/bte/GNOME2 i586 classic
basesystem = setup glibc-core filesystem basesystem
buildsystem = basesystem rpm-build ccache-bte
sources = /mnt/arhiv/bte/GNOME2/sources
[avl@server arhiv]$ cat /etc/sandman/sandd
[global]
# listen on interfaces
myaddr = 127.0.0.1
# listen on port
port = 65432
# doesn't fork if > 0
debug = 0
# control fifo
fifo = /var/lib/sandman/sandctl
root@server root]# tree /mnt/arhiv/bte
/mnt/arhiv/bte
|--GNOME2
| |--stable
| | |--SRPMS.classic
| | `--i586
| | |--base
| | | |--pkglist.classic
| | | |--pkglist.classic.bz2
| | | |--srclist.classic
| | | |--srclist.classic.bz2
| | | |--release.classic
| | | |--release
| | | `--hashfile
| | `--RPMS.classic
| | |--rpm-4.0.4-alt13.i586.rpm
| | |--rpm-build-4.0.4-alt13.i586.rpm
| | |--rpm-build-topdir-4.0.4-alt13.i586.rpm
| | |--rpm-utils-0.6.8-alt1.i586.rpm
| | |--rpmtools-3.1-alt4.i586.rpm
| | |--gcc-common-1.2.1-alt2.i586.rpm
| | |--gcc3.2-3.2.1-alt2.i586.rpm
| | |--gcc3.2-c++-3.2.1-alt2.i586.rpm
| | |--gcc3.2-doc-3.2.1-alt2.i586.rpm
| | |--gcc3.2-g77-3.2.1-alt2.i586.rpm
| | |--gcc3.2-java-3.2.1-alt2.i586.rpm
| | `--gcc3.2-objc-3.2.1-alt2.i586.rpm
| |--sources
| `--cvs
|--cache
`--ccache
чего я неправильно сделал?
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Непонятки с sandman
2003-01-28 15:25 [devel] Непонятки с sandman Alexey V. Lubimov
@ 2003-01-28 16:37 ` Sergey Bolshakov
2003-01-28 17:35 ` Alexey V. Lubimov
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Sergey Bolshakov @ 2003-01-28 16:37 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 2295 bytes --]
>>>>> "Alexey" == Alexey V Lubimov <avl@l14.ru> writes:
> [root@server root]# service sandd start
> Starting BTE daemon: key "repos" not found in keyed list
> [FAILED]
> чтобы это значило?
> [avl@server arhiv]$ cat /etc/sandman/repos
> [global]
> prefix = /mnt/arhiv/bte
> repos = GNOME2
> cachedir = /mnt/arhiv/bte/cache
> ccachedir = /mnt/arhiv/bte/ccache
> target = i586
> distribution = GNOME2 concept
> vendor = gnome.ru team
> cvsroot = cvs
> cvsmodule = packages
> sources = sources
> basesystem = setup glibc-core filesystem basesystem
> buildsystem = basesystem rpm-build ccache-bte
> [classic]
> cvsroot = cvs
> cvsmodule = packages
> stable = file:/mnt/arhiv/bte/GNOME2 i586 classic
> basesystem = setup glibc-core filesystem basesystem
> buildsystem = basesystem rpm-build ccache-bte
> sources = /mnt/arhiv/bte/GNOME2/sources
> [avl@server arhiv]$ cat /etc/sandman/sandd
> [global]
> # listen on interfaces
> myaddr = 127.0.0.1
> # listen on port
> port = 65432
> # doesn't fork if > 0
> debug = 0
> # control fifo
> fifo = /var/lib/sandman/sandctl
> root@server root]# tree /mnt/arhiv/bte
> /mnt/arhiv/bte
> |--GNOME2
> | |--stable
> | | |--SRPMS.classic
> | | `--i586
> | | |--base
> | | | |--pkglist.classic
> | | | |--pkglist.classic.bz2
> | | | |--srclist.classic
> | | | |--srclist.classic.bz2
> | | | |--release.classic
> | | | |--release
> | | | `--hashfile
> | | `--RPMS.classic
> | | |--rpm-4.0.4-alt13.i586.rpm
> | | |--rpm-build-4.0.4-alt13.i586.rpm
> | | |--rpm-build-topdir-4.0.4-alt13.i586.rpm
> | | |--rpm-utils-0.6.8-alt1.i586.rpm
> | | |--rpmtools-3.1-alt4.i586.rpm
> | | |--gcc-common-1.2.1-alt2.i586.rpm
> | | |--gcc3.2-3.2.1-alt2.i586.rpm
> | | |--gcc3.2-c++-3.2.1-alt2.i586.rpm
> | | |--gcc3.2-doc-3.2.1-alt2.i586.rpm
> | | |--gcc3.2-g77-3.2.1-alt2.i586.rpm
> | | |--gcc3.2-java-3.2.1-alt2.i586.rpm
> | | `--gcc3.2-objc-3.2.1-alt2.i586.rpm
> | |--sources
> | `--cvs
> |--cache
> `--ccache
> чего я неправильно сделал?
1. вот патчик (на всякий случай :) :
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: sandman-0.5.4-ccpath.patch --]
[-- Type: text/x-patch, Size: 592 bytes --]
Index: sandrep.tcl
===================================================================
RCS file: /var/cvs/alt/modules/sandman/sandlib/sandrep.tcl,v
retrieving revision 1.351
diff -u -r1.351 sandrep.tcl
--- sandrep.tcl 2003/01/27 17:03:14 1.351
+++ sandrep.tcl 2003/01/28 16:08:08
@@ -105,7 +105,7 @@
keylset rep ccachepath $ccachedir
keyldel rep ccachedir
} else {
- keylset rep ccachepath [file join $layout(ccachedir) [keylget rep repos]]
+ keylset rep ccachepath [file join $layout(ccachedir) $r]
}
keylset rep pocketdir [file join [keylget rep topdir] pocket]
[-- Attachment #3: Type: text/plain, Size: 2096 bytes --]
2. нет такого параметра, 'repos = ' ; в README.sandd в качестве $repos
используется текст, помещенный в [...], например, classic (не global) .
3. Насколько я понимаю, Вы пытаетесь собирать gnome2 в окружении Сизифа ?
В таком случае, удобно завести дополнительную компоненту к существующим
в Сизифе (при этом BTEROOT = ...@ocalhost:/gnome2) :
--- %< ---
[global]
prefix = /mnt/arhiv/bte
cachedir = /mnt/arhiv/bte/cache
ccachedir = /mnt/arhiv/bte/ccache
target = i586
distribution = GNOME2 concept
vendor = gnome.ru team
cvsroot = cvs
cvsmodule = packages
sources = sources
basesystem = setup glibc-core filesystem basesystem
buildsystem = basesystem rpm-build ccache-bte
[gnome2]
stable = file:/mnt/arhiv/bte/gnome2 i586 classic gnome2
--- %< ---
И дерево выглядело бы примерно так:
/mnt/arhiv/bte
|--gnome2
| |--SRPMS.gnome2
| |--SRPMS.classic
| |--i586
| | |--base
| | | |--pkglist.classic
| | | |--pkglist.classic.bz2
| | | |--srclist.classic
| | | |--srclist.classic.bz2
| | | |--release.classic
| | | |--pkglist.gnome2
| | | |--pkglist.gnome2.bz2
| | | |--srclist.gnome2
| | | |--srclist.gnome2.bz2
| | | |--release.gnome2
| | | |--release
| | | `--hashfile
| | |--RPMS.gnome2
| | `--RPMS.classic
| | |--rpm-4.0.4-alt13.i586.rpm
| | |--rpm-build-4.0.4-alt13.i586.rpm
| | |--rpm-build-topdir-4.0.4-alt13.i586.rpm
| | |--rpm-utils-0.6.8-alt1.i586.rpm
| | |--rpmtools-3.1-alt4.i586.rpm
| | |--gcc-common-1.2.1-alt2.i586.rpm
| | |--gcc3.2-3.2.1-alt2.i586.rpm
| | |--gcc3.2-c++-3.2.1-alt2.i586.rpm
| | |--gcc3.2-doc-3.2.1-alt2.i586.rpm
| | |--gcc3.2-g77-3.2.1-alt2.i586.rpm
| | |--gcc3.2-java-3.2.1-alt2.i586.rpm
| | `--gcc3.2-objc-3.2.1-alt2.i586.rpm
| |--current
| | |--SRPMS.gnome2
| | `--i586
| | |--base
| | `--RPMS.gnome2
| |--sources
| `--cvs
|--cache
`--ccache
4. Содержимое всех компонент (в нашем примере classic + gnome2)
должно отвечать сборочным зависимостям, т.е. набор basesystem + buildsystem
со всеми их зависимостями должен быть безоговорочно.
--
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Непонятки с sandman
2003-01-28 16:37 ` Sergey Bolshakov
@ 2003-01-28 17:35 ` Alexey V. Lubimov
2003-01-28 17:36 ` Alexey V. Lubimov
2003-01-28 18:00 ` [devel] следующая проблема Alexey V. Lubimov
2 siblings, 0 replies; 17+ messages in thread
From: Alexey V. Lubimov @ 2003-01-28 17:35 UTC (permalink / raw)
To: devel
>3. Насколько я понимаю, Вы пытаетесь собирать gnome2 в окружении Сизифа ?
Примерно так. Хочется взять сборочную среду (gcc,rpm etc) из сизифа и собирать в чруте гном2 с его приложениями.
Еще надо добавить отдельный проект ltsp и тоже собирать в нем пакеты на основе сизифовых buildenvironment.
>4. Содержимое всех компонент (в нашем примере classic + gnome2)
>должно отвечать сборочным зависимостям, т.е. набор basesystem + buildsystem
>со всеми их зависимостями должен быть безоговорочно.
не кверен, что правильно понял - я должен обеспечить наличие необходимых для сборки пакетов в обоих репозитариях gnome+classic или в каждом поотдельности? и в gnome2 и в classic?
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Непонятки с sandman
2003-01-28 16:37 ` Sergey Bolshakov
2003-01-28 17:35 ` Alexey V. Lubimov
@ 2003-01-28 17:36 ` Alexey V. Lubimov
2003-01-28 18:00 ` Alexander Bokovoy
2003-01-28 18:03 ` Sergey Bolshakov
2003-01-28 18:00 ` [devel] следующая проблема Alexey V. Lubimov
2 siblings, 2 replies; 17+ messages in thread
From: Alexey V. Lubimov @ 2003-01-28 17:36 UTC (permalink / raw)
To: devel
Не подскажете _примерный_ список пакетов, необходимых для сборки?
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] следующая проблема
2003-01-28 16:37 ` Sergey Bolshakov
2003-01-28 17:35 ` Alexey V. Lubimov
2003-01-28 17:36 ` Alexey V. Lubimov
@ 2003-01-28 18:00 ` Alexey V. Lubimov
2003-01-28 18:35 ` Sergey Bolshakov
2 siblings, 1 reply; 17+ messages in thread
From: Alexey V. Lubimov @ 2003-01-28 18:00 UTC (permalink / raw)
To: devel
[root@server etc]# service sandd restart
Shutting BTE daemon: [ OK ]
Starting BTE daemon: [ OK ]
[root@server etc]#
[avl@avl avl]$ nmap localhost -p 65432
The 1 scanned port on localhost.localdomain (127.0.0.1) is: closed
Это нормально?
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Непонятки с sandman
2003-01-28 17:36 ` Alexey V. Lubimov
@ 2003-01-28 18:00 ` Alexander Bokovoy
2003-01-28 18:03 ` Sergey Bolshakov
1 sibling, 0 replies; 17+ messages in thread
From: Alexander Bokovoy @ 2003-01-28 18:00 UTC (permalink / raw)
To: devel
On Tue, Jan 28, 2003 at 08:36:13PM +0300, Alexey V. Lubimov wrote:
>
> Не подскажете _примерный_ список пакетов, необходимых для сборки?
Сборки чего?
--
/ Alexander Bokovoy
---
Senate, n.:
A body of elderly gentlemen charged with high duties and misdemeanors.
-- Ambrose Bierce
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Непонятки с sandman
2003-01-28 17:36 ` Alexey V. Lubimov
2003-01-28 18:00 ` Alexander Bokovoy
@ 2003-01-28 18:03 ` Sergey Bolshakov
1 sibling, 0 replies; 17+ messages in thread
From: Sergey Bolshakov @ 2003-01-28 18:03 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 209 bytes --]
>>>>> "Alexey" == Alexey V Lubimov <avl@l14.ru> writes:
> Не подскажете _примерный_ список пакетов, необходимых для сборки?
Минимальный список, необходимый для сборки чего бы то ни было (на текущем Сизифе):
[-- Attachment #2: minimal.list --]
[-- Type: text/plain, Size: 2297 bytes --]
setup-2.2.0-alt4
glibc-core-2.2.6-alt0.6
filesystem-2.1.6-alt9
alt-gpgkeys-0.1-alt11
altlinux-release-Sisyphus-alt20030127
bzlib-1.0.2-alt6
bzip2-1.0.2-alt6
common-licenses-1.1-alt1
getopt-1.1.2-alt3
glib-1.2.10-alt6
gzip-1.3.3-alt3
info-install-4.3-alt1
libbeecrypt-2.2.0-alt2
libdb2-2.4.14-alt2
libdb4-4.0.14-alt8
libe2fs-1.32-alt1
e2fsprogs-1.32-alt1
libpam-0.75-alt17
libpcre-3.9-alt3
libpopt-1.7-alt6
chkconfig-1.2.24-alt3
libreadline-4.3-alt4
libshhopt-1.1.7-alt1
hwclock-2.17-alt1
libtcb-0.9.8.3-alt1
losetup-2.11w-alt2
mktemp-1.4-alt2
net-tools-1.60-alt4
nss_tcb-0.9.8.3-alt1
pam-0.75-alt17
pam_passwdqc-0.7.1-alt1
pam_userpass-0.5.1-alt1
rootfiles-alt-alt9
sh-2.05b-alt4
SysVinit-2.84-alt5
crontabs-1.7-ipl12mdk
diffutils-2.8.1-alt3
findutils-4.1.7-alt6
gawk-3.1.1-alt4
genromfs-0.5.1-alt3
grep-2.5.1-alt0.2.cvs
logrotate-3.6.2-alt2
perl-base-5.8.0-alt1
perl-MDK-Common-1.0.3-alt1
sed-3.02-alt2
shadow-convert-4.0.0-alt8
tar-1.13.25-alt2
terminfo-5.3.20021019-alt1
libtinfo-5.3.20021019-alt1
bash-2.05b-alt4
coreutils-4.5.3-alt2
bootloader-utils-0.1-alt6
control-0.5.1-alt1
dev-3.3.1-alt2
libgpm-1.20.1-alt0.6rc1
libncurses-5.3.20021019-alt1
mount-2.11w-alt2
pam_tcb-0.9.8.3-alt1
pam-config-1.1.2-alt1
procps-2.0.10-alt2
psmisc-21.2-alt2
tcb-utils-0.9.8.3-alt1
shadow-utils-4.0.0-alt8
etcskel-2.0.8-alt2
termutils-5.3.20021019-alt1
vim-minimal-6.1.280-alt15
which-2.14-alt2
zlib-1.1.4-alt2
librpm-4.0.4-alt13
modutils-2.4.22-alt1
mkinitrd-2.8.4-alt2
rpm-4.0.4-alt13
util-linux-2.11w-alt2
initscripts-5.49-ipl48mdk
kernel22-smp-2.2.23-alt2
autoconf-common-0.1-alt1
automake-common-0.1-alt1
bison-1.35-alt2
cpio-2.5-alt2
ed-0.2-alt2
file-3.39-alt2
gcc-common-1.2.1-alt2
cpp3.2-3.2.1-alt2
glibc-gconv-modules-2.2.6-alt0.6
glibc-locales-2.2.6-alt0.6
glibc-nss-2.2.6-alt0.6
glibc-timezones-2.2.6-alt0.6
glibc-utils-2.2.6-alt0.6
iconv-2.2.6-alt0.6
glibc-2.2.6-alt0.6
kernel-headers-common-1.0-alt2
kernel22-headers-2.2.23-alt2
glibc-devel-2.2.6-alt0.6
libbfd-2.13.90.0.4-alt2
binutils-2.13.90.0.4-alt2
libgcc3.2-3.2.1-alt2
libintl2-0.11.5-alt12
gettext-0.11.5-alt12
gettext-tools-0.11.5-alt12
libltdl-1.4.2-alt0.2
libtool-1.4.2-alt0.2
m4-1.4.1-alt2
autoconf_2.5-2.57-alt1
make-3.79.1-ipl6mdk
gcc3.2-3.2.1-alt2
patch-2.5.4-ipl10mdk
texinfo-4.3-alt1
automake_1.7-1.7.2-alt1
rpm-build-4.0.4-alt13
[-- Attachment #3: Type: text/plain, Size: 322 bytes --]
Список представляет собой полные зависимости на пакеты, прописанные
в параметрах basesystem и buildsystem, у Вас он может и отличаться.
Откуда именно (из какой компоненты) он будет получен - неважно,
поскольку этим занимается apt (равно как и прочими вариантами,
вроде наличия искомого пакета в обеоих компонентах).
--
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] следующая проблема
2003-01-28 18:00 ` [devel] следующая проблема Alexey V. Lubimov
@ 2003-01-28 18:35 ` Sergey Bolshakov
2003-01-28 21:52 ` "Алексей Любимов"
0 siblings, 1 reply; 17+ messages in thread
From: Sergey Bolshakov @ 2003-01-28 18:35 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 725 bytes --]
>>>>> "Alexey" == Alexey V Lubimov <avl@l14.ru> writes:
> [root@server etc]# service sandd restart
> Shutting BTE daemon: [ OK ]
> Starting BTE daemon: [ OK ]
> [root@server etc]#
> [avl@avl avl]$ nmap localhost -p 65432
> The 1 scanned port on localhost.localdomain (127.0.0.1) is: closed
> Это нормально?
Не думаю.
Предлагаю установить debug = 1 в /etc/sandman/sandd и сказать:
su -s /bin/sh -c /usr/sbin/sandd -l sandman
Было бы также полезно (если Вас не испугает :) приложить следующее:
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: sandman-0.5.4-verbose.patch --]
[-- Type: text/x-patch, Size: 1065 bytes --]
Index: sandlib.tcl
===================================================================
RCS file: /var/cvs/alt/modules/sandman/sandlib/sandlib.tcl,v
retrieving revision 1.112
diff -u -r1.112 sandlib.tcl
--- sandlib.tcl 2003/01/13 16:41:32 1.112
+++ sandlib.tcl 2003/01/28 18:33:19
@@ -50,7 +50,7 @@
[list init client]]]]
array set log [list header {} msg stdout dbg stderr err stderr]
- variable onerror errorResult
+ variable onerror errorInfo
namespace export log parse perror popen chroot \
safepath shortpath readlink symlink fileq
Index: sandrep.tcl
===================================================================
RCS file: /var/cvs/alt/modules/sandman/sandlib/sandrep.tcl,v
retrieving revision 1.351
diff -u -r1.351 sandrep.tcl
--- sandrep.tcl 2003/01/27 17:03:14 1.351
+++ sandrep.tcl 2003/01/28 18:33:19
@@ -119,7 +119,7 @@
}
# this happens before log init, so on stderr usually
- if {0} {
+ if {1} {
foreach r [lsort [keylkeys options]] {
log dbg "--- $r ---"
set rep [keylget options $r]
[-- Attachment #3: Type: text/plain, Size: 55 bytes --]
PS Видимо, дальше стоило бы в личной переписке.
--
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] следующая проблема
2003-01-28 18:35 ` Sergey Bolshakov
@ 2003-01-28 21:52 ` "Алексей Любимов"
2003-01-29 13:28 ` [devel] Ошибка в sandman? Alexey V. Lubimov
0 siblings, 1 reply; 17+ messages in thread
From: "Алексей Любимов" @ 2003-01-28 21:52 UTC (permalink / raw)
To: devel
> > [avl@avl avl]$ nmap localhost -p 65432
>
> > The 1 scanned port on localhost.localdomain (127.0.0.1) is: closed
>
> > Это нормально?
> Не думаю.
> Предлагаю установить debug = 1 в /etc/sandman/sandd и сказать:
> su -s /bin/sh -c /usr/sbin/sandd -l sandman
> Было бы также полезно (если Вас не испугает :) приложить следующее:
проверил сейчас из дома - все само собой рассосалось. работает.
[avl@server avl]$ nmap localhost -p 65432
Starting nmap V. 3.00 ( www.insecure.org/nmap/ )
Interesting ports on localhost.localdomain (127.0.0.1):
Port State Service
65432/tcp open unknown
вроде как начинает отзываться:
export BTEROOT=localhost:65432/gnome2
[avl@server avl]$ sandcl gnome2 query
task `' not known, can be `addsources getsources build check getpocket endpocket killpocket exportlist exportiso query querynames queryver querybroken help'
не совсем понятно, за что теперь хвататься?
как то заводить юзера? или наполнять пакетами репозитарий?
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] Ошибка в sandman?
2003-01-28 21:52 ` "Алексей Любимов"
@ 2003-01-29 13:28 ` Alexey V. Lubimov
2003-01-29 14:09 ` Sergey Bolshakov
0 siblings, 1 reply; 17+ messages in thread
From: Alexey V. Lubimov @ 2003-01-29 13:28 UTC (permalink / raw)
To: devel
> вроде как начинает отзываться:
> export BTEROOT=localhost:65432/gnome2
> [avl@server avl]$ sandcl gnome2 query
> task `' not known, can be `addsources getsources build check getpocket endpocket killpocket exportlist exportiso query querynames queryver querybroken help'
Эта проверка в tasklist.tcl у меня не работает.
# check task
# if {[lsearch -exact $tasks $options(task)] == -1} {
# set err "task `$options(task)' not known, can be `$tasks'"
# namespace delete [namespace current]::$id
# error $err
# }
временно закоментарил.
Путь в корень cvs _обязан_ быть абсолютным. в ридми стоит, что он относительный.
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Ошибка в sandman?
2003-01-29 13:28 ` [devel] Ошибка в sandman? Alexey V. Lubimov
@ 2003-01-29 14:09 ` Sergey Bolshakov
2003-01-29 15:04 ` Alexey V. Lubimov
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Sergey Bolshakov @ 2003-01-29 14:09 UTC (permalink / raw)
To: devel
>>>>> "Alexey" == Alexey V Lubimov <avl@l14.ru> writes:
>> вроде как начинает отзываться:
>> export BTEROOT=localhost:65432/gnome2
>> [avl@server avl]$ sandcl gnome2 query
>> task `' not known, can be `addsources getsources build check getpocket
>> endpocket killpocket exportlist exportiso query querynames queryver
>> querybroken help'
sandcl query somepackage, на самом деле. Освежите в памяти sandcl(1), пожалуйста.
> Эта проверка в tasklist.tcl у меня не работает.
> # check task
> # if {[lsearch -exact $tasks $options(task)] == -1} {
> # set err "task `$options(task)' not known, can be `$tasks'"
> # namespace delete [namespace current]::$id
> # error $err
> # }
> временно закоментарил.
Зря.
> Путь в корень cvs _обязан_ быть абсолютным. в ридми стоит, что он
> относительный.
В ридми написано, что
--- %< ---
# может быть любой, относительный путь - от $prefix
cvsroot = cvs
--- %< ---
Так что относительным он получиться не может.
PS Мне кажется, я злоупотребляю долготепением подписчиков.
Если есть еще заинтересованные люди, может стоило бы
попросить ldv завести sandman-devel@ какой-нибудь ?
--
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Ошибка в sandman?
2003-01-29 14:09 ` Sergey Bolshakov
@ 2003-01-29 15:04 ` Alexey V. Lubimov
2003-01-29 15:31 ` [devel] " Vitaly Ostanin
2003-01-29 18:24 ` Michael Shigorin
2 siblings, 0 replies; 17+ messages in thread
From: Alexey V. Lubimov @ 2003-01-29 15:04 UTC (permalink / raw)
To: devel
On 29 Jan 2003 16:09:40 +0200
Sergey Bolshakov <s.bolshakov@sam-solutions.net> wrote:
> >>>>> "Alexey" == Alexey V Lubimov <avl@l14.ru> writes:
>
> >> вроде как начинает отзываться:
> >> export BTEROOT=localhost:65432/gnome2
> >> [avl@server avl]$ sandcl gnome2 query
> >> task `' not known, can be `addsources getsources build check getpocket
> >> endpocket killpocket exportlist exportiso query querynames queryver
> >> querybroken help'
>
> sandcl query somepackage, на самом деле. Освежите в памяти sandcl(1), пожалуйста.
Проблема саморассосалась в процессе настройки.
раскомментировал эту проверку и теперь смотрю, что проблем в ней нет.
[avl@server avl]$ sandcl query
cvs checkout: cannot find module `CVSROOT/passwd' - ignored
а вот проблема с модулем passwd осталась.
> > Путь в корень cvs _обязан_ быть абсолютным. в ридми стоит, что он
> > относительный.
> В ридми написано, что
> --- %< ---
> # может быть любой, относительный путь - от $prefix
> cvsroot = cvs
> --- %< ---
>
> Так что относительным он получиться не может.
не понял.
имеем :
===================================================
[root@server sandman]# cat /etc/sandman/repos
[global]
prefix = /mnt/arhiv/bte
cachedir = /mnt/arhiv/bte/cache
ccachedir = /mnt/arhiv/bte/ccache
target = i586
distribution = GNOME2 concept
vendor = gnome.ru team
cvsroot = cvs
cvsmodule = packages
sources = /mnt/arhiv/bte/gnome2/sources
basesystem = setup glibc-core filesystem basesystem
buildsystem = basesystem rpm-build ccache-bte
[gnome2]
stable = file:/mnt/arhiv/bte/gnome2 i586 classic gnome2
=================================================================
и ответ:
===================================
[avl@server avl]$ sandcl query
cvs checkout: CVSROOT must be an absolute pathname (not `cvs')
cvs checkout: when using local access method.
cvs [checkout aborted]: Bad CVSROOT: `cvs'.
=====================================
теперь ставим абсолютный путь:
[global]
prefix = /mnt/arhiv/bte
cachedir = /mnt/arhiv/bte/cache
ccachedir = /mnt/arhiv/bte/ccache
target = i586
distribution = GNOME2 concept
vendor = gnome.ru team
cvsroot = /mnt/arhiv/bte/gnome2/cvs
cvsmodule = packages
sources = /mnt/arhiv/bte/gnome2/sources
basesystem = setup glibc-core filesystem basesystem
buildsystem = basesystem rpm-build ccache-bte
====================================
и ответ:
[avl@server avl]$ sandcl query
cvs checkout: cannot find module `CVSROOT/passwd' - ignored
по моему это ближе к истине.
>
>
> PS Мне кажется, я злоупотребляю долготепением подписчиков.
> Если есть еще заинтересованные люди, может стоило бы
> попросить ldv завести sandman-devel@ какой-нибудь ?
буде добьюсь работы sandman - КакСде за мной.
--
С уважением, Алексей Любимов avl@cad.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] Re: Ошибка в sandman?
2003-01-29 14:09 ` Sergey Bolshakov
2003-01-29 15:04 ` Alexey V. Lubimov
@ 2003-01-29 15:31 ` Vitaly Ostanin
2003-01-30 9:24 ` AntonFarygin
2003-01-29 18:24 ` Michael Shigorin
2 siblings, 1 reply; 17+ messages in thread
From: Vitaly Ostanin @ 2003-01-29 15:31 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 440 bytes --]
On 29 Jan 2003 16:09:40 +0200
Sergey Bolshakov <s.bolshakov@sam-solutions.net> wrote:
<skipped/>
> PS Мне кажется, я злоупотребляю долготепением подписчиков.
> Если есть еще заинтересованные люди, может стоило бы
> попросить ldv завести sandman-devel@ какой-нибудь ?
IMHO, эти сведения когда-нибудь станут актуальными для любого
мантейнера :)
<skipped/>
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] Re: Ошибка в sandman?
2003-01-29 14:09 ` Sergey Bolshakov
2003-01-29 15:04 ` Alexey V. Lubimov
2003-01-29 15:31 ` [devel] " Vitaly Ostanin
@ 2003-01-29 18:24 ` Michael Shigorin
2003-01-29 18:32 ` Sergey Bolshakov
2 siblings, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2003-01-29 18:24 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 313 bytes --]
On Wed, Jan 29, 2003 at 04:09:40PM +0200, Sergey Bolshakov wrote:
> PS Мне кажется, я злоупотребляю долготепением подписчиков.
Почему? Если инструментарий претендует на звание
общеупотребимого в проекте?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Re: Ошибка в sandman?
2003-01-29 18:24 ` Michael Shigorin
@ 2003-01-29 18:32 ` Sergey Bolshakov
2003-01-30 9:27 ` AntonFarygin
0 siblings, 1 reply; 17+ messages in thread
From: Sergey Bolshakov @ 2003-01-29 18:32 UTC (permalink / raw)
To: devel
>>>>> "Michael" == Michael Shigorin <mike@osdn.org.ua> writes:
> On Wed, Jan 29, 2003 at 04:09:40PM +0200, Sergey Bolshakov wrote:
>> PS Мне кажется, я злоупотребляю долготепением подписчиков.
> Почему? Если инструментарий претендует на звание
> общеупотребимого в проекте?
Нисколько не претендует.
--
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Re: Ошибка в sandman?
2003-01-29 15:31 ` [devel] " Vitaly Ostanin
@ 2003-01-30 9:24 ` AntonFarygin
0 siblings, 0 replies; 17+ messages in thread
From: AntonFarygin @ 2003-01-30 9:24 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 819 bytes --]
Vitaly Ostanin пишет:
>On 29 Jan 2003 16:09:40 +0200
>Sergey Bolshakov <s.bolshakov@sam-solutions.net> wrote:
>
><skipped/>
>
>
>
>>PS Мне кажется, я злоупотребляю долготепением подписчиков.
>>Если есть еще заинтересованные люди, может стоило бы
>>попросить ldv завести sandman-devel@ какой-нибудь ?
>>
>>
>
>IMHO, эти сведения когда-нибудь станут актуальными для любого
>мантейнера :)
>
>
>
Не стоит.. на днях пойдет еще один подобный пакет: bte
Эта система отличается от sandman отстутствием привязки к CVS и
отсутствием необходимости запускать сервис.
Также немного по другому реализовано создание чрутов и сборка пакетов в
них. (этот bte сейчас умеет собирать пакеты с зависимостями на
виртуальные пакеты, имеющие версии) В целом идеология осталась такая-же.
Все это написано на Ruby.
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] Re: Ошибка в sandman?
2003-01-29 18:32 ` Sergey Bolshakov
@ 2003-01-30 9:27 ` AntonFarygin
0 siblings, 0 replies; 17+ messages in thread
From: AntonFarygin @ 2003-01-30 9:27 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 749 bytes --]
Sergey Bolshakov пишет:
>>>>>>"Michael" == Michael Shigorin <mike@osdn.org.ua> writes:
>>>>>>
>>>>>>
>
> > On Wed, Jan 29, 2003 at 04:09:40PM +0200, Sergey Bolshakov wrote:
> >> PS Мне кажется, я злоупотребляю долготепением подписчиков.
>
> > Почему? Если инструментарий претендует на звание
> > общеупотребимого в проекте?
>Нисколько не претендует.
>
>
:-)
Я бы сказал так: этим инструментарием рекомендуется активно пользоваться
для сборки своих пакетов.
Как впрочем и bte, написанным на Ruby (его еще нет в Sisyphus, но оно
туда придет). Выбор между sandman и bte - за мантейнером. Я думаю, что
Сергей и Саша Николаев смогут сделать так, что бы у них не отличались
результаты сборки одного и того-же пакета ;-)
Rgds,
Rider
[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2003-01-30 9:27 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-28 15:25 [devel] Непонятки с sandman Alexey V. Lubimov
2003-01-28 16:37 ` Sergey Bolshakov
2003-01-28 17:35 ` Alexey V. Lubimov
2003-01-28 17:36 ` Alexey V. Lubimov
2003-01-28 18:00 ` Alexander Bokovoy
2003-01-28 18:03 ` Sergey Bolshakov
2003-01-28 18:00 ` [devel] следующая проблема Alexey V. Lubimov
2003-01-28 18:35 ` Sergey Bolshakov
2003-01-28 21:52 ` "Алексей Любимов"
2003-01-29 13:28 ` [devel] Ошибка в sandman? Alexey V. Lubimov
2003-01-29 14:09 ` Sergey Bolshakov
2003-01-29 15:04 ` Alexey V. Lubimov
2003-01-29 15:31 ` [devel] " Vitaly Ostanin
2003-01-30 9:24 ` AntonFarygin
2003-01-29 18:24 ` Michael Shigorin
2003-01-29 18:32 ` Sergey Bolshakov
2003-01-30 9:27 ` AntonFarygin
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