devel@ where you _can_ ask
 help / color / mirror / Atom feed
From: Igor Zubkov <igor.zubkov@gmail.com>
To: "devel@ where you _can_ ask" <devel-newbies@lists.altlinux.org>
Subject: Re: [newbies] sisyphus_check: check-printable ERROR: package information violation
Date: Wed, 16 Jan 2013 20:19:56 +0200
Message-ID: <CAJXf7QO9-p4Acvz4WsQ1SZFPQ7OVdb4uw47SE=ZgFgtBgHPzjQ@mail.gmail.com> (raw)
In-Reply-To: <1358359257.8050.12.camel@localhost.localdomain>

2013/1/16 gBopHuk_alt <gbophuk_alt@mail.ru>:
> 4. Buildreq вообще бесполезная вещь , оно может только отфильтровывать,
> когда секция buildrequares заполнена. С пустыми BuildReq тупо не
> происходит make, после чего выхлоп с ошибкой на не достающий пакет. С
> такой автоматикой я вручную зависимости быстрее найду.

Вот дифф для спека до-после buildreq.

[icesik@iceberg SPECS]$ diff -u libvlc-qt.spec.orig libvlc-qt.spec
--- libvlc-qt.spec.orig	2013-01-16 20:01:07.801436046 +0200
+++ libvlc-qt.spec	2013-01-16 20:02:56.193973535 +0200
@@ -9,6 +9,10 @@
 Url: http://projects.tano.si/index.php
 Source0: %{name}_%{version}_src.tar.gz

+# Automatically added by buildreq on Wed Jan 16 2013
+# optimized out: cmake cmake-modules libX11-devel libqt4-core
libqt4-devel libqt4-gui libqt4-network libqt4-opengl libqt4-qt3support
libqt4-script libqt4-sql-sqlite libqt4-svg libstdc++-devel
xorg-xproto-devel
+BuildRequires: ctest doxygen gcc-c++ git-core libvlc-devel
phonon-devel qt4-designer
+
 %description
 VLC-Qt is a free library used to connect Qt and libvlc libraries.
 It contains core classes for main media playback and also some GUI
[icesik@iceberg SPECS]$

Его можно гонять как в живой системе, так и в самом hasher. :)

> 5. libqt4 libvlc добавил после первой удачной сборки, после того как
> хвалёный rpmbuild не подхватил их. Наверно это на совести разрабов.

[icesik@iceberg i586]$ rpm -qpR libvlc-qt-0.7.0-alt1.i586.rpm
libQtCore.so.4 >=
set:piFOUbsVoi3Uxuc3VhTfv25Oj0xLY4GswDy0sI752XtaUAd02OMkDLPgLCawcJSN02j9bIfW63jDfM4rbZ11vHZB9aUFbmqGZ2OCBymPF8a8OjUZGQxZG6F1JN7aJEsw5oErZDnXLbQCezL9zd0ECegW8QI3z9JopUswZ2TMqmxA28IZgznLpDu8jHdgqcE9T5CmeZbO
rpmlib(SetVersions)
libQtGui.so.4 >=
set:rkmMtNwuuTxBvEahoxGEvyNtPpb9TyEcgeTCWUfo2ykacIuDj5dZaTPjCdJNeVZBBytI0O4c2QRiS6eCji51GFa7DStCZ3F6ENZC4qUkikOZIV1OS4NEmpMX90vkjNphPQLlPvME1l5ZgARYaMZ6IzmZiP2HEopFpjJiyHJRDyasrH28l7zu1v8XC4dYiZageA6m4HAMAZ6TZgLNT9XaZ7azDmIeWItZ7om8Il4DbrBmP5d5v0vehZvU1oXDp7pZ2tMCMw3hELNRADeOHZCZGll62Oms6KZqZpUhTjVZtoYPGISwbTK7t9OPmflrGL43t9eksH9JOy7IZGSEbc6cdURWuLJM0lnB6R7WggN8
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libgcc_s.so.1(GCC_3.0)
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(GLIBCXX_3.4)
libvlc.so.5 >= set:lePglvMOvMYxZxymS43maYBAWsgRdAjiNGnZEC2ysZep3Eb0Olr5nu6ND3eisQvDyrHOSWacJkUgL2rkaP7msl5cp3jx62SlI2kZkCztdTm5B4CVBh2Dl0xOsysHCmE68T8kG30809hPTy6n5DyEZAA3MHM3IOV4SmKrzHxcaK3MMeIU1j9K7iK2w9cQ8NtiRzDkHMXFpGok0
rtld(GNU_HASH)
rpmlib(PayloadIsLzma)

[icesik@iceberg i586]$

Зависимости на libqt4 и libvlc на месте. Да ещё и с set-versions.
Добавлять их руками не надо.

-- 
Igor Zubkov
http://hi.im/ice


  parent reply	other threads:[~2013-01-16 18:19 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-16 10:19 gBopHuk_alt
2013-01-16 10:23 ` Motsyo Gennadi aka Drool
2013-01-16 12:30   ` gBopHuk_alt
2013-01-16 11:57 ` Dmitry V. Levin
2013-01-16 12:37   ` gBopHuk_alt
2013-01-16 13:03     ` Igor Zubkov
2013-01-16 15:03       ` gBopHuk_alt
2013-01-16 15:25         ` Igor Zubkov
2013-01-16 18:00           ` gBopHuk_alt
2013-01-16 18:08             ` Dmitry V. Levin
2013-01-18 16:37               ` gBopHuk_alt
2013-01-18 18:38                 ` Michael Shigorin
2013-01-18 18:50                   ` gBopHuk_alt
2013-01-19  0:39                     ` Евгений Ростовцев
2013-01-19 17:05                       ` Igor Zubkov
2013-01-16 18:19             ` Igor Zubkov [this message]
2013-01-18 16:31               ` gBopHuk_alt
2013-01-19 17:03                 ` Igor Zubkov
2013-01-19 18:01                   ` gBopHuk_alt
2013-01-19 18:54                   ` Dmitry V. Levin
2013-01-19 11:32               ` gBopHuk_alt
2013-01-19 18:06               ` gBopHuk_alt
2013-01-20 11:29                 ` Igor Zubkov
2013-01-20 13:24                   ` gBopHuk_alt
2013-01-16 18:03           ` gBopHuk_alt
2013-01-19 15:19           ` gBopHuk_alt
2013-01-19 17:07             ` Igor Zubkov
2013-01-19 17:55               ` gBopHuk_alt
2013-01-19 17:53                 ` Igor Zubkov
2013-01-19 19:12                 ` Dmitry V. Levin
2013-01-19 20:08                   ` gBopHuk_alt
2013-01-19 20:23                   ` gBopHuk_alt
2013-01-19 20:20                     ` Dmitry V. Levin
2013-01-20 11:02                       ` gBopHuk_alt
2013-01-16 13:07     ` Dmitry V. Levin

Reply instructions:

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

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

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

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

  git send-email \
    --in-reply-to='CAJXf7QO9-p4Acvz4WsQ1SZFPQ7OVdb4uw47SE=ZgFgtBgHPzjQ@mail.gmail.com' \
    --to=igor.zubkov@gmail.com \
    --cc=devel-newbies@lists.altlinux.org \
    /path/to/YOUR_REPLY

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

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

devel@ where you _can_ ask

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/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-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \
		devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com
	public-inbox-index devel-newbies

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


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