ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] perl packages
@ 2003-09-04 14:18 Alexey Tourbin
  2003-09-05 11:08 ` Andrey Brindeew
                   ` (2 more replies)
  0 siblings, 3 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-04 14:18 UTC (permalink / raw)
  To: devel


[-- Attachment #1.1: Type: text/plain, Size: 4057 bytes --]

Господа,

наверное все уже почувствовали, что настало время повысить качество
сборки пакетов.  Для этого мы изобретаем хитроумные механизмы и проч.
Короче, предлагаю новые правила сборки перловых пакетов:

- пакет должен пересобираться в hasher'е (или в sandman'е)
- пакет должен иметь адекватные зависимости BuildRequires, полученные
  с помощью buildreq (как минимум perl-devel); замечание: пока иногда
  придется делать buildreq --args=-bi *.spec
- пакет должен собираться с помощью макросов %perl_vendor_build и
  %perl_vendor_install (кстати, они умеют брать параметры)
- пакет должен проходить все тесты; исключения:
  + требуется запуск X
  + требуется запуск системных сервисов
  + подразумевается специальная сетевая активность
  + подразумеваются специальные требования к среде сборки (будет уточнено)
  В случае исключения maintainer должен под честное слово и gpg подпись
  проверить в полноценной сборочной среде, что все тесты проходят.
  Напоминаю, что тесты можно отключать избирательно (в случае исключений).
- все перловые файлы в пакете должны проходить 'perl -c' syntax check на
  стадии find-requires; это связано в том числе и с тем, что новый
  скрипт perl.req, который может появиться уже в ближайшей сборке
  rpm-build, предъявляет по сути эквивалентное требование

Думаю, что со временем аналогичные по духу требования будут предъявлены
ко всем пакетам.

Мелочи:

- не надо писать Summary: %module module for Perl
- рекомендуется писать Url: http://serch.cpan.org/dist/%module/

Теперь статистика.  По состоянию на вчера в SRPMS.classic имеется 154
perl* пакетов.  60 из них не отвечает новым требованиями, т.е., попросту
говоря, не пересобираются.  Многие из них не пересобираются "вообще" (на
стадии %build).  Список пакетов, которые не пересобираются:

perl-5.8.1-alt1.RC4.src.rpm
perl-Apache-Session-1.54-alt1.src.rpm
perl-Archive-Tar-1.04-alt1.src.rpm
perl-Authen-SASL-2.03-alt1.src.rpm
perl-Authen-Smb-0.91-alt1.src.rpm
perl-BerkeleyDB-0.23-alt1.src.rpm
perl-BSD-Resource-1.22-alt1.src.rpm
perl-CDB_File-0.92-alt1.src.rpm
perl-CGI-3.00-alt1.src.rpm
perl-CGI-SpeedyCGI-2.21-alt1.src.rpm
perl-DBD-InterBase-0.41-alt1.src.rpm
perl-DBI-1.37-alt1.src.rpm
perl-Digest-HMAC-1.01-alt3.src.rpm
perl-Event-0.87-alt1.src.rpm
perl-Expect-1.15-alt2.src.rpm
perl-File-Tail-0.98-alt2.src.rpm
perl-Finance-Quote-1.07-alt2.src.rpm
perl-Finance-QuoteHist-0.31-alt1.src.rpm
perl-GD1-1.41-alt3.src.rpm
perl-GD2-2.041-alt2.src.rpm
perl-gettext-1.01-alt2.src.rpm
perl-Glade-0.61-alt0.1.src.rpm
perl-GTK-0.7008-alt10.src.rpm
perl-HTML-Format-2.03-alt1.src.rpm
perl-HTML-Tree-3.17-alt1.src.rpm
perl-IO-Tty-1.02-alt2.src.rpm
perl-IPC-SharedCache-1.3-alt2.src.rpm
perl-IPC-ShareLite-0.09-alt1.src.rpm
perl-ldap-0.27.01-alt1.src.rpm
perl-libxml-perl-0.07-alt3.src.rpm
perl-MailTools-1.58-alt1.src.rpm
perl-MDK-Common-1.0.3-alt1.src.rpm
perl-MLDBM-2.01-alt1.src.rpm
perl-Mon-0.11-alt1.src.rpm
perl-Net-Daemon-0.37-alt1.src.rpm
perl-Net_SSLeay-1.22-alt1.src.rpm
perl-Net-Telnet-3.03-alt1.src.rpm
perl-PDL-2.340-alt3.src.rpm
perl-PlRPC-0.2017-alt1.src.rpm
perl-RPM-0.40.0-alt2.src.rpm
perl-SGMLSpm-1.03ii-alt4.src.rpm
perl-sh-0.009-alt5.src.rpm
perl-Storable-2.07-alt1.src.rpm
perl-Template-2.09-alt1.1.src.rpm
perl-Term-ReadKey-2.21-alt1.src.rpm
perl-Tk-800.024-alt2.src.rpm
perl-Tk-JPEG-2.014-alt2.src.rpm
perl-Video-DVDRip-0.50.13-alt0.5.src.rpm
perl-XML-DOM-1.43-alt2.src.rpm
perl-XML-Dumper-0.4-alt2.src.rpm
perl-XML-Grove-0.46-alt1.alpha.src.rpm
perl-XML-LibXML-1.54-alt1.src.rpm
perl-XML-LibXML-Common-0.13-alt1.src.rpm
perl-XML-Parser-2.31-alt2.src.rpm
perl-XML-Sablotron-0.98-alt1.src.rpm
perl-XML-SAX-0.12-alt1.src.rpm
perl-XML-Simple-2.08-alt2.src.rpm
perl-XML-Twig-3.09-alt1.src.rpm
perl-XML-Writer-0.4-alt2.src.rpm
perl-XML-XPath-1.13-alt1.src.rpm

Предлагается привести пакеты в соответствие с новыми требованиями.
В сущности, несколько maintainer'ов получили это предложение ещё вчера.
Отказ от предложения может привести к перемещению пакета в orphaned. :)

PS: спрашивайте, если что.
PPS: новые скрипты приаттачены, comments are welcome.

[-- Attachment #1.2: perl.new.req --]
[-- Type: text/plain, Size: 9645 bytes --]

#!/usr/bin/perl

=head1	NAME

perl.req - calculate the requirements for Perl sources

=head1	SYNOPSIS

B<perl.req> --method=normal /path/to/Module.pm

echo /path/to/Module.pm | RPM_PERL_REQ_METHOD=normal B<perl.req>

=head1	DESCRIPTION

This Perl script is intended for automatic detection of modules the given Perl
code depends on.  It looks for common C<use>, C<require> and C<do> statements
and extracts module and version requirements for RPM C<Requires:> clause.

Unlike earlier versions, this script uses B::Deparse (Perl compiler backend,
see C<perldoc B::Deparse>) to re-format Perl code.  This makes dependency
extraction more accurate and simple, but this also has some tremendous
implication: all Perl code should pass C<perl -c> syntax check, since the
compile stage (see C<perldoc perlcompile>) happens for all the code that gets
deparsed.  This is a very strong requirement, but as we talk about packaging
quality, this is considered good.

=head2	Invocation

=head2	Dependencies

For old-style perl libraries and C<*.ph> files, depndencies look like this:

	perl(library.pl)
	perl(header.ph)

And for Perl5 modules like this:

	perl(Some/Module.pm)

The latter differs from the original RedHat RPM style, in which module
dependencies look like C<perl(Some::Module)>.  The style was changed long ago,
and I don't know the exact reason why. :)

=head2	Versioning

For old-style floating point versioning, versions look like this:

	0:5.005003

And for new v-string style versioning:

	1:5.8.1

Please note that RPM does not understand "decimal dot" in versions, so
sometimes you may need to adjust the percision to fit the version in
C<Provides:> clause.

=head2	Methods

The following three modes or "methods" are supported by this script:

=over

=item	strict

In this mode, C<perl.req> goes straight and tries to extract all the
dependencies that happen to be in the given perl code, including
platform-specific dependencies, conditional ones, etc.  This mode is useful for
debugging, but in some cases it can produce too strong/overkill requirements of
your package.

=item	normal

This mode is recommended for default use.  It tries to skip the dependencies
that are too strong by the following criteria:

=over

=item	file list

There's a simple file list in this script by which certain files are
ignored.  E.g., it will not look in files that match */demos/* or
*/examples/* shell path.

=item	package list

There's a list of modules to ignore in "normal" mode.  They are mostly
OS-specific modules like C<Win32::*> or C<VMS::*>.  Modules that are used very
often (like C<strict.pm>) are also ignored in order not to bloat RPM database.

=item	$^O

Here we also ignore conditional blocks with C<$^O> variable involved (see
C<perldoc perlvar>).  This kind of code always does some OS-specific trickery
(well, most of the times).

B<Not implemented yet.>

=item	eval

Statements in C<eval> blocks are also ignored, since this is known to be a
common technique to check the module availability safely.

=back

=item	relaxed

This mode makes C<perl.req> fail-tolerant and even more relaxed:

=over

=item	conditional dependencies

In "relaxed" mode, conditional dependencies (i.e. C<require> and C<do>
statements enclosed in conditional block and this having indentation) are
ignored -- B::Deparse makes it easy!  

=item	fail tolerance

When C<perl.req> cannot deparse the given perl code, it should usually fail.
In turn, RPM should abort the package build process.  Unfortunatelly it does
not, which may result in packages with boroken dependencies.  Only the latest
releases (as of July 2003) of ALT RPM aborts the build process in such cases.

In "relaxed" mode, C<perl.req> will not fail if the deparse fails.  But please
note that some dependencies will be probably missed.

=back

=back

Since there's no default method, you have to specify the one with C<--method>
command line argument.  Alternatively, RPM_PERL_REQ_METHOD environement
variable can be used to set the method.  ALT RPM sets this variable to "normal"
by default.

=head1	AUTHOR

Alexey Tourbin <at@altlinux.org>,
based on an earlier version by Ken Estes <kestes@staff.mail.com>,
with contributions from Mikhail Zabaluev <mhz@altlinux.org>.

=head1	COPYING

This program is intended to be an optional/alternative part of RPM package
manager.  You can redistribute it and/or modify it under the same terms as RPM
itself.  As of version 4.x, RPM code base is covered with GPL and
(alternatively) LGPL licenses.  Any questions regarding the licensing of RPM
should be addressed to Erik Troan <ewt@redhat.com>.

=cut

use 5.8.0;
use Getopt::Long;
use strict;

GetOptions("debug" => \my $debug, "method=s" => \my $method);
sub debug ($) {
	my $msg = shift;
	warn "$msg\n" if $debug;
	1;
}
if ($debug) {
	require IO::Handle;
	STDOUT->autoflush(1);
	STDERR->autoflush(1);
	debug "debug mode enabled";
}
$method ||= $ENV{RPM_PERL_REQ_METHOD};
$method eq "strict" || $method eq "normal" || $method eq "relaxed" ||
	die "$0: strict, normal, relaxed methods supported\n";
debug "method = $method";

my @ignore_files = (
	qr(/usr/share/doc/),
	qr(/[Dd]emos?/),
	qr(/examples?/),
	qr(\bVMS\b),
);
my @ignore_reqs = (
	qr(^Makefile\b),
# OS-specific
	qr(^machine/ansi\b),
	qr(^sys/systeminfo\b),
	qr(^vmsish\b),
	qr(^MacPerl\b),
	qr(^Win32),
	qr(\bVMS\b),
	qr(^OS2\b),
	qr(^Mac\b),
	qr(^ExtUtils/XSSymSet\b),
	qr(^Convert/EBCDIC\b),
# old names
	qr(^Digest/Perl/MD5\b),
#	qr(^Pod/PlainText\b),
# wrong names
	qr(/\.),
	qr(\$),
# so commonly used... just a database junk (guaranteed to be in perl-base)
	qr(^strict\.pm$),
	qr(^vars\.pm$),
	qr(^Exporter\.pm$),
	qr(^DynaLoader\.pm$),
	qr(^AutoLoader\.pm$),
	qr(^Carp\.pm$),
);

# list of requires
my %req;

if ($ENV{RPM_BUILD_ROOT} && open REQ, "$ENV{RPM_BUILD_ROOT}/.perl.req") {
	while (<REQ>) {
		while (s/perl\(([\w:]+)\)>=([\dv._]+)//) {
			$2
			and $req{package_filename($1)}{package_version($2)}++
			or  $req{package_filename($1)} ||= undef;
		}
	}
	close REQ;
	unlink "$ENV{RPM_BUILD_ROOT}/.perl.req";
}

# begin
process_file($_) foreach @ARGV ? @ARGV : <>;

sub process_file {
	my $fname = shift;
	chomp $fname;
	return unless $fname;
	if ($method ne "strict") {
		foreach my $re (@ignore_files) {
			if ($fname =~ $re) {
				debug "file: $fname; matches: $re; skip";
				return;
			}
		}
	}
	debug "processing $fname";
# skip "syntax OK" messages
#	use Fcntl;
#	fcntl(STDERR, F_SETFD, 1) if !$debug && $method eq 'relaxed';

# fake paths should take precedence
	local $_ = $ENV{RPM_PERL_LIB_PATH};
	my @inc = $ENV{RPM_BUILD_ROOT}
		? map { "-I$ENV{RPM_BUILD_ROOT}$_" } split, @INC
		: map { "-I$_" } split;
# deparse
	open(PIPE, "-|", $^X, "-MO=Deparse", @inc, $fname) || die;
	while (<PIPE>) {
		last if /^__(DATA|END)__/;
		process_line($_);
	}
	close(PIPE) or $method ne 'relaxed' and die "$fname: deparse failed.\n";
}

# whether we are in BEGIN block
my ($begin, $begin_indent);
# whether we are in eval block
my ($eval, $eval_indent);

sub process_line {
	my $line = shift;
	chomp $line;
	my $re_mod = qr/\b(?!\d)\w+(?:::(?!\d)\w+)*/;
	my $re_fna = qr/\w+(?:\/\w+)*\.p[lmh]/;
	my $re_ver = qr/\bv?[0-9]+(?:\.[0-9]+(?:_[0-9]+)?)*\b/;

	if ($begin && $line =~ /^\Q$begin_indent}/) {
		debug "exit begin:$.: $line";
		$begin = 0;
	} elsif ($eval && $line =~ /^\Q$eval_indent}/) {
		debug "exit eval:$.: $line";
		$eval = 0;
	}
again:
	if ($line =~ /^\s*(?:use|require) ($re_ver)/) {
		$req{"perl-base"}{package_version($1, '%.5f')}++;
	} elsif ($line =~ /^\s*use ($re_mod) ($re_ver)/) {
		$req{package_filename($1)}{package_version($2)}++;
	} elsif ($line =~ /^\s*use ($re_mod)/) {
		$req{package_filename($1)} ||= undef;
	} elsif ($line =~ /^\s*(?:require|do) '($re_fna)'/) {
		if ($eval && $method ne "strict") {
			debug "skip: $line (eval)";
		} else {
			$req{$1} ||= undef;
		}
	} elsif ($line =~ /^(\s*)require ($re_mod)( if\b| unless\b)?/) {
		if ($eval && $method ne "strict") {
			debug "skip: $line (eval)";
		} elsif ($begin) {
			$req{package_filename($2)} ||= undef;
		} elsif ($3 && $method eq "relaxed") {
			debug "skip: $line (conditional)";
		} elsif ($1 && $method eq "relaxed") {
			debug "skip: $line (indent)";
		} else {
			$req{package_filename($2)} ||= undef;
		}
	} elsif ($line =~ /'?($re_mod)'?->VERSION\(($re_ver)\)/) {
		exists $req{package_filename($1)} and
                $req{package_filename($1)}{package_version($2)}++;
	}
	if ($line =~ /^(\s*)sub [\w:]+\b(BEGIN|CHECK|INIT) {$/) {
		debug "enter begin:$.: $line";
		$begin = 1; $begin_indent = $1;
	} elsif ($line =~ /^(\s*)(.*)\beval {$/) {
		debug "enter eval:$.: $line";
		$eval = 1; $eval_indent = $1;
	}
}

sub package_filename {
	my $package = shift;
	$package =~ s/::/\//g;
	return $package . '.pm';
}

sub package_version {
	my ($version, $fmt) = (@_, '%s');
	$version =~ s/_//g;
	if ($version =~ s/^v(?=\d)// || $version =~ /\.\d+\./) {
		return "1:$version";
	} else {
		$version =  sprintf($fmt, $version);
		return "0:$version";
	}
}

# end
req:
foreach my $k (keys %req) {
	if ($method ne "strict") {
		foreach my $re (@ignore_reqs) {
			if ($k =~ $re) {
				debug "req: $k; matches: $re; skip";
				delete $req{$k};
				next req;
			}
		}
	}
	foreach my $v (ref $req{$k} ? keys %{$req{$k}} : undef) {
		if ($k eq "perl-base") {
# too old perl?
			if ($method ne "strict"
			&& ($v =~ /^0:/ && $' lt "5.006" 
			|| $v =~ /^1:/ && $' lt "5.6.0")) {
				delete $req{$k}{$v};
				%{$req{$k}} && next;
				delete $req{$k};
				next req;
			} else {
				print "perl-base";
			}
		} else {
			print "perl($k)";
		}
		print " >= $v" if $v;
		print "\n";
	}
}
# nothing special?
print "perl-base\n" unless %req;

[-- Attachment #1.3: perl.new.prov --]
[-- Type: text/plain, Size: 2766 bytes --]

#!/usr/bin/perl

use Safe;
use strict;

# list of provides
my %prov;

# fake paths should take precedence
local $_ = $ENV{RPM_PERL_LIB_PATH};
my @inc = map { "$ENV{RPM_BUILD_ROOT}$_" } split, @INC;

# begin
process_file($_) foreach @ARGV ? @ARGV : <>;

sub process_file {
	my $fname = shift;
	chomp $fname;
	return unless $fname;

# check if we match any prefix
# and take the longest...
	my ($prefix) =	sort { length($b) <=> length($a) }
			grep { index($fname, $_) == 0 } @inc;
	return unless $prefix;
	my $basename = substr $fname, length $prefix;
	$basename =~ s/^\///;
	return unless $basename;

# provide *.p[lh]
	if ($fname =~ /\.p[lh]$/) {
		$prov{$basename} = undef;
		return;
# only *.pm left
	} elsif ($basename =~ /\.pm$/) {
		$prov{$basename} = undef;
	} else {
		return;
	}
# process *.pm
	my $in_package;
	my $re_mod = qr/\b(?!\d)\w+(?:::(?!\d)\w+)*/;
	my $re_ver = qr/\bv?[0-9]+(?:\.[0-9]+(?:_[0-9]+)?)*\b/;
	open(FILE, '<', $fname) || die;
	while (<FILE>) {
		/^=\w/ .. /^=cut/ and next;
	    	/^__(DATA|END)__$/ and last;
# look for 'package' declaration that matches filename
		if (/^\s*package\s+($re_mod)\s*;/) {
			if ($basename eq package_filename($1)) {
				$in_package = $1;
			} else {
				undef $in_package;
			}
# look for $VERSION
		} elsif ($in_package && m/\$(?:$in_package\::)?VERSION\s*=.*\d/) {
			$prov{$basename} = extract_version($_);
			last;
		}
	}
	close FILE;
}

# end
while (my ($k, $v) = each %prov) {
	if ($v) {
		print "perl($k) = $v\n";
# provide an additional epoch 0 version converted using Perl's rules
    		print "perl($k) = 0:" . old_version($1) . "\n"
			if $v =~ /^1:(.+)/;
	} else {
		print "perl($k)\n";
	}
}

sub old_version {
	local $_ = shift;
	my $fpver = 0;
	my $ratio = 1;
	my @series = split(/\./, $1);
	for (@series) {
		$fpver += $_ * $ratio;
		$ratio *= 0.001;
	}
	my $fdigits = $#series * 3;
	return sprintf "%.${fdigits}f", $fpver;
}

# XXX Mhz code?
sub extract_version {
	my $line = shift;
# Try to evaluate the assignment to get the value of $VERSION.
# It is usually computed without using data external to the expression,
# so we would have no problems.
	
#	local $SIG{__WARN__} = sub { };

	my $safe = new Safe;
	$safe->permit_only(qw(:base_core :base_mem :base_orig entereval
			grepstart grepwhile mapstart mapwhile));
	my $version = $safe->reval("$line");
	return undef if $@ || length($version) == 0;

	if ($version =~ s/^\s*(\d[\d_]*(\.[\d_]*)?|\.[\d_]+)/$1/) {
# plain old numeric version
		return '0:' . $version;
	} else {
# Supposedly, a new style version evaluated as a string constant.
# Return an epoch 1 version
		return sprintf "1:%vd", $version;
	}
}

# copy-pasted from perl.req
sub package_filename {
	my $package = shift;
	$package =~ s/::/\//g;
	return $package . '.pm';
}

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] perl packages
  2003-09-04 14:18 [devel] perl packages Alexey Tourbin
@ 2003-09-05 11:08 ` Andrey Brindeew
  2003-09-05 12:15   ` [devel] " Alexey Tourbin
  2003-09-07 21:38 ` [devel] packages Dmitry V. Levin
  2003-09-08 10:34 ` [devel] typo (was: perl packages) Michael Shigorin
  2 siblings, 1 reply; 71+ messages in thread
From: Andrey Brindeew @ 2003-09-05 11:08 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 3103 bytes --]

On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> наверное все уже почувствовали, что настало время повысить качество
> сборки пакетов.  Для этого мы изобретаем хитроумные механизмы и проч.
> Короче, предлагаю новые правила сборки перловых пакетов:

Я против глобальных изменений. "Лучшее - враг хорошего".
 
> - пакет должен пересобираться в hasher'е (или в sandman'е)

У меня hasher'а никогда, видимо, не будет. Ибо по моим сведениям,
hasher'у нужно полное локальное дерево Сизифа (т.к. он не умеет
пользоваться удаленными репозитариями).

А если учесть еще то, что hasher & sandman - всё-таки разные, то полного
счастья опять мы не получаем. У разработчика всё будет прекрасно
собираться в sandman'е, а у incominger'а - не будет в hasher'е. Или
наоборот.

> - пакет должен иметь адекватные зависимости BuildRequires, полученные
>   с помощью buildreq (как минимум perl-devel); замечание: пока иногда
>   придется делать buildreq --args=-bi *.spec

Вроде я так всегда и делаю.

> - пакет должен собираться с помощью макросов %perl_vendor_build и
>   %perl_vendor_install (кстати, они умеют брать параметры)

Дока есть? Или как обычно, "look into sources"? :-(

> - пакет должен проходить все тесты; исключения:
>   + требуется запуск X
>   + требуется запуск системных сервисов
>   + подразумевается специальная сетевая активность

Тесты на подключение к БД сюда попадают? Для примера смотреть
perl-Template.

>   + подразумеваются специальные требования к среде сборки (будет уточнено)
>   В случае исключения maintainer должен под честное слово и gpg подпись
>   проверить в полноценной сборочной среде, что все тесты проходят.

>   Напоминаю, что тесты можно отключать избирательно (в случае исключений).

Каким образом?

> - все перловые файлы в пакете должны проходить 'perl -c' syntax check на
>   стадии find-requires; это связано в том числе и с тем, что новый
>   скрипт perl.req, который может появиться уже в ближайшей сборке
>   rpm-build, предъявляет по сути эквивалентное требование

Разумно, с этим трудно не согласиться.

> Думаю, что со временем аналогичные по духу требования будут предъявлены
> ко всем пакетам.
> 
> Мелочи:
> 
> - не надо писать Summary: %module module for Perl

Что надо писать в Summary?

> - рекомендуется писать Url: http://serch.cpan.org/dist/%module/

Так в новых сборках своих пакетов и делаю.

> Теперь статистика.  По состоянию на вчера в SRPMS.classic имеется 154
> perl* пакетов.  60 из них не отвечает новым требованиями, т.е., попросту
> говоря, не пересобираются.  Многие из них не пересобираются "вообще" (на
> стадии %build).  Список пакетов, которые не пересобираются:
> 

Вопросы по поводу моих пакетов ушли личной почтой.

> Предлагается привести пакеты в соответствие с новыми требованиями.
> В сущности, несколько maintainer'ов получили это предложение ещё вчера.
> Отказ от предложения может привести к перемещению пакета в orphaned. :)

Сурово. Посмотрим, как багзилла будет жить без perl-Template - он ведь
тоже в списке! :-)

-- 
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.

[-- Attachment #2: Type: application/pgp-signature, Size: 245 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: perl packages
  2003-09-05 11:08 ` Andrey Brindeew
@ 2003-09-05 12:15   ` Alexey Tourbin
  0 siblings, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-05 12:15 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 3254 bytes --]

On Fri, Sep 05, 2003 at 03:08:16PM +0400, Andrey Brindeew wrote:
> У меня hasher'а никогда, видимо, не будет. Ибо по моим сведениям,
> hasher'у нужно полное локальное дерево Сизифа (т.к. он не умеет
> пользоваться удаленными репозитариями).

Да.  Но некоторая часть пакетов, которая не пересобирается в hasher'е,
просто имеет неадекватный BuildReqruies.  Другая часть не собирается
из-за требования нового perl.req.  У hasher'а нет какой-то собственной
принципиальной специфики.

> А если учесть еще то, что hasher & sandman - всё-таки разные, то полного
> счастья опять мы не получаем. У разработчика всё будет прекрасно
> собираться в sandman'е, а у incominger'а - не будет в hasher'е. Или
> наоборот.

Тогда главный вопрос будет -- почему так происходит.  Возможно, удастся
выявить неочевидные проблемы с пакетом.  В этом смысле лучше, если пакет
не собирается, чем собирается.

> > - пакет должен иметь адекватные зависимости BuildRequires, полученные
> >   с помощью buildreq (как минимум perl-devel); замечание: пока иногда
> >   придется делать buildreq --args=-bi *.spec
> 
> Вроде я так всегда и делаю.

Это связано со спецификой новых скриптов.  В процессе B::Deparse/`perl -c'
проходит стадия компиляции перлового кода, исполнение кода BEGIN и
загрузка всех модулей из use.  Поэтому могут цепляться дополнительные
файлы (хотя, по идее, то же саоме должно происходить в тестах).

> > - пакет должен собираться с помощью макросов %perl_vendor_build и
> >   %perl_vendor_install (кстати, они умеют брать параметры)
> 
> Дока есть? Или как обычно, "look into sources"? :-(

Доки нет.  Но есть man ExtUtils::MakeMaker, который описывает
стандартную процедуру сборки перловых пакетов.  Если пакет не собирается
с помощью стандартной процедуры, значит он кривой.

Из-за неясной мне пока специфики RPM, макросы специфического вида он не
берёт:

%perl_vendor_build --load-lazy

не работает.  Обходной путь:

ARGS=--load-lazy
%perl_vendor_build $ARGS
 
> > - пакет должен проходить все тесты; исключения:
> >   + требуется запуск X
> >   + требуется запуск системных сервисов
> >   + подразумевается специальная сетевая активность
> 
> Тесты на подключение к БД сюда попадают? Для примера смотреть

Да, попадают.

> >   Напоминаю, что тесты можно отключать избирательно (в случае исключений).
> 
> Каким образом?

Если тесты физически выглядят как t/*.t, то можно удалить
соответствующие *.t файлы.  Возможно, при этом придется отредактировать
MANIFEST.  Пример из perl58.spec:

# skip some tests that fail under buildreq/strace or make dependencies
%ifdef __buildreqs
files="t/io/openpid.t
t/op/fork.t
t/op/stat.t
lib/diagnostics.t
lib/Pod/t/basic.t
lib/Term/Cap.t
ext/POSIX/t/waitpid.t"
%__rm -f $files
%__mv MANIFEST MANIFEST.orig
%__grep -Fv "$files" MANIFEST.orig > MANIFEST
%endif

> Что надо писать в Summary?

Зачем этот модуль нужен, что он делает.

> > Предлагается привести пакеты в соответствие с новыми требованиями.
> > В сущности, несколько maintainer'ов получили это предложение ещё вчера.
> > Отказ от предложения может привести к перемещению пакета в orphaned. :)
> 
> Сурово. Посмотрим, как багзилла будет жить без perl-Template - он ведь
> тоже в списке! :-)

Может привести, а может и не привести. :)
Вчера пересобрал 10 пакетов...

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-04 14:18 [devel] perl packages Alexey Tourbin
  2003-09-05 11:08 ` Andrey Brindeew
@ 2003-09-07 21:38 ` Dmitry V. Levin
  2003-09-08  8:05   ` Anatoly A. Yakushin
                     ` (2 more replies)
  2003-09-08 10:34 ` [devel] typo (was: perl packages) Michael Shigorin
  2 siblings, 3 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-07 21:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1569 bytes --]

Greetings!

On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> Господа,
> 
> наверное все уже почувствовали, что настало время повысить качество
> сборки пакетов.  [...]
> Думаю, что со временем аналогичные по духу требования будут предъявлены
> ко всем пакетам.

И это правильно.  По самым оптимистичным оценкам, не менее 20% пакетов в
Сизифе не могут быть пересобраны, причём более половины из них - из-за
отсутствующих или неполных сборочных зависимостей.

Итак, новые правила для всех (и особенно для тех, кто собирает пакеты
в офисе):
1. Новые сборки.
  Пакеты в Сизиф принимаются только собранными в автоматизированной
  сборочной среде (на данный момент это hasher или sandman).
  В /incoming/Sisyphus/ можно (и нужно) по-прежнему заливать только
  исходные пакеты.
  Исключение: altlinux-release.
2. Время жизни кривых пакетов.
  Как только будет закончен сбор статистики по собираемости пакетов
  (о результатах я напишу подробнее), начнётся 30-дневный отсчёт времени
  для тех пакетов, которые не собираются.  Если какой-либо пакет будет
  не в состоянии пересобираться в течении 30 дней, то он покинет Сизиф.
  Исключения: пока не планируются.
3. Дистрибутивы.
  Только пересобирающиеся пакеты обеспечиваются поддержкой от
  ALT Security Team.
  Непересобирающиеся пакеты, включённые в дистрибутив по политическим либо
  иным причинам, помещаются в отдельный репозитарий.
  Репозитарии не могут содержать пакеты с неудовлетворёнными
  зависимостями.

Статистику по собираемости пакетов будем публиковать.
Вопрос, где и в какой форме?


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-07 21:38 ` [devel] packages Dmitry V. Levin
@ 2003-09-08  8:05   ` Anatoly A. Yakushin
  2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
                       ` (2 more replies)
  2003-09-08 18:04   ` Вячеслав Диконов
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
  2 siblings, 3 replies; 71+ messages in thread
From: Anatoly A. Yakushin @ 2003-09-08  8:05 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:

> Greetings!
> 
> On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> 
>>Господа,
>>
>>наверное все уже почувствовали, что настало время повысить качество
>>сборки пакетов.  [...]
>>Думаю, что со временем аналогичные по духу требования будут предъявлены
>>ко всем пакетам.
> 
> 
> И это правильно.  По самым оптимистичным оценкам, не менее 20% пакетов в
> Сизифе не могут быть пересобраны, причём более половины из них - из-за
> отсутствующих или неполных сборочных зависимостей.
> 
> Итак, новые правила для всех (и особенно для тех, кто собирает пакеты
> в офисе):
> 1. Новые сборки.
>   Пакеты в Сизиф принимаются только собранными в автоматизированной
>   сборочной среде (на данный момент это hasher или sandman).
>   В /incoming/Sisyphus/ можно (и нужно) по-прежнему заливать только
>   исходные пакеты.
>   Исключение: altlinux-release.
<skip>
Дмитрий!
Все это абсолютно правильно, спору нет.
Однако хотелось бы хоть какую-то членораздельную минимальную 
документацию по hasher или sandman (желательно по обоим).
И желательно выложенную на docs.altlinux.ru
Так как та, что идет с этими пакетами, явно не для средних умов :)


-- 
Rgrds,
Anatoly A. Yakushin aka DOC
Orthopaedic Departmens
Veterans Hospital # 3
Moscow



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] hasher docs
  2003-09-08  8:05   ` Anatoly A. Yakushin
@ 2003-09-08  8:16     ` Dmitry V. Levin
  2003-09-08  8:35       ` Anatoly A. Yakushin
                         ` (2 more replies)
  2003-09-08  8:23     ` [devel] packages Andrey Brindeew
  2003-09-08  9:03     ` Alexey I. Froloff
  2 siblings, 3 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-08  8:16 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 517 bytes --]

On Mon, Sep 08, 2003 at 12:05:53PM +0400, Anatoly A. Yakushin wrote:
[...]
> Однако хотелось бы хоть какую-то членораздельную минимальную 
> документацию по hasher или sandman (желательно по обоим).
> И желательно выложенную на docs.altlinux.ru
> Так как та, что идет с этими пакетами, явно не для средних умов :)

Всё, что мог, я сделал: README написал, у каждой утилиты есть --help.
Более ориентированная на пользователя документация может возникнуть только
при содействии заинтересованных лиц.  Welcome.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-08  8:05   ` Anatoly A. Yakushin
  2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
@ 2003-09-08  8:23     ` Andrey Brindeew
  2003-09-08  8:46       ` Dmitry V. Levin
  2003-09-08  9:03     ` Alexey I. Froloff
  2 siblings, 1 reply; 71+ messages in thread
From: Andrey Brindeew @ 2003-09-08  8:23 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1059 bytes --]

On Mon, Sep 08, 2003 at 12:05:53PM +0400, Anatoly A. Yakushin wrote:
> Дмитрий!
> Все это абсолютно правильно, спору нет.
> Однако хотелось бы хоть какую-то членораздельную минимальную 
> документацию по hasher или sandman (желательно по обоим).
> И желательно выложенную на docs.altlinux.ru
> Так как та, что идет с этими пакетами, явно не для средних умов :)

Всячески поддерживаю. Предлагаемые действия, по моему мнению, сильно
ограничивают круг лиц, которые могут стать (или уже являются)
разработчиками ALT Linux Team.

aen не так давно говорил о замечательно низком пороге вхождения в мир
free software, в отличие от проприетарной отрасли. Новые правила
существенно ограничивают круг разработчиков, и срезы Сизифа тут не
помогут (ведь ALT Linux Team интернационально, децентрализована).

P.S. Вот если бы всё осталось по-старому, но существовал интерфейс к
сборочным серверам для загрузки на них SRPM и пересборки, с отправкой по
почте bz2 лога сборки...

-- 
WBR, Andrey Brindeew.
"No one person can understand Perl culture completely"
(C) Larry Wall.

[-- Attachment #2: Type: application/pgp-signature, Size: 245 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] hasher docs
  2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
@ 2003-09-08  8:35       ` Anatoly A. Yakushin
  2003-09-08  8:47         ` Dmitry V. Levin
  2003-09-08  9:05       ` Gerasimov Dmitry
  2003-09-08 10:37       ` [devel] " Michael Shigorin
  2 siblings, 1 reply; 71+ messages in thread
From: Anatoly A. Yakushin @ 2003-09-08  8:35 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:

> On Mon, Sep 08, 2003 at 12:05:53PM +0400, Anatoly A. Yakushin wrote:
> [...]
> 
>>Однако хотелось бы хоть какую-то членораздельную минимальную 
>>документацию по hasher или sandman (желательно по обоим).
>>И желательно выложенную на docs.altlinux.ru
>>Так как та, что идет с этими пакетами, явно не для средних умов :)
> 
> 
> Всё, что мог, я сделал: README написал, у каждой утилиты есть --help.
> Более ориентированная на пользователя документация может возникнуть только
> при содействии заинтересованных лиц.  Welcome.
Как лицо заинтересованное, у которого от прочтения README в голове 
образовался салат-оливье, обещаю в ближайшее время лично встретится с 
Вами на предмет окончательного разбирательства с этим вопросом :)

-- 
Rgrds,
Anatoly A. Yakushin aka DOC
Orthopaedic Departmens
Veterans Hospital # 3
Moscow



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-08  8:23     ` [devel] packages Andrey Brindeew
@ 2003-09-08  8:46       ` Dmitry V. Levin
  0 siblings, 0 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-08  8:46 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1247 bytes --]

On Mon, Sep 08, 2003 at 12:23:22PM +0400, Andrey Brindeew wrote:
> On Mon, Sep 08, 2003 at 12:05:53PM +0400, Anatoly A. Yakushin wrote:
> > Все это абсолютно правильно, спору нет.
> > Однако хотелось бы хоть какую-то членораздельную минимальную 
> > документацию по hasher или sandman (желательно по обоим).
> > И желательно выложенную на docs.altlinux.ru
> > Так как та, что идет с этими пакетами, явно не для средних умов :)
> 
> Всячески поддерживаю. Предлагаемые действия, по моему мнению, сильно
> ограничивают круг лиц, которые могут стать (или уже являются)
> разработчиками ALT Linux Team.
> 
> aen не так давно говорил о замечательно низком пороге вхождения в мир
> free software, в отличие от проприетарной отрасли. Новые правила
> существенно ограничивают круг разработчиков, и срезы Сизифа тут не
> помогут (ведь ALT Linux Team интернационально, децентрализована).

Качество пакетов в Сизифе снижается.
Не надо смешивать разные понятия: вхождение в мир free software и
вхождение в ALT Linux Team - это не одно и то же.

> P.S. Вот если бы всё осталось по-старому, но существовал интерфейс к
> сборочным серверам для загрузки на них SRPM и пересборки, с отправкой по
> почте bz2 лога сборки...

Тогда бы ничего не изменилось.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] hasher docs
  2003-09-08  8:35       ` Anatoly A. Yakushin
@ 2003-09-08  8:47         ` Dmitry V. Levin
  0 siblings, 0 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-08  8:47 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 860 bytes --]

On Mon, Sep 08, 2003 at 12:35:26PM +0400, Anatoly A. Yakushin wrote:
> Dmitry V. Levin пишет:
> >On Mon, Sep 08, 2003 at 12:05:53PM +0400, Anatoly A. Yakushin wrote:
> >[...]
> >
> >>Однако хотелось бы хоть какую-то членораздельную минимальную 
> >>документацию по hasher или sandman (желательно по обоим).
> >>И желательно выложенную на docs.altlinux.ru
> >>Так как та, что идет с этими пакетами, явно не для средних умов :)
> >
> >
> >Всё, что мог, я сделал: README написал, у каждой утилиты есть --help.
> >Более ориентированная на пользователя документация может возникнуть только
> >при содействии заинтересованных лиц.  Welcome.
> Как лицо заинтересованное, у которого от прочтения README в голове 
> образовался салат-оливье, обещаю в ближайшее время лично встретится с 
> Вами на предмет окончательного разбирательства с этим вопросом :)

Ok


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-08  8:05   ` Anatoly A. Yakushin
  2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
  2003-09-08  8:23     ` [devel] packages Andrey Brindeew
@ 2003-09-08  9:03     ` Alexey I. Froloff
  2 siblings, 0 replies; 71+ messages in thread
From: Alexey I. Froloff @ 2003-09-08  9:03 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 3390 bytes --]

* Anatoly A. Yakushin <yakushin@umail.ru> [030908 12:09]:
> Однако хотелось бы хоть какую-то членораздельную минимальную 
> документацию по hasher или sandman (желательно по обоим).

"Не под воздеёствием ваших речей, но исключительно из уважения к
Хоботову" (C) ;-)

Корявенько, конечно, но я старался описать именно
последовательность действий, чего так не хватает в документации к
sandman'у...

=== cut ===
                           sandman mini-HOWTO

"Первым делом... Что первым делом? А! Пианину куплю!" (С) Падал
прошлогодний снег

$ apt-get install sandman sandman-server

Внимательно читаем доку (/usr/share/doc/sandman-server-*/README.sandd) и
понимаем, что ничего не понимаем.

Я буду рассказывать на примере Master 2.2 (он у меня сейчас под рукой).

Настраиваем /etc/sandman/repos:

[global]
target = i586
distribution = ALT Linux
vendor = ALT Linux Team
cvsroot = /var/cvsroot

[master]
cvsmodule = release
stable = file:/var/ftp/pub/distributions/ALTLinux Master/current/i586 updates hotfix main addon compat
# Вот такой у меня хитрый stable ;-)
basesystem = setup glibc-core filesystem basesystem
buildsystem = basesystem rpm-build

Внимательно читаем /usr/share/doc/sandman-server-*/sudoers.sample и
кладём его в /etc/sudo.d (не забудьте проверить права!)

Инициализируем cvs (рекомендуется использовать метод ext, настройте sshd
и ключи):

$ cvs -d :ext:$LOGNAME@localhost:/var/cvsroot init
$ cvs -d :ext:$LOGNAME@localhost:/var/cvsroot co CVSROOT
$ cd CVSROOT
$ $EDITOR users

Добавляем строчку:
username:"First Last <id@altlinux.org>"

$ htpasswd -c passwd usename
Вводим пароль

$ cvs add users passwd
$ $EDITOR checkoutlist

Добавляем строчки:
users   No users file
passwd  No passwd file

$ cvs commit users passwd checkoutlist
$ mkdir ../release && cd ../release

Копируем release installer macros modules из
/usr/share/doc/sandman-server-*/*.sample и слегка редактируем. Например
у меня в modules содержится только:

[master]
* = packages

$ touch {release,installer,macros}.generic

Создаём модуль release в cvs:

$ cvs -d :ext:$LOGNAME@localhost:/var/cvsroot import release me start

(Более подробную документацию по cvs можно найти в info cvs)

$ cd ..
$ mv release release.orig
$ cvs -d :ext:$LOGNAME@localhost:/var/cvsroot co release
$ ls -l release

Проверяем что всё нормально.

$ mkdir packages
$ cd packages
$ cvs -d :ext:$LOGNAME@localhost:/var/cvsroot import packages me start
$ cd ..
$ mv packages packages.orig
$ cvs -d :ext:$LOGNAME@localhost:/var/cvsroot co packages
$ ls -l packages

Проверяем что всё нормально.

Создаём дерево для sandman'а:

$ sudo mkdir -p /var/lib/sandman/master/{stable/{SRPMS.master,i586/{RPMS.master,base}}}
$ sudo chown -R sandman:sandman /var/lib/sandman/master

Прописываем sandman'ские хуки:

$ cd CVSROOT
$ $EDITOR commitinfo

Добавляем строчки:
release/*       /usr/bin/sandctl -hook cvs:commit
packages/*      /usr/bin/sandctl -hook cvs:commit

$ cvs commit commitinfo

Запускаем демона:

$ sudo /sbin/service sandd start

По идее должен завестить...

$ sandcl -d usename:пароль@localhost:/master querynames \*

...должен немно подумать (на самом деле он создаёт
/var/cache/sandman/master) и выдать пустой список.

... to be continued ...
=== cut ===

-- 
Regards, Sir Raorn.
-------------------
Функции типа strcpy/sprintf вредны не из-за опасной реализации, а сами по
себе, из-за своей семантики.
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] hasher docs
  2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
  2003-09-08  8:35       ` Anatoly A. Yakushin
@ 2003-09-08  9:05       ` Gerasimov Dmitry
  2003-09-08 10:37       ` [devel] " Michael Shigorin
  2 siblings, 0 replies; 71+ messages in thread
From: Gerasimov Dmitry @ 2003-09-08  9:05 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1186 bytes --]

On Mon, Sep 08, 2003 at 12:16:30PM +0400, Dmitry V. Levin wrote:
> On Mon, Sep 08, 2003 at 12:05:53PM +0400, Anatoly A. Yakushin wrote:
> [...]
> > Однако хотелось бы хоть какую-то членораздельную минимальную 
> > документацию по hasher или sandman (желательно по обоим).
> > И желательно выложенную на docs.altlinux.ru
> > Так как та, что идет с этими пакетами, явно не для средних умов :)
> 
> Всё, что мог, я сделал: README написал, у каждой утилиты есть --help.
> Более ориентированная на пользователя документация может возникнуть только
> при содействии заинтересованных лиц.  Welcome.
> 
ну с hasher я сегодня, например, довольно быстро разобрался. Пользуясь тем
самым README и упомянутым --help, но вот пару недель назад такого счастья
дома с sandman не получилось , это при том что там все встало на этапе
работы с cvs..  доки внятной _очень_ не хватает.
> 
> -- 
> ldv



> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel

--
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Gerasimov Dmitry
    e-mail:	dima AT polarcup DOT ru
    icq:	26277841
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

        

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] typo (was: perl packages)
  2003-09-04 14:18 [devel] perl packages Alexey Tourbin
  2003-09-05 11:08 ` Andrey Brindeew
  2003-09-07 21:38 ` [devel] packages Dmitry V. Levin
@ 2003-09-08 10:34 ` Michael Shigorin
  2003-09-08 11:11   ` [devel] " Alexey Tourbin
  2 siblings, 1 reply; 71+ messages in thread
From: Michael Shigorin @ 2003-09-08 10:34 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 268 bytes --]

On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> - рекомендуется писать Url: http://serch.cpan.org/dist/%module/

http://search.cpan.org/dist/%module/ ?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: hasher docs
  2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
  2003-09-08  8:35       ` Anatoly A. Yakushin
  2003-09-08  9:05       ` Gerasimov Dmitry
@ 2003-09-08 10:37       ` Michael Shigorin
  2003-09-08 10:43         ` Dmitry V. Levin
  2 siblings, 1 reply; 71+ messages in thread
From: Michael Shigorin @ 2003-09-08 10:37 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 397 bytes --]

On Mon, Sep 08, 2003 at 12:16:30PM +0400, Dmitry V. Levin wrote:
> > Однако хотелось бы хоть какую-то членораздельную минимальную 
> > документацию по hasher или sandman (желательно по обоим).
> Всё, что мог, я сделал: README написал, у каждой утилиты есть --help.

QUICKSTART?  В виде

1.
2.
3.

?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: hasher docs
  2003-09-08 10:37       ` [devel] " Michael Shigorin
@ 2003-09-08 10:43         ` Dmitry V. Levin
  2003-09-08 13:05           ` Michael Shigorin
                             ` (2 more replies)
  0 siblings, 3 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-08 10:43 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 635 bytes --]

On Mon, Sep 08, 2003 at 01:37:26PM +0300, Michael Shigorin wrote:
> On Mon, Sep 08, 2003 at 12:16:30PM +0400, Dmitry V. Levin wrote:
> > > Однако хотелось бы хоть какую-то членораздельную минимальную 
> > > документацию по hasher или sandman (желательно по обоим).
> > Всё, что мог, я сделал: README написал, у каждой утилиты есть --help.
> 
> QUICKSTART?  В виде
> 
> 1.
> 2.
> 3.
> 
> ?

Буквально сегодня настраивал hasher для нового пользователя
на одном из новых серверов:
# apt-get install hasher
# useradd joe
# hasher_useradd joe
<joe logged in>
joe$ mkdir builddir
joe$ hsh builddir /path/to/package/package.src.rpm


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: typo (was: perl packages)
  2003-09-08 10:34 ` [devel] typo (was: perl packages) Michael Shigorin
@ 2003-09-08 11:11   ` Alexey Tourbin
  0 siblings, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-08 11:11 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 249 bytes --]

On Mon, Sep 08, 2003 at 01:34:56PM +0300, Michael Shigorin wrote:
> On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> > - рекомендуется писать Url: http://serch.cpan.org/dist/%module/
> 
> http://search.cpan.org/dist/%module/ ?

Да.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: hasher docs
  2003-09-08 10:43         ` Dmitry V. Levin
@ 2003-09-08 13:05           ` Michael Shigorin
  2003-09-08 13:27           ` Sviatoslav Sviridov/Lintec Project
  2003-09-12 12:47           ` Viktor S. Grishchenko
  2 siblings, 0 replies; 71+ messages in thread
From: Michael Shigorin @ 2003-09-08 13:05 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 540 bytes --]

On Mon, Sep 08, 2003 at 02:43:23PM +0400, Dmitry V. Levin wrote:
> > QUICKSTART?
> Буквально сегодня настраивал hasher для нового пользователя
> на одном из новых серверов:
> # apt-get install hasher
> # useradd joe
> # hasher_useradd joe
> <joe logged in>
> joe$ mkdir builddir
> joe$ hsh builddir /path/to/package/package.src.rpm

Вот-вот.  А меня буквально сегодня последний раз спрашивали, и
как же его завести. %)

Может, так и вписать?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: hasher docs
  2003-09-08 10:43         ` Dmitry V. Levin
  2003-09-08 13:05           ` Michael Shigorin
@ 2003-09-08 13:27           ` Sviatoslav Sviridov/Lintec Project
  2003-09-08 14:15             ` Dmitry V. Levin
  2003-09-12 12:47           ` Viktor S. Grishchenko
  2 siblings, 1 reply; 71+ messages in thread
From: Sviatoslav Sviridov/Lintec Project @ 2003-09-08 13:27 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, 8 Sep 2003 14:43:23 +0400
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> Буквально сегодня настраивал hasher для нового пользователя
> на одном из новых серверов:
> # apt-get install hasher
> # useradd joe
> # hasher_useradd joe
> <joe logged in>
> joe$ mkdir builddir
> joe$ hsh builddir /path/to/package/package.src.rpm

А как насчёт использования ccache в hasher'е? Есть такая возможность?

-- Sviatoslav Sviridov <svd at lintec dot minsk dot by>
   /* icq: 10845380; jid: svd at altlinux dot org; */

Life, like beer, is merely borrowed.
		-- Don Reed


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: hasher docs
  2003-09-08 13:27           ` Sviatoslav Sviridov/Lintec Project
@ 2003-09-08 14:15             ` Dmitry V. Levin
  0 siblings, 0 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-08 14:15 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

On Mon, Sep 08, 2003 at 04:27:55PM +0300, Sviatoslav Sviridov/Lintec Project wrote:
> > Буквально сегодня настраивал hasher для нового пользователя
> > на одном из новых серверов:
> > # apt-get install hasher
> > # useradd joe
> > # hasher_useradd joe
> > <joe logged in>
> > joe$ mkdir builddir
> > joe$ hsh builddir /path/to/package/package.src.rpm
> 
> А как насчёт использования ccache в hasher'е? Есть такая возможность?

Нет и не планируется по принципиальным причинам:
предыдущая сборка не должна влиять на последующие.

Подождем, когда будут реализованы precompiled headers.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-07 21:38 ` [devel] packages Dmitry V. Levin
  2003-09-08  8:05   ` Anatoly A. Yakushin
@ 2003-09-08 18:04   ` Вячеслав Диконов
  2003-09-08 19:48     ` Dmitry V. Levin
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
  2 siblings, 1 reply; 71+ messages in thread
From: Вячеслав Диконов @ 2003-09-08 18:04 UTC (permalink / raw)
  To: ALT Devel discussion list

В Пнд, 08.09.2003, в 01:38, Dmitry V. Levin пишет:
> Greetings!
> 
> On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> > Господа,
> > 
> > наверное все уже почувствовали, что настало время повысить качество
> > сборки пакетов.  [...]
> > Думаю, что со временем аналогичные по духу требования будут предъявлены
> > ко всем пакетам.
> 
> И это правильно.  По самым оптимистичным оценкам, не менее 20% пакетов в
> Сизифе не могут быть пересобраны, причём более половины из них - из-за
> отсутствующих или неполных сборочных зависимостей.
> 
> Итак, новые правила для всех (и особенно для тех, кто собирает пакеты
> в офисе):
> 1. Новые сборки.
>   Пакеты в Сизиф принимаются только собранными в автоматизированной
>   сборочной среде (на данный момент это hasher или sandman).
>   В /incoming/Sisyphus/ можно (и нужно) по-прежнему заливать только
>   исходные пакеты.
>   Исключение: altlinux-release.
Вот это палка о двух концах. Категорическое требование собирать в
hasher/sandman сильно повысит порог вхождения новичков в "ALT Team" и
сделает всю компанию более закрытой и обособленной.

Кроме того, их использование для некоторых (меня) может быть очень
неудобным, потому, что у меня мало свободного места на вичестере под
хранение всего Сизифа, и затруднительно использовать NFS/FTP, да и время
на освоение уйдёт. Сборка с buildreq и последующим исправлением
выявленных во время пересборки hasher-ом ошибок (до появление в Сизифе)
вполне устраивает.




^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] packages
  2003-09-08 18:04   ` Вячеслав Диконов
@ 2003-09-08 19:48     ` Dmitry V. Levin
  0 siblings, 0 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-08 19:48 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2400 bytes --]

On Mon, Sep 08, 2003 at 10:04:11PM +0400, Вячеслав Диконов wrote:
> В Пнд, 08.09.2003, в 01:38, Dmitry V. Levin пишет:
> > On Thu, Sep 04, 2003 at 06:18:45PM +0400, Alexey Tourbin wrote:
> > > Господа,
> > > 
> > > наверное все уже почувствовали, что настало время повысить качество
> > > сборки пакетов.  [...]
> > > Думаю, что со временем аналогичные по духу требования будут предъявлены
> > > ко всем пакетам.
> > 
> > И это правильно.  По самым оптимистичным оценкам, не менее 20% пакетов в
> > Сизифе не могут быть пересобраны, причём более половины из них - из-за
> > отсутствующих или неполных сборочных зависимостей.
> > 
> > Итак, новые правила для всех (и особенно для тех, кто собирает пакеты
> > в офисе):
> > 1. Новые сборки.
> >   Пакеты в Сизиф принимаются только собранными в автоматизированной
> >   сборочной среде (на данный момент это hasher или sandman).
> >   В /incoming/Sisyphus/ можно (и нужно) по-прежнему заливать только
> >   исходные пакеты.
> >   Исключение: altlinux-release.
> Вот это палка о двух концах. Категорическое требование собирать в
> hasher/sandman сильно повысит порог вхождения новичков в "ALT Team" и
> сделает всю компанию более закрытой и обособленной.

Судя по всему, вы меня не совсем правильно поняли.
Требуется _собираемость_ пакетов в hasher/sandman, а не готовые пакеты,
собранные таким образом.  Вы по прежнему можете заливать исходные пакеты,
которые будут автоматически пересобираться hasher'ом.  Если же они не
смогут пересобраться, то в Сизиф не попадут.  Кроме того, пакеты, которые
уже находятся в Сизифе, но долгое время не могут достичь состояния
пересобираемости, будут переходить в категорию orphaned.  В конечном итоге
мы получим Сизиф, в котором все пакеты, за исключением разве что
altlinux-release, будут собраны в автоматизированной сборочной среде.

> Кроме того, их использование для некоторых (меня) может быть очень
> неудобным, потому, что у меня мало свободного места на винчестере под
> хранение всего Сизифа, и затруднительно использовать NFS/FTP, да и время
> на освоение уйдёт. Сборка с buildreq и последующим исправлением
> выявленных во время пересборки hasher-ом ошибок (до появление в Сизифе)
> вполне устраивает.

Если устраивает - замечательно, только следует предпринять некоторые
усилия к тому, чтобы последовательность циклов исправление-пересборка
приводила к собирающемуся пакету в течение 30 дней.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-07 21:38 ` [devel] packages Dmitry V. Levin
  2003-09-08  8:05   ` Anatoly A. Yakushin
  2003-09-08 18:04   ` Вячеслав Диконов
@ 2003-09-11 15:06   ` Dmitry V. Levin
  2003-09-11 15:16     ` Alex Murygin
                       ` (9 more replies)
  2 siblings, 10 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-11 15:06 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 7357 bytes --]

On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
[...]
> 2. Время жизни кривых пакетов.
>   Как только будет закончен сбор статистики по собираемости пакетов
>   (о результатах я напишу подробнее), начнётся 30-дневный отсчёт времени
>   для тех пакетов, которые не собираются.  Если какой-либо пакет будет
>   не в состоянии пересобираться в течении 30 дней, то он покинет Сизиф.
>   Исключения: пока не планируются.

Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
не могут быть пересобраны hasher'ом (полный список прилагается).

У нас есть всего 30 дней, чтобы это исправить.

Наиболее типовые ошибки следующие:
1. Неполные сборочные зависимости (как правило, вследствие того, что
  не был выполнен buildreq).

Пример 1:
[user@host .error]$ fgrep /usr/lib/rpm/brp-bytecompile_python *
CMF-1.3-alt4.beta1:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
DCWorkflow-0.4.2-alt4:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
Localizer-0.8.1-alt4:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
NauSite-2.0.3.5.21-alt4:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
NuxUserGroups-0.7-alt4:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
Photo-1.2.3-alt4:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
cooledit-3.17.7-alt1:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
cycle-0.0.5-alt3:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
ddd-3.3.1-alt4:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
gtk-themes-1.0-ipl9mdk:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
tcl-tix-8.2.0-alt1:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
wxPython-doc-2.4.0.1-alt1:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory

Пример 2:
[user@host .error]$ grep '^i586-alt-linux-g++: No such file or directory' *
Mesa-5.0.1-alt4:i586-alt-linux-g++: No such file or directory
emacspeak-18.0-alt2:i586-alt-linux-g++: No such file or directory
gsmlib-1.10-alt2:i586-alt-linux-g++: No such file or directory
hpijs-1.3.1-alt2:i586-alt-linux-g++: No such file or directory
povray-3.5-alt1.2:i586-alt-linux-g++: No such file or directory
povray-3.5-alt1.2:i586-alt-linux-g++: No such file or directory
qcad-1.5.4-alt1:i586-alt-linux-g++: No such file or directory
urpmi-2.0-alt4.1:i586-alt-linux-g++: No such file or directory
vips-7.8.8-alt2:i586-alt-linux-g++: No such file or directory

Пример 3:
[user@host .error]$ grep -l 'command not found$' *
CrayFIX-1.1.0-alt5
FloodGuard-1.1.0-alt4
RequestDecoder-1.1.2-alt1
TEItools-1.0.20021211-alt1
XFree86-KOI8-3.0-ipl6mdk
XFree86-cyr_rfx-fonts-cp1251-1.1-ipl5mdk
XFree86-cyr_rfx-fonts-iso10646-0400-1.1-alt2
XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl2mdk
XFree86-cyr_rfx-fonts-koi8-r-1.1-alt6
XFree86-cyr_rfx-fonts-koi8-u-1.1-alt7
ages-0.1.0.D050-alt3
angband-3.0.3-alt1
cernlib-2001-alt8
church-fonts-20030330-alt1
cost-2.2-alt3.p1
eggdrop-1.6.15-alt1
emacs-xslt-process-2.2-alt5
ethereal-0.9.13-alt1
gdam-0.942-alt1
gdkxft-1.5-alt1
gdm-2.4.2.97-alt1
gimp-print-4.2.5-alt2
gnome-python2-1.99.11-alt1
gnome-vfs-1:1.0.5-alt2
gnomeicu-1:0.99-alt0.2
gnumeric-1:1.1.90-alt1
gob-1.0.12-alt2
guile-1:1.4-alt1
guile14-1:1.4.1.93-alt2
guile16-1:1.6.4-alt2
ispell-de-3.1.20-ipl18mdk
j2se1.4-sun-doc-1.4.2-alt1
kawa-1.7-alt1
kde2-compat-2.2.2-alt4
kdemultimedia-3.1.3-alt1
lame-3.93.1-alt1
lesstif-0.93.36-alt1
libAltDist-0.0.9-alt3
libPropList-0.10.1-ipl8mdk
libXaw3d-1.5-alt1
libcapplet-1:1.4.0.1-alt12
libcommoncpp2-1.0.8-alt2
mysqlUserFolder-0.6.4-alt3
octave-2.1.40-alt1
omniORBpy-2.1-alt1
openmotif-2.2.2-alt2
pcsc-lite-1.1.1-alt2
pingus-0.5.0-alt0.4pre3
snd-guile-1.7.0-alt0.7cvs20021021
stardict-slovnyk_be-en-0.1-alt2
stardict-slovnyk_be-ru-0.1-alt2
stardict-slovnyk_be-uk-0.1-alt2
stardict-slovnyk_en-be-0.1-alt2
stardict-slovnyk_en-ru-0.1-alt2
stardict-slovnyk_en-uk-0.1-alt2
stardict-slovnyk_ru-be-0.1-alt2
stardict-slovnyk_ru-en-0.1-alt2
stardict-slovnyk_ru-uk-0.1-alt2
stardict-slovnyk_uk-be-0.1-alt2
stardict-slovnyk_uk-en-0.1-alt2
stardict-slovnyk_uk-ru-0.1-alt2
tardy-1.11-alt1
tgif-4.1.42-alt1
transfig-3.2.4-alt2
tree-1:0.2.1-alt1
unifont-fonts-bitmap-1.0-alt1
unixODBC-2.2.3-alt1
urw-fonts-1:2.0-alt24
vedi-Type1-fonts-1:1.0-alt1
wmcube-gdk-0.98p2-alt2
xmlto-0.0.12-alt1
xmms-1.2.7-alt7
zangband-2.7.2-alt4

2. Устаревшие сборочные зависимости.

Пример:
[user@host .error]$ grep '^E: Невозможно найти пакет ' *
directfb-examples-0.9.17-alt1:E: Невозможно найти пакет Xft-devel
drakxtools-1.1.7-alt27:E: Невозможно найти пакет kernel24-headers
gtk-engines-lighthouseblue-0.4-alt1.4:E: Невозможно найти пакет Xft-devel
gtkdialogs-1.2-alt1:E: Невозможно найти пакет Xft-devel
hydrogen-0.8.0-alt1:E: Невозможно найти пакет objprelink
iptables-1.2.8-alt1:E: Невозможно найти пакет kernel24-headers
k3b-0.8.1-alt2:E: Невозможно найти пакет objprelink
kcommander3-3.0-alt3.Beta2:E: Невозможно найти пакет objprelink
kcpuload-1:1.9.1-alt2:E: Невозможно найти пакет objprelink
kdevelop-2:2.1.2-alt3:E: Невозможно найти пакет objprelink
kemuconfig-0.1-alt0.8:E: Невозможно найти пакет objprelink
kernel-modules-lm_sensors-std-up-2.8.0-alt7.2:E: Невозможно найти пакет kernel-source-lm_sensors-2.8.0
kernel-modules-sensors-std-smp-2.8.0-alt6:E: Невозможно найти пакет kernel-source-sensors-2.8.0
kfilereplace-0.7.0-alt2:E: Невозможно найти пакет objprelink
kkbswitch-1.2-alt1:E: Невозможно найти пакет objprelink
kmencoder-0.1.2-alt1:E: Невозможно найти пакет objprelink
knetscan-1.0-alt2:E: Невозможно найти пакет objprelink
kssh-0.7-alt2:E: Невозможно найти пакет objprelink
ktextdecode-3.0-alt1:E: Невозможно найти пакет objprelink
kunit-0.5-alt4:E: Невозможно найти пакет objprelink
kwintv-0.8.11-alt7:E: Невозможно найти пакет objprelink
kxmleditor-0.8.1-alt1:E: Невозможно найти пакет objprelink
libglade2-2.0.1-alt2:E: Невозможно найти пакет Xft-devel
muse-0.6.0-alt0.3.pre2:E: Невозможно найти пакет objprelink
mysqlnavigator-1.4.2-alt1:E: Невозможно найти пакет Xft
openmosix-0.2.4-alt2:E: Невозможно найти пакет kernel24-openmosix-headers
qtvision-0.1-alt2.alpha2:E: Невозможно найти пакет objprelink
rosegarden-0.9.1-alt0.5:E: Невозможно найти пакет objprelink
tuneroid-0.9.3-alt0.5rc1:E: Невозможно найти пакет objprelink
vaio-tools-0.0.1-alt5:E: Невозможно найти пакет kernel24-headers
vlan-utils24-1.6-alt1.1:E: Невозможно найти пакет kernel24-headers

3. Неполные зависимости на kernel-headers-std, необходимые для сборки.

Пример:
[user@host .error]$ fgrep -l '#error Invalid kernel header included in userspace' *
arj-3.10b-alt1
camstream-0.26.1-alt2
galan-0.2.14-alt0.5
gnome2-utils-2.3.4-alt1
gnu-ghostscript-7.06-alt4
hvirtual-1.0.0-alt2
lcap-0.0.6-alt2
lslk-1.29-alt2
lvm-1.0.6-alt2
nwfs-utils-0803-ipl6
powertweak-0.99.4-alt1
quake2-r0.14.1-alt1.1
reiserfs-utils-1:3.6.4-alt1
s3switch-0.1-alt1
simh-2.10-alt1
valgrind-1.9.6-alt1
veejay-0.4.0-alt0.5
wmtune-1.0-alt3

Эту ошибку обычно можно исправить путём добавления в spec-файл строки
BuildPreReq: kernel-headers-std


-- 
ldv

[-- Attachment #1.2: unbuilt.list.bz2 --]
[-- Type: application/x-bzip2, Size: 4668 bytes --]

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
@ 2003-09-11 15:16     ` Alex Murygin
  2003-09-11 15:28       ` Dmitry V. Levin
  2003-09-11 17:09     ` [devel] " Dmitry V. Levin
                       ` (8 subsequent siblings)
  9 siblings, 1 reply; 71+ messages in thread
From: Alex Murygin @ 2003-09-11 15:16 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, 11 Sep 2003 19:06:39 +0400
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
> [...]
> > 2. Время жизни кривых пакетов.
> >   Как только будет закончен сбор статистики по собираемости пакетов
> >   (о результатах я напишу подробнее), начнётся 30-дневный отсчёт
> >   времени для тех пакетов, которые не собираются.  Если какой-либо
> >   пакет будет не в состоянии пересобираться в течении 30 дней, то он
> >   покинет Сизиф. Исключения: пока не планируются.
> 
> Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно
> 540 не могут быть пересобраны hasher'ом (полный список прилагается).
> 
> У нас есть всего 30 дней, чтобы это исправить.
> 

А можно скачать полные логи ошибок?

-- 
-----------------------
- Alex Murygin, AITOC -
-----------------------


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:16     ` Alex Murygin
@ 2003-09-11 15:28       ` Dmitry V. Levin
  2003-09-11 15:33         ` [devel] " Alexey Tourbin
  2003-09-11 15:36         ` [devel] " Alex Murygin
  0 siblings, 2 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-11 15:28 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 844 bytes --]

On Thu, Sep 11, 2003 at 06:16:28PM +0300, Alex Murygin wrote:
> > On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
> > [...]
> > > 2. Время жизни кривых пакетов.
> > >   Как только будет закончен сбор статистики по собираемости пакетов
> > >   (о результатах я напишу подробнее), начнётся 30-дневный отсчёт
> > >   времени для тех пакетов, которые не собираются.  Если какой-либо
> > >   пакет будет не в состоянии пересобираться в течении 30 дней, то он
> > >   покинет Сизиф. Исключения: пока не планируются.
> > 
> > Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно
> > 540 не могут быть пересобраны hasher'ом (полный список прилагается).
> > 
> > У нас есть всего 30 дней, чтобы это исправить.
> 
> А можно скачать полные логи ошибок?

Это примерно 40 мегабайт.  А что именно вас интересует?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-11 15:28       ` Dmitry V. Levin
@ 2003-09-11 15:33         ` Alexey Tourbin
  2003-09-11 15:36         ` [devel] " Alex Murygin
  1 sibling, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-11 15:33 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

On Thu, Sep 11, 2003 at 07:28:50PM +0400, Dmitry V. Levin wrote:
> Это примерно 40 мегабайт.  А что именно вас интересует?

PS: пересборка пакета perl-Net_SSLeay-1.22-alt1 выдает ~12G информации. :)

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:28       ` Dmitry V. Levin
  2003-09-11 15:33         ` [devel] " Alexey Tourbin
@ 2003-09-11 15:36         ` Alex Murygin
  2003-09-11 15:47           ` [devel] " Alexey Tourbin
  1 sibling, 1 reply; 71+ messages in thread
From: Alex Murygin @ 2003-09-11 15:36 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, 11 Sep 2003 19:28:50 +0400
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> On Thu, Sep 11, 2003 at 06:16:28PM +0300, Alex Murygin wrote:
> > > On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
> > > [...]
> > > > 2. Время жизни кривых пакетов.
> > > >   Как только будет закончен сбор статистики по собираемости
> > > >   пакетов(о результатах я напишу подробнее), начнётся 30-дневный
> > > >   отсчёт времени для тех пакетов, которые не собираются.  Если
> > > >   какой-либо пакет будет не в состоянии пересобираться в течении
> > > >   30 дней, то он покинет Сизиф. Исключения: пока не планируются.
> > > 
> > > Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них
> > > примерно 540 не могут быть пересобраны hasher'ом (полный список
> > > прилагается).
> > > 
> > > У нас есть всего 30 дней, чтобы это исправить.
> > 
> > А можно скачать полные логи ошибок?
> 
> Это примерно 40 мегабайт.  А что именно вас интересует?

Было бы интересно взглянуть на логи этих пакетов, если не сложно.

efsd-0.0.1-alt0.1_20030613
evidence-0.9.4-alt0.1_20030613
gnomeicu-1:0.99-alt0.2
stardict-mueller7-1.0-alt2
stardict-slovnyk_be-en-0.1-alt2
xsu-0.2.3-alt1

-- 
-----------------------
- Alex Murygin, AITOC -
------------------------- 
--
Alex Murygin
AITOC, Inc - ecommerce solution provider and web development company
www.aitoc.com


^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-11 15:36         ` [devel] " Alex Murygin
@ 2003-09-11 15:47           ` Alexey Tourbin
  0 siblings, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-11 15:47 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 253 bytes --]

On Thu, Sep 11, 2003 at 06:36:17PM +0300, Alex Murygin wrote:
> efsd-0.0.1-alt0.1_20030613
> evidence-0.9.4-alt0.1_20030613
> gnomeicu-1:0.99-alt0.2
> stardict-mueller7-1.0-alt2
> stardict-slovnyk_be-en-0.1-alt2
> xsu-0.2.3-alt1

Высылаю личной почтой.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
  2003-09-11 15:16     ` Alex Murygin
@ 2003-09-11 17:09     ` Dmitry V. Levin
  2003-09-11 17:36       ` Вячеслав Диконов
  2003-09-11 17:50     ` Phoenix
                       ` (7 subsequent siblings)
  9 siblings, 1 reply; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-11 17:09 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 369 bytes --]

On Thu, Sep 11, 2003 at 07:06:39PM +0400, Dmitry V. Levin wrote:
[...]
> Наиболее типовые ошибки следующие:

Непечатные (в локали C) знаки среди первых 256 символов spec-файла:

$ grep -l 'does not appear to be a specfile\.$' *              
benmp3-1.0.7-alt1
extace-1.7.7-alt1
fileschanged-0.5.3-alt1
libcomedi-0.7.19-alt0.3
treecc-0.2.6-alt1
xsu-0.2.3-alt1


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 17:09     ` [devel] " Dmitry V. Levin
@ 2003-09-11 17:36       ` Вячеслав Диконов
  0 siblings, 0 replies; 71+ messages in thread
From: Вячеслав Диконов @ 2003-09-11 17:36 UTC (permalink / raw)
  To: ALT Devel discussion list

В Чтв, 11.09.2003, в 21:09, Dmitry V. Levin пишет:
> On Thu, Sep 11, 2003 at 07:06:39PM +0400, Dmitry V. Levin wrote:
> [...]
> > Наиболее типовые ошибки следующие:
> 
> Непечатные (в локали C) знаки среди первых 256 символов spec-файла:
?????????????????????????????????????????????
То есть перед переводом надо 256 пробелов вводить? Это баг, который надо
исправлять.

> $ grep -l 'does not appear to be a specfile\.$' *              
> benmp3-1.0.7-alt1
> extace-1.7.7-alt1
> fileschanged-0.5.3-alt1
> libcomedi-0.7.19-alt0.3
> treecc-0.2.6-alt1
> xsu-0.2.3-alt1
> 



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
  2003-09-11 15:16     ` Alex Murygin
  2003-09-11 17:09     ` [devel] " Dmitry V. Levin
@ 2003-09-11 17:50     ` Phoenix
  2003-09-11 18:07       ` [devel] " Alexey Tourbin
  2003-09-11 17:52     ` [devel] " Вячеслав Диконов
                       ` (6 subsequent siblings)
  9 siblings, 1 reply; 71+ messages in thread
From: Phoenix @ 2003-09-11 17:50 UTC (permalink / raw)
  To: ALT Devel discussion list

Hi!

инстересно посмотреть eggdrop :)


---
Regards,
Phoenix.


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (2 preceding siblings ...)
  2003-09-11 17:50     ` Phoenix
@ 2003-09-11 17:52     ` Вячеслав Диконов
  2003-09-11 18:14       ` Denis Ovsienko
                         ` (2 more replies)
  2003-09-11 19:21     ` [devel] " Michael Shigorin
                       ` (5 subsequent siblings)
  9 siblings, 3 replies; 71+ messages in thread
From: Вячеслав Диконов @ 2003-09-11 17:52 UTC (permalink / raw)
  To: ALT Devel discussion list

В Чтв, 11.09.2003, в 19:06, Dmitry V. Levin пишет:
> У нас есть всего 30 дней, чтобы это исправить.
> Наиболее типовые ошибки следующие:
> 1. Неполные сборочные зависимости (как правило, вследствие того, что
>   не был выполнен buildreq).
> gtk-themes-1.0-ipl9mdk:/usr/lib/rpm/brp-bytecompile_python: line 34: /usr/bin/python: No such file or directory
Давно пора выбросить. Устаревший пакет.

> Пример 3:
> [user@host .error]$ grep -l 'command not found$' *
unifont-fonts-bitmap-1.0-alt1
Моё художество.
Прошу журнальчик.

> church-fonts-20030330-alt1
> urw-fonts-1:2.0-alt24
> vedi-Type1-fonts-1:1.0-alt1
Надо упорядочивать.
Есть ли возражения, если я попробую?
1) исправить
2) переименовать в вид <имя>-fonts-type1.
3) переместить vedi, чтобы было видно через fontconfig (надо
тестировать).

> 3. Неполные зависимости на kernel-headers-std, необходимые для сборки.
> 
> Пример:
> [user@host .error]$ fgrep -l '#error Invalid kernel header included in userspace' *
> arj-3.10b-alt1
Тоже моё.
> Эту ошибку обычно можно исправить путём добавления в spec-файл строки
> BuildPreReq: kernel-headers-std
Не могу сделать, поскольку не могу пользоваться новыми ядрами. 
В доступных мне RPM нет поддержки моего железа - модуль bcm4400.
Жду обновлений на CD или DVD.



^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-11 17:50     ` Phoenix
@ 2003-09-11 18:07       ` Alexey Tourbin
  0 siblings, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-11 18:07 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 143 bytes --]

On Thu, Sep 11, 2003 at 09:50:10PM +0400, Phoenix wrote:
> инстересно посмотреть eggdrop :)

Здесь и далее логи доступны по запросу мне лично.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 17:52     ` [devel] " Вячеслав Диконов
@ 2003-09-11 18:14       ` Denis Ovsienko
  2003-09-11 18:15       ` Вячеслав Диконов
  2003-09-12  9:11       ` Anton Farygin
  2 siblings, 0 replies; 71+ messages in thread
From: Denis Ovsienko @ 2003-09-11 18:14 UTC (permalink / raw)
  To: ALT Devel discussion list


> > church-fonts-20030330-alt1
> > urw-fonts-1:2.0-alt24
> > vedi-Type1-fonts-1:1.0-alt1
> Надо упорядочивать.
> Есть ли возражения, если я попробую?
> 1) исправить
> 2) переименовать в вид <имя>-fonts-type1.
> 3) переместить vedi, чтобы было видно через fontconfig (надо
> тестировать).
Есть. Посмотрите пожалуйста моё письмо по поводу именования шрифтов в
devel@ что-то около недели назад.

--
    DO4-UANIC


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 17:52     ` [devel] " Вячеслав Диконов
  2003-09-11 18:14       ` Denis Ovsienko
@ 2003-09-11 18:15       ` Вячеслав Диконов
  2003-09-12  9:11       ` Anton Farygin
  2 siblings, 0 replies; 71+ messages in thread
From: Вячеслав Диконов @ 2003-09-11 18:15 UTC (permalink / raw)
  To: ALT Devel discussion list

> > [user@host .error]$ fgrep -l '#error Invalid kernel header included in userspace' *
> > arj-3.10b-alt1
> Тоже моё.
> > Эту ошибку обычно можно исправить путём добавления в spec-файл строки
> > BuildPreReq: kernel-headers-std
> Не могу сделать, поскольку не могу пользоваться новыми ядрами. 
> В доступных мне RPM нет поддержки моего железа - модуль bcm4400.
Сделал извратным способом.

> Жду обновлений на CD или DVD.
Всё равно жду.



^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (3 preceding siblings ...)
  2003-09-11 17:52     ` [devel] " Вячеслав Диконов
@ 2003-09-11 19:21     ` Michael Shigorin
  2003-09-12 12:25       ` Michael Shigorin
  2003-09-11 21:32     ` [devel] " Andrey Orlov
                       ` (4 subsequent siblings)
  9 siblings, 1 reply; 71+ messages in thread
From: Michael Shigorin @ 2003-09-11 19:21 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: fc

[-- Attachment #1: Type: text/plain, Size: 1038 bytes --]

On Thu, Sep 11, 2003 at 07:06:39PM +0400, Dmitry V. Levin wrote:
> 1. Неполные сборочные зависимости (как правило, вследствие
> того, что не был выполнен buildreq).

Сегодня прибивал гвоздями Requires: net-scripts к ifplugd.spec:
buildreq это не ловит, хотя в /etc/buildreqs/ следов фильтра не
наблюдается.  Вешать багу?

> vlan-utils24-1.6-alt1.1:E: Невозможно найти пакет kernel24-headers

Вообще говоря, kernel-headers-std-up сотоварищи могли бы его и
Provides: в течение довольно существенного срока.

На сейчас хватает и менее тривиальных проблем, как видно по
объему списка.

> fpc-1.0.6-alt1.1
> libmysql++-1.7.9-alt1

Пересобираю.  Проблемы.

Пока fpc-1.0.6-alt2 (там морока с исходниками; этот же проходит
buildreq, но не rpm -bb), а версия libmysql++ не менялась.

> powertweak-0.99.4-alt1

0.99.5-alt1 скоро уйдет в incoming.

> mrtg-2.9.29-alt1

2 fc: кто займется?  Я, в принципе, могу.

2 rider: спасибо, что поправил V4L2 :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (4 preceding siblings ...)
  2003-09-11 19:21     ` [devel] " Michael Shigorin
@ 2003-09-11 21:32     ` Andrey Orlov
  2003-09-12  3:56     ` Alexander Belov
                       ` (3 subsequent siblings)
  9 siblings, 0 replies; 71+ messages in thread
From: Andrey Orlov @ 2003-09-11 21:32 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thursday 11 September 2003 19:06, Dmitry V. Levin wrote:
> CrayFIX-1.1.0-alt5

Этот из сизифуса прочь - все забывал сказать, не дай бог ктонть поставит. Кажется
в Zope даже Conflict на него стоит.

> FloodGuard-1.1.0-alt4
> RequestDecoder-1.1.2-alt1
> libAltDist-0.0.9-alt3
> mysqlUserFolder-0.6.4-alt3

Полные логи вот этих хотелось бы посмотреть. Еще должен был
падать (баг такой на мне висит) bsddb3 & bsddb3Storage. Где они и
почему перестали падать? (Там новая версия вышла - завтра заберу 
с работы и пересоберу).

Еще AqGuard - близнец пакета FloodGuard. Он не падает?

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (5 preceding siblings ...)
  2003-09-11 21:32     ` [devel] " Andrey Orlov
@ 2003-09-12  3:56     ` Alexander Belov
  2003-09-12  8:06       ` Stanislav Ievlev
  2003-09-12 12:13     ` Anatoly A. Yakushin
                       ` (2 subsequent siblings)
  9 siblings, 1 reply; 71+ messages in thread
From: Alexander Belov @ 2003-09-12  3:56 UTC (permalink / raw)
  To: ALT Devel discussion list, ldv

Добрый день.

Там пакет hvirtual-1.0.0-alt2 есть в списке. Он давно уже устарел. 
Вместо него используется cinelerra-1.1.6-alt2, так что его надо удалить.

Пакеты мои ессно. Скоро будет новый cinelerra-1.1.7.

Dmitry V. Levin пишет:
> 
> Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
> не могут быть пересобраны hasher'ом (полный список прилагается).
> 
> У нас есть всего 30 дней, чтобы это исправить.



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-12  3:56     ` Alexander Belov
@ 2003-09-12  8:06       ` Stanislav Ievlev
  0 siblings, 0 replies; 71+ messages in thread
From: Stanislav Ievlev @ 2003-09-12  8:06 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Sep 12, 2003 at 10:56:22AM +0700, Alexander Belov wrote:
> Добрый день.
> 
> Там пакет hvirtual-1.0.0-alt2 есть в списке. Он давно уже устарел. 
> Вместо него используется cinelerra-1.1.6-alt2, так что его надо удалить.
удалён.
> 
> Пакеты мои ессно. Скоро будет новый cinelerra-1.1.7.
> 
> Dmitry V. Levin пишет:
> >
> >Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
> >не могут быть пересобраны hasher'ом (полный список прилагается).
> >
> >У нас есть всего 30 дней, чтобы это исправить.
> 
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 17:52     ` [devel] " Вячеслав Диконов
  2003-09-11 18:14       ` Denis Ovsienko
  2003-09-11 18:15       ` Вячеслав Диконов
@ 2003-09-12  9:11       ` Anton Farygin
  2 siblings, 0 replies; 71+ messages in thread
From: Anton Farygin @ 2003-09-12  9:11 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 429 bytes --]

Вячеслав Диконов пишет:
> В Чтв, 11.09.2003, в 19:06, Dmitry V. Levin пишет:

<skip>

>>Эту ошибку обычно можно исправить путём добавления в spec-файл строки
>>BuildPreReq: kernel-headers-std
> 
> Не могу сделать, поскольку не могу пользоваться новыми ядрами. 
> В доступных мне RPM нет поддержки моего железа - модуль bcm4400.
> Жду обновлений на CD или DVD.

Как это нет? В 2.4.22 b44 модуль - работает как часы.

Rgds,
Rider


[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (6 preceding siblings ...)
  2003-09-12  3:56     ` Alexander Belov
@ 2003-09-12 12:13     ` Anatoly A. Yakushin
  2003-09-12 12:25       ` Dmitry V. Levin
  2003-09-15 11:48     ` Dmitry V. Levin
  2003-09-24 16:18     ` Dmitry V. Levin
  9 siblings, 1 reply; 71+ messages in thread
From: Anatoly A. Yakushin @ 2003-09-12 12:13 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:

> On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
> [...]
> 
>>2. Время жизни кривых пакетов.
>>  Как только будет закончен сбор статистики по собираемости пакетов
>>  (о результатах я напишу подробнее), начнётся 30-дневный отсчёт времени
>>  для тех пакетов, которые не собираются.  Если какой-либо пакет будет
>>  не в состоянии пересобираться в течении 30 дней, то он покинет Сизиф.
>>  Исключения: пока не планируются.
> 
> 
> Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
> не могут быть пересобраны hasher'ом (полный список прилагается).
> 
> У нас есть всего 30 дней, чтобы это исправить.
> 
<skip>
Пакеты, пересобранные hasher, можно ли заливать в /S/I/BTE/ или по 
старому в /Sisyphus/Incoming/ ?

-- 
Rgrds,
Anatoly A. Yakushin aka DOC
Orthopaedic Departmens
Veterans Hospital # 3
Moscow



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-12 12:13     ` Anatoly A. Yakushin
@ 2003-09-12 12:25       ` Dmitry V. Levin
  0 siblings, 0 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-12 12:25 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 815 bytes --]

On Fri, Sep 12, 2003 at 04:13:58PM +0400, Anatoly A. Yakushin wrote:
> >[...]
> >
> >>2. Время жизни кривых пакетов.
> >> Как только будет закончен сбор статистики по собираемости пакетов
> >> (о результатах я напишу подробнее), начнётся 30-дневный отсчёт времени
> >> для тех пакетов, которые не собираются.  Если какой-либо пакет будет
> >> не в состоянии пересобираться в течении 30 дней, то он покинет Сизиф.
> >> Исключения: пока не планируются.
> >
> >
> >Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
> >не могут быть пересобраны hasher'ом (полный список прилагается).
> >
> >У нас есть всего 30 дней, чтобы это исправить.
> >
> <skip>
> Пакеты, пересобранные hasher, можно ли заливать в /S/I/BTE/ или по 
> старому в /Sisyphus/Incoming/ ?

Если не уверены, то в /S/I/


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-11 19:21     ` [devel] " Michael Shigorin
@ 2003-09-12 12:25       ` Michael Shigorin
  2003-09-18 16:37         ` Anton Farygin
  2003-09-24 16:14         ` Dmitry V. Levin
  0 siblings, 2 replies; 71+ messages in thread
From: Michael Shigorin @ 2003-09-12 12:25 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

On Thu, Sep 11, 2003 at 10:21:45PM +0300, Michael Shigorin wrote:
> > vlan-utils24-1.6-alt1.1:E: Невозможно найти пакет kernel24-headers
> Вообще говоря, kernel-headers-std-up сотоварищи могли бы его и
> Provides: в течение довольно существенного срока.
> 
> На сейчас хватает и менее тривиальных проблем, как видно по
> объему списка.

Хотелось бы услышать комментарии по этому поводу.  Кажется, это
заметный кусок не _настолько_ срочной работы.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: hasher docs
  2003-09-08 10:43         ` Dmitry V. Levin
  2003-09-08 13:05           ` Michael Shigorin
  2003-09-08 13:27           ` Sviatoslav Sviridov/Lintec Project
@ 2003-09-12 12:47           ` Viktor S. Grishchenko
  2003-09-12 17:23             ` Vitaly Lipatov
  2 siblings, 1 reply; 71+ messages in thread
From: Viktor S. Grishchenko @ 2003-09-12 12:47 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от 8 Сентябрь 2003 16:43 Dmitry V. Levin написал(a):
> Буквально сегодня настраивал hasher для нового пользователя
> на одном из новых серверов:
> # apt-get install hasher

Правильно ли я понимаю, что машина была под достаточно новым Сизифом?
Есть ли шансы местами догнать Мастер до Сизифа, чтобы hasher работал?
(Попытка локального апгрейда из различных конфигураций Сизифа кончается либо 
предложением снести KDE, либо Segfault)

-- 
	Viktor S. Grishchenko


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: hasher docs
  2003-09-12 12:47           ` Viktor S. Grishchenko
@ 2003-09-12 17:23             ` Vitaly Lipatov
  0 siblings, 0 replies; 71+ messages in thread
From: Vitaly Lipatov @ 2003-09-12 17:23 UTC (permalink / raw)
  To: ALT Devel discussion list

On Пятница 12 Сентябрь 2003 16:47, Viktor S. Grishchenko wrote:
> В сообщении от 8 Сентябрь 2003 16:43 Dmitry V. Levin 
написал(a):
> > Буквально сегодня настраивал hasher для нового пользователя
> > на одном из новых серверов:
> > # apt-get install hasher
>
> Правильно ли я понимаю, что машина была под достаточно новым
> Сизифом? Есть ли шансы местами догнать Мастер до Сизифа, чтобы
> hasher работал? (Попытка локального апгрейда из различных
> конфигураций Сизифа кончается либо предложением снести KDE,
> либо Segfault)
Так KDE надо снести, обновить систему, а потом поставить KDE 
заново. Я так делал :)

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (7 preceding siblings ...)
  2003-09-12 12:13     ` Anatoly A. Yakushin
@ 2003-09-15 11:48     ` Dmitry V. Levin
  2003-09-15 13:29       ` [devel] " Michael Shigorin
  2003-09-16  4:10       ` [devel] " Albert R. Valiev
  2003-09-24 16:18     ` Dmitry V. Levin
  9 siblings, 2 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-15 11:48 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2376 bytes --]

Greetings!

В Сизифе есть несколько пакетов с неудовлетворёнными зависимостями,
некоторые из которых уже долгое время не исправляются.

Думаю, что будет логично применить "правило 30 дней" и к этим пакетам тоже.

Вот список от "apt-cache unmet" на сегодняшний день:

Пакет kernel-headers-drm-std-smp версии 4.3.0-alt18 имеет неудовлетворенные зависимости:
 Требует: kernel-headers-std-smp (= 2.4.21rel-alt14)
Пакет kernel-modules-aureal-std-up-8810 версии 1.1.2-alt1_cvs20030708 имеет неудовлетворенные зависимости:
 Для установки требует: kernel-image-std-up (= 2.4.21rel-alt13)
Пакет kernel-modules-aureal-std-up-8820 версии 1.1.2-alt1_cvs20030708 имеет неудовлетворенные зависимости:
 Для установки требует: kernel-image-std-up (= 2.4.21rel-alt13)
Пакет kernel-modules-aureal-std-up-8830 версии 1.1.2-alt1_cvs20030708 имеет неудовлетворенные зависимости:
 Для установки требует: kernel-image-std-up (= 2.4.21rel-alt13)
Пакет powertweak-devel версии 0.99.4-alt1 имеет неудовлетворенные зависимости:
 Требует: powertweak (= 0.99.4-alt1)
Пакет distcc версии 0.15-alt4 имеет неудовлетворенные зависимости:
 Требует: gcc3.2 (= 3.2.1)
 Требует: gcc3.2-c++ (= 3.2.1)
Пакет kernel-modules-sensors-std-up версии 2.8.0-alt6 имеет неудовлетворенные зависимости:
 Для установки требует: kernel-image-std-up (= 2.4.21rel-alt14)
Пакет pam2-config версии 1.1.6-alt1 имеет неудовлетворенные зависимости:
 Требует: pam_limits.so.2
 Требует: pam_passwdqc.so.2
 Требует: pam_tcb.so.2
Пакет inn версии 2.4.0-alt1 имеет неудовлетворенные зависимости:
 Требует: perl(CDB_File.pm)
Пакет midgard-data версии 1.4.4-alt1 имеет неудовлетворенные зависимости:
 Требует: mod_midgard
Пакет R-base версии 1.7.1-alt1 имеет неудовлетворенные зависимости:
 Требует: libR.so
 Требует: libRlapack.so
Пакет kernel-modules-sensors-std-smp версии 2.8.0-alt6 имеет неудовлетворенные зависимости:
 Для установки требует: kernel-image-std-smp (= 2.4.21rel-alt14)
Пакет em8300 версии 0.13.0.cvs-alt1 имеет неудовлетворенные зависимости:
 Требует: perl(em8300.pm)
Пакет goctave версии 0.40.4-alt3 имеет неудовлетворенные зависимости:
 Требует: libgtkextra-0.99.so.17
Пакет distcc-daemon версии 0.15-alt4 имеет неудовлетворенные зависимости:
 Требует: gcc3.2 (= 3.2.1)
 Требует: gcc3.2-c++ (= 3.2.1)
Пакет submountd версии 2.4-alt1 имеет неудовлетворенные зависимости:
 Требует: kernel-module-subfs (>= 0.2)


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-15 11:48     ` Dmitry V. Levin
@ 2003-09-15 13:29       ` Michael Shigorin
  2003-09-16  8:04         ` Stanislav Ievlev
  2003-09-16  4:10       ` [devel] " Albert R. Valiev
  1 sibling, 1 reply; 71+ messages in thread
From: Michael Shigorin @ 2003-09-15 13:29 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

On Mon, Sep 15, 2003 at 03:48:02PM +0400, Dmitry V. Levin wrote:
> Пакет kernel-modules-aureal-std-up-8810 версии 1.1.2-alt1_cvs20030708 имеет неудовлетворенные зависимости:
>  Для установки требует: kernel-image-std-up (= 2.4.21rel-alt13)

Обновление уходило в incoming с анонсом.

> Пакет powertweak-devel версии 0.99.4-alt1 имеет неудовлетворенные зависимости:
>  Требует: powertweak (= 0.99.4-alt1)

Прибить -- теперь оно libpowertweak-devel.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-15 11:48     ` Dmitry V. Levin
  2003-09-15 13:29       ` [devel] " Michael Shigorin
@ 2003-09-16  4:10       ` Albert R. Valiev
  2003-09-16  8:05         ` Stanislav Ievlev
  2003-09-16 15:46         ` Вячеслав Диконов
  1 sibling, 2 replies; 71+ messages in thread
From: Albert R. Valiev @ 2003-09-16  4:10 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 876 bytes --]

В сообщении от 15 Сентябрь 2003 15:48 Dmitry V. Levin написал:
> Greetings!
>
> В Сизифе есть несколько пакетов с неудовлетворёнными
> зависимостями, некоторые из которых уже долгое время не
> исправляются.
> Пакет distcc версии 0.15-alt4 имеет неудовлетворенные
> зависимости: Требует: gcc3.2 (= 3.2.1)
>  Требует: gcc3.2-c++ (= 3.2.1)
> Пакет distcc-daemon версии 0.15-alt4 имеет неудовлетворенные
> зависимости: Требует: gcc3.2 (= 3.2.1)
>  Требует: gcc3.2-c++ (= 3.2.1)

Обновлю на днях

> 
> Пакет submountd версии 2.4-alt1 имеет неудовлетворенные
> зависимости: Требует: kernel-module-subfs (>= 0.2)

Вынести, ибо имеет ту же функциональность, как и autofs, засим не 
нужно. Хотя если кому-нибудь нужно - пусть забирает пакет. 


-- 

With Best Regards, Albert R. Valiev
------------------------------------
ALT Linux Team [www.altlinux.ru]
ARV-DARKSTAR-RIPN, ARV2-RIPE

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: Sisyphus status
  2003-09-15 13:29       ` [devel] " Michael Shigorin
@ 2003-09-16  8:04         ` Stanislav Ievlev
  0 siblings, 0 replies; 71+ messages in thread
From: Stanislav Ievlev @ 2003-09-16  8:04 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Sep 15, 2003 at 04:29:12PM +0300, Michael Shigorin wrote:
> On Mon, Sep 15, 2003 at 03:48:02PM +0400, Dmitry V. Levin wrote:
> > Пакет kernel-modules-aureal-std-up-8810 версии 1.1.2-alt1_cvs20030708 имеет неудовлетворенные зависимости:
> >  Для установки требует: kernel-image-std-up (= 2.4.21rel-alt13)
> 
> Обновление уходило в incoming с анонсом.
> 
> > Пакет powertweak-devel версии 0.99.4-alt1 имеет неудовлетворенные зависимости:
> >  Требует: powertweak (= 0.99.4-alt1)
> 
> Прибить -- теперь оно libpowertweak-devel.
Прибито.
> 
> -- 
>  ---- WBR, Michael Shigorin <mike@altlinux.ru>
>   ------ Linux.Kiev http://www.linux.kiev.ua/



> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-16  4:10       ` [devel] " Albert R. Valiev
@ 2003-09-16  8:05         ` Stanislav Ievlev
  2003-09-16 15:46         ` Вячеслав Диконов
  1 sibling, 0 replies; 71+ messages in thread
From: Stanislav Ievlev @ 2003-09-16  8:05 UTC (permalink / raw)
  To: ALT Devel discussion list

On Tue, Sep 16, 2003 at 08:10:56AM +0400, Albert R. Valiev wrote:
Content-Description: signed data
> В сообщении от 15 Сентябрь 2003 15:48 Dmitry V. Levin написал:
> > Greetings!
> >
> > В Сизифе есть несколько пакетов с неудовлетворёнными
> > зависимостями, некоторые из которых уже долгое время не
> > исправляются.
> > Пакет distcc версии 0.15-alt4 имеет неудовлетворенные
> > зависимости: Требует: gcc3.2 (= 3.2.1)
> >  Требует: gcc3.2-c++ (= 3.2.1)
> > Пакет distcc-daemon версии 0.15-alt4 имеет неудовлетворенные
> > зависимости: Требует: gcc3.2 (= 3.2.1)
> >  Требует: gcc3.2-c++ (= 3.2.1)
> 
> Обновлю на днях
> 
> > 
> > Пакет submountd версии 2.4-alt1 имеет неудовлетворенные
> > зависимости: Требует: kernel-module-subfs (>= 0.2)
> 
> Вынести, ибо имеет ту же функциональность, как и autofs, засим не 
> нужно. Хотя если кому-нибудь нужно - пусть забирает пакет. 
Уехал в orphaned.
> 
> 
> -- 
> 
> With Best Regards, Albert R. Valiev
> ------------------------------------
> ALT Linux Team [www.altlinux.ru]
> ARV-DARKSTAR-RIPN, ARV2-RIPE



> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-16  4:10       ` [devel] " Albert R. Valiev
  2003-09-16  8:05         ` Stanislav Ievlev
@ 2003-09-16 15:46         ` Вячеслав Диконов
  1 sibling, 0 replies; 71+ messages in thread
From: Вячеслав Диконов @ 2003-09-16 15:46 UTC (permalink / raw)
  To: ALT Devel discussion list

В Втр, 16.09.2003, в 08:10, Albert R. Valiev пишет:
> В сообщении от 15 Сентябрь 2003 15:48 Dmitry V. Levin написал:
> > Greetings!
> >
> > В Сизифе есть несколько пакетов с неудовлетворёнными
> > зависимостями, некоторые из которых уже долгое время не
> > исправляются.
> > Пакет distcc версии 0.15-alt4 имеет неудовлетворенные
> > зависимости: Требует: gcc3.2 (= 3.2.1)
> >  Требует: gcc3.2-c++ (= 3.2.1)
> > Пакет distcc-daemon версии 0.15-alt4 имеет неудовлетворенные
> > зависимости: Требует: gcc3.2 (= 3.2.1)
> >  Требует: gcc3.2-c++ (= 3.2.1)
> 
> Обновлю на днях
> 
> > 
> > Пакет submountd версии 2.4-alt1 имеет неудовлетворенные
> > зависимости: Требует: kernel-module-subfs (>= 0.2)
> 
> Вынести, ибо имеет ту же функциональность, как и autofs, засим не 
> нужно. Хотя если кому-нибудь нужно - пусть забирает пакет. 
Я против. Autofs меня категорически не удовлетворяет сложностью
настройки и неудобством использования. 



^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: Sisyphus status
  2003-09-12 12:25       ` Michael Shigorin
@ 2003-09-18 16:37         ` Anton Farygin
  2003-09-24 16:14         ` Dmitry V. Levin
  1 sibling, 0 replies; 71+ messages in thread
From: Anton Farygin @ 2003-09-18 16:37 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 524 bytes --]

Michael Shigorin пишет:
> On Thu, Sep 11, 2003 at 10:21:45PM +0300, Michael Shigorin wrote:
> 
>>>vlan-utils24-1.6-alt1.1:E: Невозможно найти пакет kernel24-headers
>>
>>Вообще говоря, kernel-headers-std-up сотоварищи могли бы его и
>>Provides: в течение довольно существенного срока.
>>
>>На сейчас хватает и менее тривиальных проблем, как видно по
>>объему списка.
> 
> 
> Хотелось бы услышать комментарии по этому поводу.  Кажется, это
> заметный кусок не _настолько_ срочной работы.

Все нужно в Bugzilla.

Rgds,
Rider


[-- Attachment #2: Type: application/pgp-signature, Size: 252 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: Sisyphus status
  2003-09-12 12:25       ` Michael Shigorin
  2003-09-18 16:37         ` Anton Farygin
@ 2003-09-24 16:14         ` Dmitry V. Levin
  2003-09-25  8:48           ` Michael Shigorin
  2003-09-25  8:51           ` Denis Ovsienko
  1 sibling, 2 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-24 16:14 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 749 bytes --]

On Fri, Sep 12, 2003 at 03:25:55PM +0300, Michael Shigorin wrote:
> On Thu, Sep 11, 2003 at 10:21:45PM +0300, Michael Shigorin wrote:
> > > vlan-utils24-1.6-alt1.1:E: Невозможно найти пакет kernel24-headers
> > Вообще говоря, kernel-headers-std-up сотоварищи могли бы его и
> > Provides: в течение довольно существенного срока.
> > 
> > На сейчас хватает и менее тривиальных проблем, как видно по
> > объему списка.
> 
> Хотелось бы услышать комментарии по этому поводу.  Кажется, это
> заметный кусок не _настолько_ срочной работы.

По-моему, не имеет смысла ради 3-х пакетов городить огород:

[user@host error]$ grep -l '^E: Невозможно найти пакет kernel24-headers' *
drakxtools-1.1.7-alt27
vaio-tools-0.0.1-alt5
vlan-utils24-1.6-alt1.1


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
                       ` (8 preceding siblings ...)
  2003-09-15 11:48     ` Dmitry V. Levin
@ 2003-09-24 16:18     ` Dmitry V. Levin
  2003-09-25  8:03       ` Alexey I. Froloff
                         ` (6 more replies)
  9 siblings, 7 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-24 16:18 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 4834 bytes --]

On Thu, Sep 11, 2003 at 07:06:39PM +0400, Dmitry V. Levin wrote:
> On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
[...]
> Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
> не могут быть пересобраны hasher'ом (полный список прилагается).

На сегодня это соотношение таково: 2658/441.

> У нас есть всего 30 дней, чтобы это исправить.

И всего 2 недели. :(


Наиболее типовые ошибки следующие:
1. Неполные сборочные зависимости (как правило, вследствие того, что
  не был выполнен buildreq).

Пример 1:
[user@host error]$ fgrep -l /usr/lib/rpm/brp-bytecompile_python *
CMF-1.3-alt4.beta1
DCWorkflow-0.4.2-alt4
Localizer-0.8.1-alt4
NauSite-2.0.3.5.21-alt4
NuxUserGroups-0.7-alt4
Photo-1.2.3-alt4
cooledit-3.17.7-alt1
gtk-themes-1.0-ipl9mdk
tcl-tix-8.2.0-alt1

Пример 2:
[user@host error]$ grep -l '^i586-alt-linux-g++: No such file or directory' *
Mesa-5.0.1-alt4
emacspeak-18.0-alt2
gsmlib-1.10-alt2
povray-3.5-alt1.2
qcad-1.5.4-alt1
urpmi-2.0-alt4.1

Пример 3:
[user@host error]$ grep -l 'command not found$' *
XFree86-KOI8-3.0-ipl6mdk
XFree86-cyr_rfx-fonts-cp1251-1.1-ipl5mdk
XFree86-cyr_rfx-fonts-iso10646-0400-1.1-alt2
XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl2mdk
XFree86-cyr_rfx-fonts-koi8-r-1.1-alt6
XFree86-cyr_rfx-fonts-koi8-u-1.1-alt7
cernlib-2001-alt8
church-fonts-20030330-alt1
eggdrop-1.6.15-alt1
emacs-xslt-process-2.2-alt5
ethereal-0.9.13-alt1
gdam-0.942-alt1
gdkxft-1.5-alt1
gdm-2.4.2.97-alt1
gimp-print-4.2.5-alt2
gnome-python2-1.99.11-alt1
gnome-vfs-1:1.0.5-alt2
gob-1.0.12-alt2
guile-1:1.4-alt1
guile14-1:1.4.1.93-alt2
guile16-1:1.6.4-alt2
ispell-de-3.1.20-ipl18mdk
j2se1.4-sun-doc-1.4.2-alt1
kde2-compat-2.2.2-alt4
lesstif-0.93.36-alt1
libPropList-0.10.1-ipl8mdk
libcapplet-1:1.4.0.1-alt12
libcommoncpp2-1.0.8-alt2
octave-2.1.40-alt1
omniORBpy-2.1-alt1
openmotif-2.2.2-alt2
pcsc-lite-1.1.1-alt2
pingus-0.5.0-alt0.4pre3
snd-guile-1.7.0-alt0.7cvs20021021
squid-2.5.STABLE3-alt3
stardict-slovnyk_be-en-0.1-alt2
stardict-slovnyk_be-ru-0.1-alt2
stardict-slovnyk_be-uk-0.1-alt2
stardict-slovnyk_en-be-0.1-alt2
stardict-slovnyk_en-ru-0.1-alt2
stardict-slovnyk_en-uk-0.1-alt2
stardict-slovnyk_ru-be-0.1-alt2
stardict-slovnyk_ru-en-0.1-alt2
stardict-slovnyk_ru-uk-0.1-alt2
stardict-slovnyk_uk-be-0.1-alt2
stardict-slovnyk_uk-en-0.1-alt2
stardict-slovnyk_uk-ru-0.1-alt2
tardy-1.11-alt1
transfig-3.2.4-alt2
tree-1:0.2.1-alt1
unifont-fonts-bitmap-1.0-alt1
unixODBC-2.2.3-alt1
urw-fonts-1:2.0-alt24
vedi-Type1-fonts-1:1.0-alt1
wmcube-gdk-0.98p2-alt2
xmlto-0.0.12-alt1
xmms-1.2.7-alt7

2. Устаревшие сборочные зависимости.

Пример:
[use@host error]$ grep -l '^E: Невозможно найти пакет ' *
directfb-examples-0.9.17-alt1
drakxtools-1.1.7-alt27
gtk-engines-lighthouseblue-0.4-alt1.4
gtkdialogs-1.2-alt1
hydrogen-0.8.0-alt1
k3b-0.8.1-alt2
kcommander3-3.0-alt3.Beta2
kcpuload-1:1.9.1-alt2
kdevelop-2:2.1.2-alt3
kemuconfig-0.1-alt0.8
kernel-modules-lm_sensors-std-smp-2.8.0-alt7.2
kernel-modules-lm_sensors-std-up-2.8.0-alt7.2
kmencoder-0.1.2-alt1
knetscan-1.0-alt2
kssh-0.7-alt2
ktextdecode-3.0-alt1
kwintv-0.8.11-alt7
libglade2-2.0.1-alt2
mysqlnavigator-1.4.2-alt1
openmosix-0.2.4-alt2
qtvision-0.1-alt2.alpha2
rosegarden-0.9.1-alt0.5
vaio-tools-0.0.1-alt5
vlan-utils24-1.6-alt1.1

3. Неполные зависимости на kernel-headers-std, необходимые для сборки.

Пример:
[user@host error]$ fgrep -l '#error Invalid kernel header included in userspace' *
camstream-0.26.1-alt2
galan-0.2.14-alt0.5
gnu-ghostscript-7.06-alt4
lcap-0.0.6-alt2
lslk-1.29-alt2
lvm-1.0.6-alt2
nwfs-utils-0803-ipl6
quake2-r0.14.1-alt1.1
reiserfs-utils-1:3.6.4-alt1
s3switch-0.1-alt1
valgrind-1.9.6-alt1
veejay-0.4.0-alt0.5

Эту ошибку обычно можно исправить путём добавления в spec-файл строки
BuildPreReq: kernel-headers-std

4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).

Пример:
[user@host error]$ grep -l ': deparse failed\.$' *
GTKsubtitler-0.2.4-alt0.7
MySQL-3.23.56-alt3
acidrip-0.10-alt0.1
apache-1.3.28rusPL30.18-alt3
awstats-5.6-alt1
coldsync-3.0-alt1.pre3
drakconf-0.70-alt13.1
drakfloppy-0.43-alt4
emacs-21.3-alt4.1
enlightenment-1:0.16.6-alt1_pre3
faces-1.6.1-ipl15mdk
fvwm2-2.5.7-alt1
gnucash-1.8.2-alt1
kdoc-1:2.0-alt2.a54
latex2html-2002-alt4
lbdb-0.27-alt3
loganalyzer-0.20-alt4
mailgraph-1.2-alt1
mc-4.6.0-alt6
memtest86-3.0-alt3
mknbi-1.2-alt7
mldonkey-2.5.3-alt1
nagios-plugins-1.3.1-alt1
perl-Apache-Session-1.54-alt2
perl-Event-0.87-alt1
perl-Finance-Quote-1.07-alt2
perl-Net-DNS-0.40-alt1
perl-Net-SNMP-4.1.0-alt1
perl-Template-2.09-alt1.1
perl-Video-DVDRip-0.50.13-alt0.5
perl-XML-Sablotron-0.98-alt1
perl-XML-XPath-1.13-alt2
perl-ldap-0.27.01-alt1
postgresql-7.3.4-alt2
ppp-2.4.1.20030513-alt2
rpm2html-1.8.1-alt0.2
sphinx2-0.4-alt2
squid-2.5.STABLE3-alt3
swi-prolog-5.0.10-alt1
symaxx2-0.17-alt4
tetex-2.0-alt1
ucd-snmp-4.2.3-alt8
vicq-0.4.1-alt2
xemacs-21.4.12-alt3


-- 
ldv

[-- Attachment #1.2: unbuilt.list.bz2 --]
[-- Type: application/x-bzip2, Size: 3925 bytes --]

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-24 16:18     ` Dmitry V. Levin
@ 2003-09-25  8:03       ` Alexey I. Froloff
  2003-09-25 13:41         ` [devel] " Alexey Tourbin
  2003-09-25  8:07       ` [devel] q: xmms maintainership (was: Sisyphus status) Michael Shigorin
                         ` (5 subsequent siblings)
  6 siblings, 1 reply; 71+ messages in thread
From: Alexey I. Froloff @ 2003-09-25  8:03 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: at

[-- Attachment #1: Type: text/plain, Size: 311 bytes --]

* Dmitry V. Levin <ldv@altlinux.org> [030925 11:58]:
> 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).
> perl-Apache-Session-1.54-alt2
Шо, опять??? (C)

Что с ним на этот раз?

-- 
Regards, Sir Raorn.
-------------------
И не говорите потом, что я вас не предупреждал.
		-- ldv in sisyphus@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] q: xmms maintainership (was: Sisyphus status)
  2003-09-24 16:18     ` Dmitry V. Levin
  2003-09-25  8:03       ` Alexey I. Froloff
@ 2003-09-25  8:07       ` Michael Shigorin
  2003-09-25  8:36       ` [devel] Re: Sisyphus status Michael Shigorin
                         ` (4 subsequent siblings)
  6 siblings, 0 replies; 71+ messages in thread
From: Michael Shigorin @ 2003-09-25  8:07 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: goldhead

[-- Attachment #1: Type: text/plain, Size: 256 bytes --]

On Wed, Sep 24, 2003 at 08:18:21PM +0400, Dmitry V. Levin wrote:
> xmms-1.2.7-alt7

Костик -- ты им занимаешься?  Или уже mouse?  Или я пробую
собрать 1.2.8?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-24 16:18     ` Dmitry V. Levin
  2003-09-25  8:03       ` Alexey I. Froloff
  2003-09-25  8:07       ` [devel] q: xmms maintainership (was: Sisyphus status) Michael Shigorin
@ 2003-09-25  8:36       ` Michael Shigorin
  2003-09-25  9:02       ` [devel] " Denis Ovsienko
                         ` (3 subsequent siblings)
  6 siblings, 0 replies; 71+ messages in thread
From: Michael Shigorin @ 2003-09-25  8:36 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 456 bytes --]

On Wed, Sep 24, 2003 at 08:18:21PM +0400, Dmitry V. Levin wrote:
> 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).

И почему после прогона buildreq пакет не собирается в hasher?

Могу быть неправ, но ломать find-requires имело бы смысл тогда,
когда бы buildreq был адекватен.  Что ж теперь -- назад в
пампасы, искать и втыкать руками? :(

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-24 16:14         ` Dmitry V. Levin
@ 2003-09-25  8:48           ` Michael Shigorin
  2003-09-25  8:51           ` Denis Ovsienko
  1 sibling, 0 replies; 71+ messages in thread
From: Michael Shigorin @ 2003-09-25  8:48 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 814 bytes --]

On Wed, Sep 24, 2003 at 08:14:25PM +0400, Dmitry V. Levin wrote:
> > > Вообще говоря, kernel-headers-std-up сотоварищи могли бы его и
> > > Provides: в течение довольно существенного срока.
> По-моему, не имеет смысла ради 3-х пакетов городить огород:

Уже да.  А что с перловыми зависимостями будем думать?

Ровно сейчас наблюдаю, как use Net::LDAP было благополучно
проигнорировано buildreq, но послужило поводом взорваться
find-requires.  Таким образом, получается, что они _и_ при сборке
нужны; при этом получается, что человек должен продублировать
работу find-requires, причем вне hasher, потому что в нем оно не
отработает.  И добивать реальные (auto) Requires: в
BuildRequires:.

Как мне кажется -- бред. :(

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: Sisyphus status
  2003-09-24 16:14         ` Dmitry V. Levin
  2003-09-25  8:48           ` Michael Shigorin
@ 2003-09-25  8:51           ` Denis Ovsienko
  1 sibling, 0 replies; 71+ messages in thread
From: Denis Ovsienko @ 2003-09-25  8:51 UTC (permalink / raw)
  To: ALT Devel discussion list


> По-моему, не имеет смысла ради 3-х пакетов городить огород:
>
> [user@host error]$ grep -l '^E: Невозможно найти пакет kernel24-headers' *
> drakxtools-1.1.7-alt27
> vaio-tools-0.0.1-alt5
> vlan-utils24-1.6-alt1.1
Тут ещё один пакетик есть: ifled. В ошибках я его не вижу, а мне человек
жаловался, что без ядрёных заголовков не собирается. Закинуть письмо?
Потому что я вообще не представляю, как сейчас положено с ними обращаться.

--
    DO4-UANIC


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-24 16:18     ` Dmitry V. Levin
                         ` (2 preceding siblings ...)
  2003-09-25  8:36       ` [devel] Re: Sisyphus status Michael Shigorin
@ 2003-09-25  9:02       ` Denis Ovsienko
  2003-09-26 11:41         ` Вячеслав Диконов
  2003-09-27  7:14         ` Alexander Bokovoy
  2003-09-25  9:31       ` [devel] кажется, нашел (was: Sisyphus status) Michael Shigorin
                         ` (2 subsequent siblings)
  6 siblings, 2 replies; 71+ messages in thread
From: Denis Ovsienko @ 2003-09-25  9:02 UTC (permalink / raw)
  To: ALT Devel discussion list


> [user@host error]$ grep -l 'command not found$' *
> XFree86-KOI8-3.0-ipl6mdk
> XFree86-cyr_rfx-fonts-cp1251-1.1-ipl5mdk
> XFree86-cyr_rfx-fonts-iso10646-0400-1.1-alt2
> XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl2mdk
> XFree86-cyr_rfx-fonts-koi8-r-1.1-alt6
> XFree86-cyr_rfx-fonts-koi8-u-1.1-alt7
> church-fonts-20030330-alt1
Шрифты переименовывать не будем? (1)

> squid-2.5.STABLE3-alt3
Давайте втащим STABLE4, там changelog внушительный.

> unifont-fonts-bitmap-1.0-alt1
> urw-fonts-1:2.0-alt24
> vedi-Type1-fonts-1:1.0-alt1
(1)

> ucd-snmp-4.2.3-alt8
2002-10-11 06:21   ucd-snmp 4.2.6 released
Классно. net-snmp вообще отсутствует.

--
    DO4-UANIC


^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] кажется, нашел (was: Sisyphus status)
  2003-09-24 16:18     ` Dmitry V. Levin
                         ` (3 preceding siblings ...)
  2003-09-25  9:02       ` [devel] " Denis Ovsienko
@ 2003-09-25  9:31       ` Michael Shigorin
  2003-09-25 15:01         ` [devel] " Alexey Tourbin
  2003-09-25  9:38       ` [devel] Sisyphus status Yura Zotov
  2003-09-25 14:43       ` [devel] Re: Sisyphus status -- perl packages Alexey Tourbin
  6 siblings, 1 reply; 71+ messages in thread
From: Michael Shigorin @ 2003-09-25  9:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 600 bytes --]

On Wed, Sep 24, 2003 at 08:18:21PM +0400, Dmitry V. Levin wrote:
> 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).

Там нет общих рецептов вместо бомбления вопросами at@?

Сборка пакета в "полной" среде, выдирание перловых зависимостей
методом rpm -qRp и втыкание их в BuildRequires для обеспечения
прохождения find-requires -- не метод.

Может, тогде уже ставить в chroot не только BuildRequires, но и
Requires?  На сейчас мне это кажется наименее интрузивным и
уродливым методом.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-24 16:18     ` Dmitry V. Levin
                         ` (4 preceding siblings ...)
  2003-09-25  9:31       ` [devel] кажется, нашел (was: Sisyphus status) Michael Shigorin
@ 2003-09-25  9:38       ` Yura Zotov
  2003-09-25 14:43       ` [devel] Re: Sisyphus status -- perl packages Alexey Tourbin
  6 siblings, 0 replies; 71+ messages in thread
From: Yura Zotov @ 2003-09-25  9:38 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, Sep 24, 2003 at 08:18:21PM +0400, Dmitry V. Levin wrote:
> On Thu, Sep 11, 2003 at 07:06:39PM +0400, Dmitry V. Levin wrote:
> > On Mon, Sep 08, 2003 at 01:38:57AM +0400, Dmitry V. Levin wrote:
> [...]
> > Итак, на сегодняшний день в Сизифе всего 2627 пакетов, из них примерно 540
> > не могут быть пересобраны hasher'ом (полный список прилагается).
> 
> На сегодня это соотношение таково: 2658/441.
> 
> > У нас есть всего 30 дней, чтобы это исправить.
> 
> И всего 2 недели. :(
> 

Не могли бы вы уточнить, какие проблемы с пакетами

xfig
pstoedit
dx
grace
libnetcdf

Эти пакеты попали в список unbuilt.list.bz2

Я их давно не пересобирал. К тому же я уже очень давно не
обновлялся из Сизифа, так что не уверен, что пересборка у меня
дома поможет.
   

--
Юрий А. Зотов


^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-25  8:03       ` Alexey I. Froloff
@ 2003-09-25 13:41         ` Alexey Tourbin
  2003-09-25 15:06           ` Alexey I. Froloff
  0 siblings, 1 reply; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-25 13:41 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2183 bytes --]

On Thu, Sep 25, 2003 at 12:03:38PM +0400, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@altlinux.org> [030925 11:58]:
> > 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).
> > perl-Apache-Session-1.54-alt2
> Шо, опять??? (C)
> 
> Что с ним на этот раз?

Can't locate CGI/Cookie.pm in @INC (@INC contains: /usr/src/RPM/tmp/perl-Apache-Session-buildroot/etc/perl5 /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Apache-Session-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/Apache/Session/Generate/ModUsertrack.pm line 7.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/Apache/Session/Generate/ModUsertrack.pm line 7.
/usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/Apache/Session/Generate/ModUsertrack.pm: deparse failed.

Нужно прогнать:
$ buildreq --args=-bi perl-Apache-Session.spec

В spec'е должно появиться:
BuildRequires: perl-CGI

В новой версии buildreq будет релизована прямая поддержка build stage
с возможностью восстановления.  Т.е. нужно будет запускать
$ buildreq -bi perl-Apache-Session.spec

Во второй раз:
$ buildreq perl-Apache-Session.spec
(опять будет -bi)

Третий раз (override):
$ buildreq -bc perl-Apache-Session.spec
(будет -bс)

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status -- perl packages
  2003-09-24 16:18     ` Dmitry V. Levin
                         ` (5 preceding siblings ...)
  2003-09-25  9:38       ` [devel] Sisyphus status Yura Zotov
@ 2003-09-25 14:43       ` Alexey Tourbin
  2003-09-25 17:07         ` Michael Shigorin
  2003-09-26 14:43         ` Alexey Tourbin
  6 siblings, 2 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-25 14:43 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 43209 bytes --]

On Wed, Sep 24, 2003 at 08:18:21PM +0400, Dmitry V. Levin wrote:
> 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).
> 
> Пример:
> [user@host error]$ grep -l ': deparse failed\.$' *
> GTKsubtitler-0.2.4-alt0.7

/usr/src/RPM/tmp/GTKsubtitler-buildroot/usr/share/GTKsubtitler/lang.pl: deparse failed.

lang.pl является не преловым, а польским файлом. :)

> MySQL-3.23.56-alt3

Can't locate DBI.pm in @INC (@INC contains: /usr/src/RPM/tmp/MySQL-buildroot/etc/perl5 /usr/src/RPM/tmp/MySQL-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/MySQL-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/MySQL-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/MySQL-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/MySQL-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/MySQL-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/MySQL-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/MySQL-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/MySQL-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/MySQL-buildroot/usr/bin/mysql_convert_table_format line 5.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/MySQL-buildroot/usr/bin/mysql_convert_table_format line 5.
/usr/src/RPM/tmp/MySQL-buildroot/usr/bin/mysql_convert_table_format: deparse failed.

Не хватает сборочной зависимости на perl-DBI.

> acidrip-0.10-alt0.1

Can't locate Gtk2.pm in @INC (@INC contains: /usr/src/RPM/tmp/acidrip-buildroot/etc/perl5 /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/acidrip-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/acidrip-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/acidrip-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/acidrip-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl/AcidRip/interface.pm line 1.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl/AcidRip/interface.pm line 1.
Compilation failed in require at /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl/AcidRip/acidrip.pm line 8.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/acidrip-buildroot/usr/lib/perl5/vendor_perl/AcidRip/acidrip.pm line 8.
Compilation failed in require at /usr/src/RPM/tmp/acidrip-buildroot/usr/bin/acidrip line 14.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/acidrip-buildroot/usr/bin/acidrip line 14.
/usr/src/RPM/tmp/acidrip-buildroot/usr/bin/acidrip: deparse failed.

Не хватает сборочной зависимости на perl-Gtk2.
Я собрал perl-Gtk2 примерно две недели назад.

> apache-1.3.28rusPL30.18-alt3

Can't locate Devel/Symdump.pm in @INC (@INC contains: /usr/src/RPM/tmp/apache-buildroot/etc/perl5 /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/apache-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/apache-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/apache-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/apache-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Apache/PerlSections.pm line 6.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Apache/PerlSections.pm line 6.
/usr/src/RPM/tmp/apache-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Apache/PerlSections.pm: deparse failed.

Не хватает сборочной зависимости на perl-Devel-Symdump.

> awstats-5.6-alt1

syntax error at /usr/src/RPM/tmp/awstats-buildroot/usr/share/awstats/lib/referer_spam.pm line 26, near "'free'"
/usr/src/RPM/tmp/awstats-buildroot/usr/share/awstats/lib/referer_spam.pm had compilation errors.
/usr/src/RPM/tmp/awstats-buildroot/usr/share/awstats/lib/referer_spam.pm: deparse failed.

Ошибки в перловых файлах.

> coldsync-3.0-alt1.pre3

Can't locate Palm/PDB.pm in @INC (@INC contains: /usr/src/RPM/tmp/coldsync-buildroot/etc/perl5 /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/coldsync-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/coldsync-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/coldsync-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/coldsync-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5/vendor_perl/ColdSync.pm line 62.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/coldsync-buildroot/usr/lib/perl5/vendor_perl/ColdSync.pm line 62.
Compilation failed in require at /usr/src/RPM/tmp/coldsync-buildroot/usr/bin/copy-appinfo line 18.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/coldsync-buildroot/usr/bin/copy-appinfo line 18.
/usr/src/RPM/tmp/coldsync-buildroot/usr/bin/copy-appinfo: deparse failed.

> drakconf-0.70-alt13.1

Can't locate common.pm in @INC (@INC contains: /usr/lib/libDrakX /usr/src/RPM/tmp/drakconf-buildroot/etc/perl5 /usr/src/RPM/tmp/drakconf-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/drakconf-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/drakconf-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/drakconf-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/drakconf-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/drakconf-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/drakconf-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/drakconf-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/drakconf-buildroot/usr/X11R6/bin/drakconf.real line 39.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/drakconf-buildroot/usr/X11R6/bin/drakconf.real line 39.
/usr/src/RPM/tmp/drakconf-buildroot/usr/X11R6/bin/drakconf.real: deparse failed.

Не хватает сборочной зависимости, но на что именно?

Reverse Depends:
  drakxtools-newt,perl(common.pm)
  drakxtools-http,perl(common.pm)
Reverse Provides:
drakxtools-newt 1.1.7-alt27
bootloader-utils 0.1-alt7

Нельзя называть модули common.pm.

> drakfloppy-0.43-alt4

Can't locate Gtk.pm in @INC (@INC contains: /usr/src/RPM/tmp/drakfloppy-buildroot/etc/perl5 /usr/src/RPM/tmp/drakfloppy-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/drakfloppy-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/drakfloppy-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/drakfloppy-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/drakfloppy-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/drakfloppy-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/drakfloppy-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/drakfloppy-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/drakfloppy-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/drakfloppy-buildroot/usr/X11R6/bin/drakfloppy.real line 25.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/drakfloppy-buildroot/usr/X11R6/bin/drakfloppy.real line 25.
/usr/src/RPM/tmp/drakfloppy-buildroot/usr/X11R6/bin/drakfloppy.real: deparse failed.

Не хватает сборочной зависимости на perl-Gtk.

> emacs-21.3-alt4.1

syntax error at /usr/src/RPM/tmp/emacs-buildroot/usr/share/emacs/21.3/etc/TUTORIAL.pl line 1, near ") 1985"
Unrecognized character \xF3 at /usr/src/RPM/tmp/emacs-buildroot/usr/share/emacs/21.3/etc/TUTORIAL.pl line 2.
/usr/src/RPM/tmp/emacs-buildroot/usr/share/emacs/21.3/etc/TUTORIAL.pl: deparse failed.

Польский файл.

> enlightenment-1:0.16.6-alt1_pre3

syntax error at /usr/src/RPM/tmp/enlightenment-buildroot/usr/X11R6/share/enlightenment/E-docs/MAIN.pl line 3, near "<font face=rothwell/25 color="
Unrecognized character \xBF at /usr/src/RPM/tmp/enlightenment-buildroot/usr/X11R6/share/enlightenment/E-docs/MAIN.pl line 11.
/usr/src/RPM/tmp/enlightenment-buildroot/usr/X11R6/share/enlightenment/E-docs/MAIN.pl: deparse failed.

Польский html файл с расширением .pl.

> faces-1.6.1-ipl15mdk

Can't emulate -P on #! line at /usr/src/RPM/tmp/faces-buildroot/usr/bin/from.faces line 1.
/usr/src/RPM/tmp/faces-buildroot/usr/bin/from.faces: deparse failed.

Специфическая ошибка, над которой я подумаю.

> fvwm2-2.5.7-alt1

[FVWM Perl library error]: FvwmGtkDebug requires Perl package Gtk to be installed
Can't locate Gtk.pm in @INC (@INC contains: /usr/X11R6/share/fvwm/perllib /usr/src/RPM/tmp/fvwm2-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/fvwm2-buildroot/usr/X11R6/share/fvwm/perllib /usr/src/RPM/tmp/fvwm2-buildroot/etc/perl5 /usr/src/RPM/tmp/fvwm2-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/fvwm2-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/fvwm2-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/fvwm2-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/fvwm2-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/fvwm2-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/fvwm2-buildroot. /usr/lib/perl5/vendor_perl /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux) at (eval 10) line 3.
BEGIN failed--compilation aborted at (eval 10) line 3.
/usr/src/RPM/tmp/fvwm2-buildroot/usr/X11R6/lib/X11/fvwm/2.5.7/FvwmGtkDebug: deparse failed.

Не хватает сборочной зависимости на perl-Gtk.

> gnucash-1.8.2-alt1

Can't locate CPAN.pm in @INC (@INC contains: /usr/lib/perl5/i386-linux /usr/src/RPM/tmp/gnucash-buildroot/etc/perl5 /usr/src/RPM/tmp/gnucash-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/gnucash-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/gnucash-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/gnucash-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/gnucash-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/gnucash-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/gnucash-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/gnucash-buildroot. /etc/perl5 /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/gnucash-buildroot/usr/bin/update-finance-quote line 27.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/gnucash-buildroot/usr/bin/update-finance-quote line 27.
/usr/src/RPM/tmp/gnucash-buildroot/usr/bin/update-finance-quote: deparse failed.

Не хватает сборочной зависимости на perl-CPAN.
Вообще, gnucash занимается безобразием.  Я против того, чтобы офисные
приложения умели устанавливать перловые модули или к-л другим образом умели
вторгаться в систему.

> kdoc-1:2.0-alt2.a54

Can't locate Ast.pm in @INC (@INC contains: /usr/src/RPM/tmp/kdoc-buildroot/etc/perl5 /usr/src/RPM/tmp/kdoc-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/kdoc-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/kdoc-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/kdoc-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/kdoc-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/kdoc-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/kdoc-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/kdoc-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/kdoc-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl /usr/share/kdoc) at
/usr/src/RPM/tmp/kdoc-buildroot/usr/bin/kdoc line 17.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/kdoc-buildroot/usr/bin/kdoc line 17.
/usr/src/RPM/tmp/kdoc-buildroot/usr/bin/kdoc: deparse failed.

Требуется модуль, которого нет в сизифе.

> latex2html-2002-alt4

Fatal: Directory "/usr/lib/latex2html" does not exist.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/latex2html-buildroot/usr/bin/latex2html line 96.
/usr/src/RPM/tmp/latex2html-buildroot/usr/bin/latex2html: deparse failed.

Имеет место ошибка в упаковке пакета.
Однако мне не удалось её воспроизвести.  Оказалось, что сегодня её уже исправили. :)

> lbdb-0.27-alt3

Can't locate Net/LDAP.pm in @INC (@INC contains: /usr/src/RPM/tmp/lbdb-buildroot/etc/perl5 /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/lbdb-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/lbdb-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/lbdb-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/lbdb-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/lbdb/mutt_ldap_query line 23.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/lbdb-buildroot/usr/lib/lbdb/mutt_ldap_query line 23.
/usr/src/RPM/tmp/lbdb-buildroot/usr/lib/lbdb/mutt_ldap_query: deparse failed.

Не хватает сборочной зависимости на perl-ldap.

> loganalyzer-0.20-alt4

+ /usr/lib/rpm/find-requires
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
error: file /etc/sysconfig/network: No such file or directory
Can't locate DBI.pm in @INC (@INC contains: /usr/src/RPM/tmp/loganalyzer-buildroot/etc/perl5 /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/loganalyzer-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/loganalyzer-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/loganalyzer-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/loganalyzer-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/loganalyzer/modules/iptables line 23.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/loganalyzer/modules/iptables line 23.
/usr/src/RPM/tmp/loganalyzer-buildroot/usr/lib/loganalyzer/modules/iptables: deparse failed.

Не хватает сборочной зависимости на perl-DBI.

> mailgraph-1.2-alt1

Can't locate RRDs.pm in @INC (@INC contains: /usr/src/RPM/tmp/mailgraph-buildroot/etc/perl5 /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/mailgraph-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/mailgraph-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/mailgraph-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/mailgraph-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/cgi-bin/mailgraph/index.cgi line 7.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/cgi-bin/mailgraph/index.cgi line 7.
/usr/src/RPM/tmp/mailgraph-buildroot/usr/lib/cgi-bin/mailgraph/index.cgi: deparse failed.

Не хватает сборочной зависимости на rrd-perl.

> mc-4.6.0-alt6

syntax error at /usr/src/RPM/tmp/mc-buildroot/usr/share/mc/mc.hint.pl line 1, near ") 1995"
Unrecognized character \xB1 at /usr/src/RPM/tmp/mc-buildroot/usr/share/mc/mc.hint.pl line 2.
/usr/src/RPM/tmp/mc-buildroot/usr/share/mc/mc.hint.pl: deparse failed.

Польский перевод.

> memtest86-3.0-alt3

Can't locate common.pm in @INC (@INC contains: /usr/share/loader/ /usr/src/RPM/tmp/memtest86-buildroot/etc/perl5 /usr/src/RPM/tmp/memtest86-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/memtest86-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/memtest86-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/memtest86-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/memtest86-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/memtest86-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/memtest86-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/memtest86-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/memtest86-buildroot/usr/sbin/installmemtest86 line 17.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/memtest86-buildroot/usr/sbin/installmemtest86 line 17.
/usr/src/RPM/tmp/memtest86-buildroot/usr/sbin/installmemtest86: deparse failed.

Опять common.pm, на этот раз другой. :)

> mknbi-1.2-alt7

Can't locate TruncFD.pm in @INC (@INC contains: /usr/src/RPM/tmp/mknbi-buildroot/etc/perl5 /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/mknbi-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/mknbi-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/mknbi-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/mknbi-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl /usr/lib/mknbi) at /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/mknbi/mknbi line 14.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/mknbi-buildroot/usr/lib/mknbi/mknbi line 14.
/usr/src/RPM/tmp/mknbi-buildroot/usr/lib/mknbi/mknbi: deparse failed.

Модуль необходим для работы пакета, но отсутствует в сизифе.

> mldonkey-2.5.3-alt1

Can't locate LWP/UserAgent.pm in @INC (@INC contains: /usr/src/RPM/tmp/mldonkey-buildroot/etc/perl5 /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/mldonkey-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/mldonkey-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/mldonkey-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/mldonkey-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/mldonkey/ed2k_submit/mldonkey_submit line 9.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/mldonkey/ed2k_submit/mldonkey_submit line 9.
/usr/src/RPM/tmp/mldonkey-buildroot/usr/lib/mldonkey/ed2k_submit/mldonkey_submit: deparse failed.

Не хватает сборочной зависимости на perl-libwww-perl.

> nagios-plugins-1.3.1-alt1

Can't locate utils.pm in @INC (@INC contains: nagios/plugins /usr/src/RPM/tmp/nagios-plugins-buildroot/etc/perl5 /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/nagios-plugins-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_breeze line 8.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_breeze line 8.
/usr/src/RPM/tmp/nagios-plugins-buildroot/usr/lib/nagios/plugins/check_breeze: deparse failed.

utils.pm в этом отношении очень похож на common.pm.

> perl-Apache-Session-1.54-alt2

Can't locate CGI/Cookie.pm in @INC (@INC contains: /usr/src/RPM/tmp/perl-Apache-Session-buildroot/etc/perl5 /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Apache-Session-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/Apache/Session/Generate/ModUsertrack.pm line 7.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/Apache/Session/Generate/ModUsertrack.pm line 7.
/usr/src/RPM/tmp/perl-Apache-Session-buildroot/usr/lib/perl5/vendor_perl/Apache/Session/Generate/ModUsertrack.pm: deparse failed

Не хватает сборочной зависимости на perl-CGI.

> perl-Event-0.87-alt1

Bareword "Event::PRIO_NORMAL" not allowed while "strict subs" in use at /usr/src/RPM/tmp/perl-Event-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Event/Watcher.pm line 55.
BEGIN not safe after errors--compilation aborted at /usr/src/RPM/tmp/perl-Event-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Event/Watcher.pm line 84.
Can't locate object method "first" via package "B::NULL" at /usr/lib/perl5/i386-linux/B/Deparse.pm line 359.
CHECK failed--call queue aborted at /usr/src/RPM/tmp/perl-Event-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Event/Watcher.pm line 84.
/usr/src/RPM/tmp/perl-Event-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Event/Watcher.pm: deparse failed.

Имеет место синтаксическая ошибка + специфическая проблема, над которой я подумаю.

> perl-Finance-Quote-1.07-alt2

Can't locate HTML/TableExtract.pm in @INC (@INC contains: /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/etc/perl5 /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Finance-Quote-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/vendor_perl/Finance/Quote/AEX.pm line 41.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/vendor_perl/Finance/Quote/AEX.pm line 41.
/usr/src/RPM/tmp/perl-Finance-Quote-buildroot/usr/lib/perl5/vendor_perl/Finance/Quote/AEX.pm: deparse failed.

> perl-Net-DNS-0.40-alt1

Не хватает сборочной зависимости на perl-HTML-TableExtract.

> perl-Net-SNMP-4.1.0-alt1

Net::SNMP::Security::USM version 2 required--this is only version v2.0.0 at /usr/src/RPM/tmp/perl-Net-SNMP-buildroot/usr/bin/snmpkey line 87.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-Net-SNMP-buildroot/usr/bin/snmpkey line 87.
/usr/src/RPM/tmp/perl-Net-SNMP-buildroot/usr/bin/snmpkey: deparse failed.

Внутренняя проблема в пакете.

> perl-Template-2.09-alt1.1

Can't locate Text/Autoformat.pm in @INC (@INC contains: /usr/src/RPM/tmp/perl-Template-buildroot/etc/perl5 /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/perl-Template-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/perl-Template-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/perl-Template-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-Template-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Template/Plugin/Autoformat.pm line 34.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Template/Plugin/Autoformat.pm line 34.
/usr/src/RPM/tmp/perl-Template-buildroot/usr/lib/perl5/vendor_perl/i386-linux/Template/Plugin/Autoformat.pm: deparse failed.

Не хватает сборочной зависимости на perl-Text-Autoformat.
Ох, этот многострадальный пакет я возьму на себя.

> perl-Video-DVDRip-0.50.13-alt0.5

Insecure $ENV{PATH} while running with -t switch at /usr/src/RPM/tmp/perl-Video-DVDRip-buildroot/usr/bin/dvdrip line 35.
Insecure dependency in exec while running with -t switch at /usr/src/RPM/tmp/perl-Video-DVDRip-buildroot/usr/bin/dvdrip line 35.
Can't locate Video/DVDRip.pm in @INC (@INC contains: lib /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl .) at /usr/src/RPM/tmp/perl-Video-DVDRip-buildroot/usr/bin/dvdrip line 85.
/usr/src/RPM/tmp/perl-Video-DVDRip-buildroot/usr/bin/dvdrip: deparse failed.

В этом пакете есть несколько специфических проблем, над которыми я подумаю.

> perl-XML-Sablotron-0.98-alt1

Not enough arguments for XML::Sablotron::ProcessStrings at /usr/src/RPM/tmp/perl-XML-Sablotron-buildroot/usr/lib/perl5/vendor_perl/i386-linux/XML/Sablotron.pm line 83, near "@_)"
Not enough arguments for XML::Sablotron::Process at /usr/src/RPM/tmp/perl-XML-Sablotron-buildroot/usr/lib/perl5/vendor_perl/i386-linux/XML/Sablotron.pm line 87, near "@_)"
/usr/src/RPM/tmp/perl-XML-Sablotron-buildroot/usr/lib/perl5/vendor_perl/i386-linux/XML/Sablotron.pm had compilation errors.
/usr/src/RPM/tmp/perl-XML-Sablotron-buildroot/usr/lib/perl5/vendor_perl/i386-linux/XML/Sablotron.pm: deparse failed.

Нерабочий пакет?

> perl-XML-XPath-1.13-alt2

Bareword "XML::XPath::Step::test_nt_node" not allowed while "strict subs" in use at /usr/src/RPM/tmp/perl-XML-XPath-buildroot/usr/lib/perl5/vendor_perl/XML/XPath/Parser.pm line 423.
Compilation failed in require at /usr/src/RPM/tmp/perl-XML-XPath-buildroot/usr/lib/perl5/vendor_perl/XML/XPath/Step.pm line 4.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-XML-XPath-buildroot/usr/lib/perl5/vendor_perl/XML/XPath/Step.pm line 4.
Compilation failed in require at /usr/src/RPM/tmp/perl-XML-XPath-buildroot/usr/lib/perl5/vendor_perl/XML/XPath/Parser.pm line 19.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-XML-XPath-buildroot/usr/lib/perl5/vendor_perl/XML/XPath/Parser.pm line 19.
/usr/src/RPM/tmp/perl-XML-XPath-buildroot/usr/lib/perl5/vendor_perl/XML/XPath/Parser.pm: deparse failed.

Специфическая синтаксическая ошибка, которую, по-видимому, несложно исправить.

> perl-ldap-0.27.01-alt1

Can't locate XML/SAX/Base.pm in @INC (@INC contains: /usr/src/RPM/tmp/perl-ldap-buildroot/etc/perl5 /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/perl-ldap-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/perl-ldap-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/perl-ldap-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/perl-ldap-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/vendor_perl/Net/LDAP/DSML.pm line 10.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/vendor_perl/Net/LDAP/DSML.pm line 10.
/usr/src/RPM/tmp/perl-ldap-buildroot/usr/lib/perl5/vendor_perl/Net/LDAP/DSML.pm: deparse failed.

Не хватает сборочной зависимости на perl-XML-SAX.

> postgresql-7.3.4-alt2

Can't locate DBI.pm in @INC (@INC contains: /usr/src/RPM/tmp/postgresql-buildroot/etc/perl5 /usr/src/RPM/tmp/postgresql-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/postgresql-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/postgresql-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/postgresql-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/postgresql-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/postgresql-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/postgresql-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/postgresql-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/postgresql-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/postgresql-buildroot/usr/share/pgsql/contrib/adddepend/adddepend line 48.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/postgresql-buildroot/usr/share/pgsql/contrib/adddepend/adddepend line 48.
/usr/src/RPM/tmp/postgresql-buildroot/usr/share/pgsql/contrib/adddepend/adddepend: deparse failed.

Не хватает сборочной зависимости на perl-DBI.

> ppp-2.4.1.20030513-alt2

Can't locate Proc/Daemon.pm in @INC (@INC contains: /usr/src/RPM/tmp/ppp-buildroot/etc/perl5 /usr/src/RPM/tmp/ppp-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/ppp-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/ppp-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/ppp-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/ppp-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/ppp-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/ppp-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/ppp-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/ppp-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/ppp-buildroot/usr/share/ppp/scripts/autopppd line 5.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/ppp-buildroot/usr/share/ppp/scripts/autopppd line 5.
/usr/src/RPM/tmp/ppp-buildroot/usr/share/ppp/scripts/autopppd: deparse failed.

Не хватает сборочной зависимости на perl-Proc-Daemon.

> rpm2html-1.8.1-alt0.2

syntax error at /usr/src/RPM/tmp/rpm2html-buildroot/usr/share/rpm2html/msg.pl line 4, near "by:"
syntax error at /usr/src/RPM/tmp/rpm2html-buildroot/usr/share/rpm2html/msg.pl line 5, near "Sep 25"
syntax error at /usr/src/RPM/tmp/rpm2html-buildroot/usr/share/rpm2html/msg.pl line 6, near "last modified:"
syntax error at /usr/src/RPM/tmp/rpm2html-buildroot/usr/share/rpm2html/msg.pl line 11, near "."
/usr/src/RPM/tmp/rpm2html-buildroot/usr/share/rpm2html/msg.pl had compilation errors.
/usr/src/RPM/tmp/rpm2html-buildroot/usr/share/rpm2html/msg.pl: deparse failed.

Польский файл.

> sphinx2-0.4-alt2

please set $s2root: No such file or directory at /usr/src/RPM/tmp/sphinx2-buildroot/usr/bin/sphinx2-demo line 30.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/sphinx2-buildroot/usr/bin/sphinx2-demo line 34.
/usr/src/RPM/tmp/sphinx2-buildroot/usr/bin/sphinx2-demo: deparse failed.

Имеет место специфическая проблема: при компиляции скрипт проверяет наличие
каталога "/usr/share/sphinx2", не учитывая %buildroot.

> squid-2.5.STABLE3-alt3

Can't locate Authen/Smb.pm in @INC (@INC contains: /usr/src/RPM/tmp/squid-buildroot/etc/perl5 /usr/src/RPM/tmp/squid-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/squid-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/squid-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/squid-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/squid-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/squid-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/squid-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/squid-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/squid-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/squid-buildroot/usr/lib/squid/smb_auth.pl line 33.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/squid-buildroot/usr/lib/squid/smb_auth.pl line 33.
/usr/src/RPM/tmp/squid-buildroot/usr/lib/squid/smb_auth.pl: deparse failed.

Не хватает сборочной зависимости на perl-Authen-Smb.

> swi-prolog-5.0.10-alt1

Illegal octal digit '8' at /usr/src/RPM/tmp/swi-prolog-buildroot/usr/lib/pl-5.0.10/boot/apply.pl line 1, at end of line
Illegal octal digit '8' at /usr/src/RPM/tmp/swi-prolog-buildroot/usr/lib/pl-5.0.10/boot/apply.pl line 1, at end of line
syntax error at /usr/src/RPM/tmp/swi-prolog-buildroot/usr/lib/pl-5.0.10/boot/apply.pl line 32, near ":"
/usr/src/RPM/tmp/swi-prolog-buildroot/usr/lib/pl-5.0.10/boot/apply.pl had compilation errors.
/usr/src/RPM/tmp/swi-prolog-buildroot/usr/lib/pl-5.0.10/boot/apply.pl: deparse failed.

По-видимому *.pl файлы имеют отношение к Прологу.

> symaxx2-0.17-alt4

Bareword "MaximaController::Evaluate" not allowed while "strict subs" in use at /usr/src/RPM/tmp/symaxx2-buildroot/usr/lib/symaxx2/Symaxx2/UIManager.pm line 411.
/usr/src/RPM/tmp/symaxx2-buildroot/usr/lib/symaxx2/Symaxx2/UIManager.pm had compilation errors.
/usr/src/RPM/tmp/symaxx2-buildroot/usr/lib/symaxx2/Symaxx2/UIManager.pm: deparse failed.

Специфическая синтаксическая ошибка, которую, по-видимому, несложно исправить.

> tetex-2.0-alt1

Not enough arguments for map at /usr/src/RPM/tmp/tetex-buildroot/usr/share/texmf/dvips/pl/config.pl line 1, at EOF
/usr/src/RPM/tmp/tetex-buildroot/usr/share/texmf/dvips/pl/config.pl had compilation errors.
unexpected OP_MAPSTART at /usr/lib/perl5/i386-linux/B/Deparse.pm line 1066.
/usr/src/RPM/tmp/tetex-buildroot/usr/share/texmf/dvips/pl/config.pl: deparse failed.

Нерабочий файл.

> ucd-snmp-4.2.3-alt8

Can't locate Tk.pm in @INC (@INC contains: /usr/src/RPM/tmp/ucd-snmp-buildroot/etc/perl5 /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/ucd-snmp-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/bin/snmpcheck line 652.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/ucd-snmp-buildroot/usr/bin/snmpcheck line 652.
/usr/src/RPM/tmp/ucd-snmp-buildroot/usr/bin/snmpcheck: deparse failed.

Не хватает сборочной зависимости на perl-Tk.

> vicq-0.4.1-alt2

Can't locate Term/ReadLine.pm in @INC (@INC contains: /usr/src/RPM/tmp/vicq-buildroot/etc/perl5 /usr/src/RPM/tmp/vicq-buildroot/usr/lib/perl5/i386-linux /usr/src/RPM/tmp/vicq-buildroot/usr/lib/perl5 /usr/src/RPM/tmp/vicq-buildroot/usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/src/RPM/tmp/vicq-buildroot/usr/local/lib/perl5/site_perl/5.8.1 /usr/src/RPM/tmp/vicq-buildroot/usr/local/lib/perl5/site_perl /usr/src/RPM/tmp/vicq-buildroot/usr/lib/perl5/vendor_perl/i386-linux /usr/src/RPM/tmp/vicq-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/vicq-buildroot/usr/lib/perl5/vendor_perl /usr/src/RPM/tmp/vicq-buildroot. /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.1/i386-linux /usr/local/lib/perl5/site_perl/5.8.1 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl) at /usr/src/RPM/tmp/vicq-buildroot/usr/bin/vicq line 19.
BEGIN failed--compilation aborted at /usr/src/RPM/tmp/vicq-buildroot/usr/bin/vicq line 19.
/usr/src/RPM/tmp/vicq-buildroot/usr/bin/vicq: deparse failed.

Не хватает сборочной зависимости на perl-Term-ReadLine-Gnu.

> xemacs-21.4.12-alt3

syntax error at /usr/src/RPM/tmp/xemacs-buildroot/usr/share/xemacs-21.4.12/etc/TUTORIAL.pl line 1, near ") 1985"
Unrecognized character \xF3 at /usr/src/RPM/tmp/xemacs-buildroot/usr/share/xemacs-21.4.12/etc/TUTORIAL.pl line 1.
/usr/src/RPM/tmp/xemacs-buildroot/usr/share/xemacs-21.4.12/etc/TUTORIAL.pl: deparse failed.

Польский файл.


В результате могу сказать следующее:

- изменяются правила игры в части сборочных зависимостей; а именно, сборочные
  зависимости дополняются частью реальных зависимостей собранного пакета;
  в новой сборке rpm-utils, которая появится уже в ближайшее время, кое-что
  сделано на эту тему (см. мое предыдущее письмо)
- по поводу польских файлов выскажется ldv
- специфические проблемы будут решаться в рабочем порядке :)

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: кажется, нашел (was: Sisyphus status)
  2003-09-25  9:31       ` [devel] кажется, нашел (was: Sisyphus status) Michael Shigorin
@ 2003-09-25 15:01         ` Alexey Tourbin
  0 siblings, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-25 15:01 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: mike

[-- Attachment #1: Type: text/plain, Size: 815 bytes --]

On Thu, Sep 25, 2003 at 12:31:42PM +0300, Michael Shigorin wrote:
> On Wed, Sep 24, 2003 at 08:18:21PM +0400, Dmitry V. Levin wrote:
> > 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).
> 
> Там нет общих рецептов вместо бомбления вопросами at@?

В последние несколько дней на сервере, который обслуживает рассылки,
образовалась очередь в несколько тысяч писем.  Я стараюсь отвечать
быстро (когда получаю вопросы), но и ответы идут долго.

> Сборка пакета в "полной" среде, выдирание перловых зависимостей
> методом rpm -qRp и втыкание их в BuildRequires для обеспечения
> прохождения find-requires -- не метод.

Эта проблема уже отчасти решена.

> Может, тогде уже ставить в chroot не только BuildRequires, но и
> Requires?  На сейчас мне это кажется наименее интрузивным и
> уродливым методом.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: Sisyphus status
  2003-09-25 13:41         ` [devel] " Alexey Tourbin
@ 2003-09-25 15:06           ` Alexey I. Froloff
  2003-09-25 15:17             ` Alexey Tourbin
  0 siblings, 1 reply; 71+ messages in thread
From: Alexey I. Froloff @ 2003-09-25 15:06 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 484 bytes --]

* Alexey Tourbin <at@altlinux.ru> [030925 19:04]:
> > * Dmitry V. Levin <ldv@altlinux.org> [030925 11:58]:
> > > 4. Новые проблемы с perl'овыми зависимостями (ask at@ for details).
> > > perl-Apache-Session-1.54-alt2
> > Шо, опять??? (C)

> > Что с ним на этот раз?

> Can't locate CGI/Cookie.pm in @INC
А почему он собрался у меня в sandman'е? :-/

-- 
Regards, Sir Raorn.
-------------------
Лично мной vsftpd рекомендуется для серверов с большой загрузкой ;-)
		-- rider in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status
  2003-09-25 15:06           ` Alexey I. Froloff
@ 2003-09-25 15:17             ` Alexey Tourbin
  0 siblings, 0 replies; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-25 15:17 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 259 bytes --]

On Thu, Sep 25, 2003 at 07:06:22PM +0400, Alexey I. Froloff wrote:
> > Can't locate CGI/Cookie.pm in @INC
> А почему он собрался у меня в sandman'е? :-/

Новые требования вступили в силу в сборке rpm-build
* Fri Sep 12 2003 Dmitry V. Levin <ldv@> 4.0.4-alt24

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status -- perl packages
  2003-09-25 14:43       ` [devel] Re: Sisyphus status -- perl packages Alexey Tourbin
@ 2003-09-25 17:07         ` Michael Shigorin
  2003-09-26 14:43         ` Alexey Tourbin
  1 sibling, 0 replies; 71+ messages in thread
From: Michael Shigorin @ 2003-09-25 17:07 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1110 bytes --]

On Thu, Sep 25, 2003 at 06:43:40PM +0400, Alexey Tourbin wrote:
> > apache-1.3.28rusPL30.18-alt3
> Не хватает сборочной зависимости на perl-Devel-Symdump.

Already fixed in alt4.

> > lbdb-0.27-alt3
> Не хватает сборочной зависимости на perl-ldap.

И далее на perl-p5-Palm.  alt4. (про 0.28 в курсе)

> > mailgraph-1.2-alt1
> Не хватает сборочной зависимости на rrd-perl.

Fixed in 1.4-alt1.

> > memtest86-3.0-alt3
> Опять common.pm, на этот раз другой. :)

Дыкть :]  Fixed in alt4.

> > rpm2html-1.8.1-alt0.2
> Польский файл.

Объехано в alt1.

> В результате могу сказать следующее:
> - изменяются правила игры в части сборочных зависимостей; а именно, сборочные
>   зависимости дополняются частью реальных зависимостей собранного пакета;

Ага.

>   в новой сборке rpm-utils, которая появится уже в ближайшее время, кое-что
>   сделано на эту тему (см. мое предыдущее письмо)

Это хорошо.

> - по поводу польских файлов выскажется ldv
> - специфические проблемы будут решаться в рабочем порядке :)

Удачи :-)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-25  9:02       ` [devel] " Denis Ovsienko
@ 2003-09-26 11:41         ` Вячеслав Диконов
  2003-09-27  7:14         ` Alexander Bokovoy
  1 sibling, 0 replies; 71+ messages in thread
From: Вячеслав Диконов @ 2003-09-26 11:41 UTC (permalink / raw)
  To: ALT Devel discussion list

В Чтв, 25.09.2003, в 13:02, Denis Ovsienko пишет:
> > [user@host error]$ grep -l 'command not found$' *
> > XFree86-KOI8-3.0-ipl6mdk
> > XFree86-cyr_rfx-fonts-cp1251-1.1-ipl5mdk
> > XFree86-cyr_rfx-fonts-iso10646-0400-1.1-alt2
> > XFree86-cyr_rfx-fonts-iso8859-5-1.1-ipl2mdk
> > XFree86-cyr_rfx-fonts-koi8-r-1.1-alt6
> > XFree86-cyr_rfx-fonts-koi8-u-1.1-alt7
> > church-fonts-20030330-alt1
> Шрифты переименовывать не будем? (1)
Я за переименование, но времени пока на это нет (видимо до 1-2 октября).

> > unifont-fonts-bitmap-1.0-alt1
> > urw-fonts-1:2.0-alt24
> > vedi-Type1-fonts-1:1.0-alt1
> (1)
Тогда же.



^ permalink raw reply	[flat|nested] 71+ messages in thread

* [devel] Re: Sisyphus status -- perl packages
  2003-09-25 14:43       ` [devel] Re: Sisyphus status -- perl packages Alexey Tourbin
  2003-09-25 17:07         ` Michael Shigorin
@ 2003-09-26 14:43         ` Alexey Tourbin
  2003-09-26 14:48           ` Dmitry V. Levin
  1 sibling, 1 reply; 71+ messages in thread
From: Alexey Tourbin @ 2003-09-26 14:43 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1390 bytes --]

On Thu, Sep 25, 2003 at 06:43:40PM +0400, Alexey Tourbin wrote:
> > faces-1.6.1-ipl15mdk
> 
> Can't emulate -P on #! line at /usr/src/RPM/tmp/faces-buildroot/usr/bin/from.faces line 1.
> /usr/src/RPM/tmp/faces-buildroot/usr/bin/from.faces: deparse failed.
> 
> Специфическая ошибка, над которой я подумаю.

Для этого пункта исправление готово (rpm-build-perl).
faces теперь собирается.

PS: всё-таки хочется иметь отдельное кэширование в hasher'е
для --no-stuff и собственно stuff.


* Fri Sep 26 2003 Alexey Tourbin <at@altlinux> 0.1-alt3
- handling of #!perl command line options implemented


--- /usr/lib/rpm/perl.req	2003-09-23 15:25:25 +0400
+++ RPM/SOURCES/rpm-perl.req	2003-09-26 18:24:15 +0400
@@ -251,8 +251,21 @@
 #	use Fcntl;
 #	fcntl(STDERR, F_SETFD, 1) if !$debug && $method eq 'relaxed';
 
+# look for #!/usr/bin/perl command line options
+	open (FILE, "<", $fname) or die;
+	my $shebang = <FILE>;
+	chomp $shebang;
+	close FILE;
+	my @argv;
+	if ($shebang =~ s/^#!\s*\S*perl\S*\s*// && $shebang) {
+		local $_ = $shebang;
+		@argv = grep { $_ ne "--" } split;
+	}
+
 # deparse
-	open(PIPE, "-|", $^X, "-t", "-MO=Deparse", (map { "-I$_" } @inc), "--", $fname) or die;
+	my @pipe = ($^X, @argv, "-MO=Deparse", (map { "-I$_" } @inc), "--", $fname);
+	debug("pipe: @pipe");
+	open(PIPE, "-|", @pipe) or die;
 	while (<PIPE>) {
 		last if /^__(DATA|END)__/;
 		process_line($_);

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Re: Sisyphus status -- perl packages
  2003-09-26 14:43         ` Alexey Tourbin
@ 2003-09-26 14:48           ` Dmitry V. Levin
  0 siblings, 0 replies; 71+ messages in thread
From: Dmitry V. Levin @ 2003-09-26 14:48 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 377 bytes --]

On Fri, Sep 26, 2003 at 06:43:33PM +0400, Alexey Tourbin wrote:
> PS: всё-таки хочется иметь отдельное кэширование в hasher'е
> для --no-stuff и собственно stuff.

Это нереально - кэшируется ведь не stuff, а результат.
И если stuff влияет на сборочный chroot, то кэш пропадает.

hint: можно использовать несколько сборочных каталогов, тогда у каждого
будет свой кэш.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [devel] Sisyphus status
  2003-09-25  9:02       ` [devel] " Denis Ovsienko
  2003-09-26 11:41         ` Вячеслав Диконов
@ 2003-09-27  7:14         ` Alexander Bokovoy
  1 sibling, 0 replies; 71+ messages in thread
From: Alexander Bokovoy @ 2003-09-27  7:14 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Sep 25, 2003 at 12:02:33PM +0300, Denis Ovsienko wrote:
> > ucd-snmp-4.2.3-alt8
> 2002-10-11 06:21   ucd-snmp 4.2.6 released
> Классно. net-snmp вообще отсутствует.
Предлагаю забрать его тому, кто пользуется. Я пока не пользуюсь.
-- 
/ Alexander Bokovoy
---
Artificial intelligence has the same relation to intelligence as
artificial flowers have to flowers.
		-- David Parnas


^ permalink raw reply	[flat|nested] 71+ messages in thread

end of thread, other threads:[~2003-09-27  7:14 UTC | newest]

Thread overview: 71+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-04 14:18 [devel] perl packages Alexey Tourbin
2003-09-05 11:08 ` Andrey Brindeew
2003-09-05 12:15   ` [devel] " Alexey Tourbin
2003-09-07 21:38 ` [devel] packages Dmitry V. Levin
2003-09-08  8:05   ` Anatoly A. Yakushin
2003-09-08  8:16     ` [devel] hasher docs Dmitry V. Levin
2003-09-08  8:35       ` Anatoly A. Yakushin
2003-09-08  8:47         ` Dmitry V. Levin
2003-09-08  9:05       ` Gerasimov Dmitry
2003-09-08 10:37       ` [devel] " Michael Shigorin
2003-09-08 10:43         ` Dmitry V. Levin
2003-09-08 13:05           ` Michael Shigorin
2003-09-08 13:27           ` Sviatoslav Sviridov/Lintec Project
2003-09-08 14:15             ` Dmitry V. Levin
2003-09-12 12:47           ` Viktor S. Grishchenko
2003-09-12 17:23             ` Vitaly Lipatov
2003-09-08  8:23     ` [devel] packages Andrey Brindeew
2003-09-08  8:46       ` Dmitry V. Levin
2003-09-08  9:03     ` Alexey I. Froloff
2003-09-08 18:04   ` Вячеслав Диконов
2003-09-08 19:48     ` Dmitry V. Levin
2003-09-11 15:06   ` [devel] Sisyphus status Dmitry V. Levin
2003-09-11 15:16     ` Alex Murygin
2003-09-11 15:28       ` Dmitry V. Levin
2003-09-11 15:33         ` [devel] " Alexey Tourbin
2003-09-11 15:36         ` [devel] " Alex Murygin
2003-09-11 15:47           ` [devel] " Alexey Tourbin
2003-09-11 17:09     ` [devel] " Dmitry V. Levin
2003-09-11 17:36       ` Вячеслав Диконов
2003-09-11 17:50     ` Phoenix
2003-09-11 18:07       ` [devel] " Alexey Tourbin
2003-09-11 17:52     ` [devel] " Вячеслав Диконов
2003-09-11 18:14       ` Denis Ovsienko
2003-09-11 18:15       ` Вячеслав Диконов
2003-09-12  9:11       ` Anton Farygin
2003-09-11 19:21     ` [devel] " Michael Shigorin
2003-09-12 12:25       ` Michael Shigorin
2003-09-18 16:37         ` Anton Farygin
2003-09-24 16:14         ` Dmitry V. Levin
2003-09-25  8:48           ` Michael Shigorin
2003-09-25  8:51           ` Denis Ovsienko
2003-09-11 21:32     ` [devel] " Andrey Orlov
2003-09-12  3:56     ` Alexander Belov
2003-09-12  8:06       ` Stanislav Ievlev
2003-09-12 12:13     ` Anatoly A. Yakushin
2003-09-12 12:25       ` Dmitry V. Levin
2003-09-15 11:48     ` Dmitry V. Levin
2003-09-15 13:29       ` [devel] " Michael Shigorin
2003-09-16  8:04         ` Stanislav Ievlev
2003-09-16  4:10       ` [devel] " Albert R. Valiev
2003-09-16  8:05         ` Stanislav Ievlev
2003-09-16 15:46         ` Вячеслав Диконов
2003-09-24 16:18     ` Dmitry V. Levin
2003-09-25  8:03       ` Alexey I. Froloff
2003-09-25 13:41         ` [devel] " Alexey Tourbin
2003-09-25 15:06           ` Alexey I. Froloff
2003-09-25 15:17             ` Alexey Tourbin
2003-09-25  8:07       ` [devel] q: xmms maintainership (was: Sisyphus status) Michael Shigorin
2003-09-25  8:36       ` [devel] Re: Sisyphus status Michael Shigorin
2003-09-25  9:02       ` [devel] " Denis Ovsienko
2003-09-26 11:41         ` Вячеслав Диконов
2003-09-27  7:14         ` Alexander Bokovoy
2003-09-25  9:31       ` [devel] кажется, нашел (was: Sisyphus status) Michael Shigorin
2003-09-25 15:01         ` [devel] " Alexey Tourbin
2003-09-25  9:38       ` [devel] Sisyphus status Yura Zotov
2003-09-25 14:43       ` [devel] Re: Sisyphus status -- perl packages Alexey Tourbin
2003-09-25 17:07         ` Michael Shigorin
2003-09-26 14:43         ` Alexey Tourbin
2003-09-26 14:48           ` Dmitry V. Levin
2003-09-08 10:34 ` [devel] typo (was: perl packages) Michael Shigorin
2003-09-08 11:11   ` [devel] " Alexey Tourbin

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