* [devel] libgda and libdb4.4
@ 2008-05-22 19:28 Alexey Morsov
2008-05-22 19:52 ` Alexey I. Froloff
` (2 more replies)
0 siblings, 3 replies; 19+ messages in thread
From: Alexey Morsov @ 2008-05-22 19:28 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1.1: Type: text/plain, Size: 1141 bytes --]
Приветствую.
Я тут смотрю и не могу понять почему?
Приложен лог сборки новой libgda. Там мы видим что (согласно спеку) оно
собрано с поддержкой bdb. Ок.
В смеке (приложен) libgda.spec мы видим что при установке libgda-devel (по
if_with) должно вытягиваться libdb4.4-devel. Однако не вытягивается! Из-за
этого сборка gnumeric обламывается при компиляции с gda. Можно конечнов
gnumeric воткнуть зависимость, только (или я чего-то не понимаю) по идее
libdb4.4-devel ДОЛЖЕН ставится при установке libgda-devel.
Или я что-то упустил?
--
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member
Вопрос #1: откуда на рутере взялась мозилла?
-- ldv in sisyphus@
[-- Attachment #1.2: libgda.spec --]
[-- Type: text/plain, Size: 12221 bytes --]
%set_verify_elf_method unresolved=relaxed
%define ver_major 3.0
%def_disable static
%def_with mysql
%def_with postgres
%def_with odbc
%def_with mdb
%def_with bdb
%def_without interbase
%def_with ldap
%def_without oracle
%def_with sqlite
%def_without tds
%def_without sybase
%def_without mono
Name: libgda
Version: 3.1.4
Release: alt1
Packager: Alexey Morsov <swi@altlinux.ru>
Summary: Library for writing gnome database programs
Group: System/Libraries
License: LGPL
Url: http://www.gnome-db.org/
Source: %name-%version.tar
Obsoletes: libgda2 < %version
Provides: libgda2 = %version-%release
BuildPreReq: gnome-common >= 2.8.0
BuildPreReq: perl-XML-Parser
BuildPreReq: glib2-devel >= 2.6.0
BuildPreReq: libxslt-devel >= 1.0.9
BuildPreReq: gtk-doc >= 1.0
#BuildRequires: rpm-utils less
# Automatically added by buildreq on Thu Sep 21 2006
BuildRequires: flex gcc-c++ libgamin-devel libncurses-devel libpopt-devel libreadline-devel intltool
%define mysql_ver 4.0.24
%define mdbtools_ver 0.6-alt3cvs20050908
%define ldap_ver 2.2.27-alt1.1
%define freetds_ver 0.63
%if_with postgres
BuildPreReq: libpq-devel
BuildPreReq: postgresql-devel
%endif
%if_with mysql
BuildPreReq: libMySQL-devel >= %mysql_ver
%endif
%if_with odbc
BuildPreReq: libunixODBC-devel
%endif
%if_with mdb
BuildPreReq: libmdbtools-devel >= %mdbtools_ver
%endif
%if_with interbase
#BuildPreReq: interbase
BuildPreReq: FirebirdCS
%endif
%if_with sqlite
#BuildPreReq: sqlite
BuildPreReq: libsqlite3-devel
%endif
%if_with ldap
BuildPreReq: libldap-devel >= %ldap_ver
# while libldap-devel doesn't requires libsasl2-devel
BuildPreReq: libsasl2-devel
%endif
%if_with tds
BuildPreReq: libfreetds-devel >= %freetds_ver
%endif
%if_with bdb
BuildPreReq: libdb4.4-devel
%endif
%if_with mono
BuildPreReq: mono-devel libgtk-sharp2-devel
%endif
%description
GNU Data Access is an attempt to provide uniform access to
different kinds of data sources (databases, information
servers, mail spools, etc).
It is a complete architecture that provides all you need to
access your data.
libgda was part of the GNOME-DB project
(http://www.gnome.org/projects/gnome-db), but has been
separated from it to allow non-GNOME applications to be
developed based on it.
%package providers
Summary: GDA service providers for %name
Group: System/Libraries
%if_with mysql
Requires: %name-mysql = %version-%release
%endif
%if_with postgres
Requires: %name-postgresql = %version-%release
%endif
%if_with odbc
Requires: %name-odbc = %version-%release
%endif
%if_with mdb
Requires: %name-mdb = %version-%release
%endif
%if_with interbase
Requires: %name-interbase = %version-%release
%endif
%if_with ldap
Requires: %name-ldap = %version-%release
%endif
%if_with tds
Requires: %name-tds = %version-%release
%endif
%if_with sqlite
Requires: %name-sqlite = %version-%release
%endif
%if_with bdb
Requires: %name-bdb = %version-%release
%endif
%description providers
This package includes:
%if_with ldap
GDA LDAP provider.
%endif
%if_with mysql
GDA MySQL provider.
%endif
%if_with postgres
GDA PostgreSQL provider.
%endif
%if_with odbc
GDA ODBC provider.
%endif
%if_with interbase
GDA Interbase provider.
%endif
%if_with ldap
GDA LDAP provider.
%endif
%if_with tds
Provider for TDS-based databases (using FreeTDS)
%endif
%if_with sqlite
GDA SQLite provider.
%endif
%if_with bdb
GDA BerkleyDB provider.
%endif
%package mysql
Summary: GDA MySQL Provider
Group: System/Libraries
Requires: %name = %version-%release
%description mysql
This package includes the GDA MySQL provider.
%package bdb
Summary: GDA BerkleyDB Provider
Group: System/Libraries
Requires: %name = %version-%release
%description bdb
This package includes the GDA BerkleyDB provider.
%package postgresql
Summary: GDA PostgreSQL Provider
Group: System/Libraries
Requires: %name = %version-%release
%description postgresql
This package includes the GDA PostgreSQL provider.
%package odbc
Summary: GDA ODBC Provider
Group: System/Libraries
Requires: %name = %version-%release
%description odbc
This package includes the GDA ODBC provider.
%package mdb
Summary: GDA MS Access Provider
Group: System/Libraries
Requires: %name = %version-%release
%description mdb
This package includes the GDA MS Access provider.
%package interbase
Summary: GDA Interbase Provider
Group: System/Libraries
Requires: %name = %version-%release
#Requires: interbase
%description interbase
This package includes the GDA Intebase provider
%package ldap
Summary: GDA LDAP Provider
Group: System/Libraries
Requires: %name = %version-%release
%description ldap
This package includes the GDA LDAP provider
%package tds
Summary: CDA Provider for TDS-based databases
Group: System/Libraries
Requires: %name = %version-%release
%description tds
This package includes the GDA provider for TDS-based databases (using
FreeTDS).
%package sqlite
Summary: GDA SQLite Provider
Group: System/Libraries
Requires: %name = %version-%release
%description sqlite
This package includes the GDA SQLite provider
%package sharp
Summary: GDA CLR (Mono) bindings
Group: System/Libraries
Requires: %name = %version-%release
%description sharp
This package includes the GDA CLR (Mono) API/bindings
%package devel
Summary: Development libraries and header files for libgda
Group: Development/C
Requires: %name = %version-%release
Obsoletes: libgda2-devel < %version
Provides: libgda2-devel = %version-%release
%if 0
Requires: %name-providers = %version-%release
%if_with openldap
Requires: libldap-devel >= %ldap_ver
# while libldap-devel doesn't requires libsasl2-devel
Requires: libsasl2-devel
%endif
%if_with mysql
Requires: libMySQL-devel >= %mysql_ver
%endif
%if_with postgres
Requires: postgresql-devel
%endif
%if_with odbc
Requires: libunixODBC-devel
%endif
%if_with interbase
Requires: interbase
%endif
%if_with tds
Requires: libfreetds-devel >= %freetds_ver
%endif
%if_with sqlite
Requires: libsqlite3-devel
%endif
%if_with bdb
Requires: libdb4.4-devel
%endif
%if_with mono
Requires: mono-devel
%endif
%endif
%description devel
This package contains the header files and libraries needed to write
or compile programs that use libgda.
%package devel-static
Summary: Static libraries for libgda
Group: Development/C
Requires: %name-devel = %version-%release
%description devel-static
This package contains the static version of %name libraries.
%prep
%setup -q -n %name-%version
%build
%configure \
%{subst_enable static} \
%if_with mysql
--with-mysql=%prefix \
%endif
%if_with postgres
--with-postgres=%prefix \
%endif
%if_with odbc
--with-odbc \
%endif
%if_with mdb
--with-mdb \
%endif
%if_with oracle
--with-oracle \
%endif
%if_with interbase
--with-interbase=%prefix \
%else
--with-interbase=no \
%endif
%if_with tds
--with-tds \
%else
--with-tds=no \
%endif
%if_with sybase
--with-sybase \
%else
--with-sybase=no \
%endif
%if_with sqlite
--with-sqlite
%endif
%make_build
%install
#subst '/^relink_command=.*$/d' libgda/*/*.la libgda/*.la
%make_install DESTDIR=%buildroot install
%find_lang --with-gnome %name %name-3
%post -p %post_ldconfig
%postun -p %postun_ldconfig
%files -f %name-3.lang
%_bindir/*
%_libdir/*.so.*
%dir %_libdir/%name-%ver_major
%dir %_libdir/%name-%ver_major/providers
%_datadir/%name-%ver_major
%_datadir/locale/*/LC_MESSAGES/*.mo
%_mandir/man?/*
%config(noreplace) %_sysconfdir/%name-%ver_major/config
%doc AUTHORS ChangeLog README NEWS
%files providers
%if_with mysql
%files mysql
%_libdir/%name-%ver_major/*/*-mysql.so
%endif
%if_with postgres
%files postgresql
%_libdir/%name-%ver_major/*/*-postgres.so
%endif
%if_with mdb
%files mdb
%_libdir/%name-%ver_major/*/*-mdb.so
%endif
%if_with bdb
%files bdb
%_libdir/%name-%ver_major/*/*-bdb.so
%endif
%if_with odbc
%files odbc
%_libdir/%name-%ver_major/*/*-odbc.so
%endif
%if_with interbase
%files interbase
%_libdir/%name-%ver_major/*/*-firebird.so
%endif
%if_with ldap
%files ldap
%_libdir/%name-%ver_major/*/*-ldap.so
%endif
%if_with tds
%files tds
%_libdir/%name-%ver_major/*/*-freetds.so
%endif
%if_with sqlite
%files sqlite
%_libdir/%name-%ver_major/*/*-sqlite.so
%endif
%if_with mono
%files sharp
%_libdir/mono/TODO ME!
%endif
%files devel -f %name.lang
%_includedir/*
%_libdir/*.so
%_libdir/pkgconfig/*
%_datadir/gtk-doc/*/%name-%ver_major
%if_enabled static
%files devel-static
%_libdir/*.a
%_libdir/%name-%ver_major/*/*.a
%endif
%changelog
* Sun Apr 13 2008 Alexey Morsov <swi@altlinux.ru> 3.1.4-alt1
- up to 3.1.4
* Fri Mar 30 2007 ALT QA Team Robot <qa-robot@altlinux.org> 1.9.103-alt1.0
- Fixed postgresql build dependencies.
- Rebuilt due to libpq.so.4 -> libpq.so.5 soname change.
* Fri Sep 15 2006 Ildar Mulyukov <ildar@altlinux.ru> 1.9.103-alt1
- renamed libgda2 -> libgda
- newer version of libdb(4.4) for providers
- xml provider not exist any more
- no mSQL, IBM DB2, Xbase support
- mono support preparing
* Mon Jun 12 2006 ALT QA Team Robot <qa-robot@altlinux.org> 1.3.91-alt1.1.1.1
- Rebuilt with libldap-2.3.so.0.
* Thu Feb 02 2006 ALT QA Team Robot <qa-robot@altlinux.org> 1.3.91-alt1.1.1
- Rebuilt for new pkg-config dependencies.
* Fri Dec 30 2005 ALT QA Team Robot <qa-robot@altlinux.org> 1.3.91-alt1.1
- Rebuilt with libreadline.so.5.
* Mon Nov 28 2005 Vital Khilko <vk@altlinux.ru> 1.3.91-alt1
- 1.3.91
* Mon Oct 31 2005 Vital Khilko <vk@altlinux.ru> 1.2.2-alt2
- fixed postgres dependencies
* Fri Oct 28 2005 Vital Khilko <vk@altlinux.ru> 1.2.2-alt1
- 1.2.2
* Mon Nov 15 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.1.99-alt1
- 1.1.99
- mdb provider temporarily disabled (not ready for 0.6).
* Fri Jun 25 2004 Vital Khilko <vk@altlinux.ru> 1.1.4-alt1
- 1.1.4
* Fri May 28 2004 Vital Khilko <vk@altlinux.ru> 1.1.2-alt2
- rebuilded with sqlite and without interbase providers
* Mon Apr 26 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.1.2-alt1
- 1.1.2
* Thu Apr 08 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.1.1-alt2
- gda-export.h provided by libgda2-devel subpackage.
* Tue Apr 06 2004 Yuri N. Sedunov <aris@altlinux.ru> 1.1.1-alt1
- 1.1.1
* Tue Dec 16 2003 Yuri N. Sedunov <aris@altlinux.ru> 1.0.2-alt1
- 1.0.2
- do not package .la files.
- do not build devel-static subpackage by default.
* Mon Sep 22 2003 Yuri N. Sedunov <aris@altlinux.ru> 1.0.0-alt2
- rebuild with new mysql.
- removed unusual dependencies (fix #3012).
* Mon Sep 15 2003 Yuri N. Sedunov <aris@altlinux.ru> 1.0.0-alt1
- 1.0.0
* Thu Jul 10 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.90.0-alt1
- 0.90.0
* Mon Jun 02 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.12.1-alt1
- interbase support disabled. !!!
* Thu May 29 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.12.0-alt1
- 0.12.0
- new tds provider package.
* Thu Mar 13 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.11.0-alt1
- 0.11.0
* Sun Feb 09 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.10.0-alt2
- fixed buildreqs (close #2181).
* Tue Jan 28 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.10.0-alt1
- 0.10.0
* Thu Dec 12 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.9.0-alt1
- new version.
- mdb provider.
* Wed Dec 04 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.8.199-alt2
- Removed wrong dependence on postgresql-libs for main package (#1660)
* Mon Oct 28 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.8.199-alt1
- 0.8.199
* Sun Sep 22 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.8.192-alt1
- Adopted for Sisyphus.
- devel-static package.
- providers moved in separate packages.
* Tue Feb 26 2002 Chris Chabot <chabotc@reviewboard.com>
- Added defines and configure flags for all supported DB types
* Mon Feb 25 2002 Chris Chabot <chabotc@reviewboard.com>
- Cleaned up formatting
- Added Requirements
- Added defines for postgres, mysql, odbc support
* Thu Feb 21 2002 Chris Chabot <chabotc@reviewboard.com>
- Initial spec file
[-- Attachment #1.3: build_libgda.log.bz2 --]
[-- Type: application/x-bzip2, Size: 26267 bytes --]
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-22 19:28 [devel] libgda and libdb4.4 Alexey Morsov
@ 2008-05-22 19:52 ` Alexey I. Froloff
2008-05-22 20:21 ` Kirill A. Shutemov
2008-05-23 3:20 ` Alexander Bokovoy
2008-05-23 3:22 ` Alexander Bokovoy
2 siblings, 1 reply; 19+ messages in thread
From: Alexey I. Froloff @ 2008-05-22 19:52 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
* Alexey Morsov <samurai@> [080522 23:29]:
> В смеке (приложен) libgda.spec мы видим что при установке libgda-devel (по
> if_with) должно вытягиваться libdb4.4-devel. Однако не вытягивается!
Я бы тоже не вытянулся на его месте...
> %package devel
> %if 0
> %if_with bdb
> Requires: libdb4.4-devel
> %endif
> %endif
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-22 19:52 ` Alexey I. Froloff
@ 2008-05-22 20:21 ` Kirill A. Shutemov
2008-05-23 4:33 ` Ildar Mulyukov
2008-05-23 6:11 ` Epiphanov Sergei
0 siblings, 2 replies; 19+ messages in thread
From: Kirill A. Shutemov @ 2008-05-22 20:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 756 bytes --]
On Thu, May 22, 2008 at 11:52:49PM +0400, Alexey I. Froloff wrote:
> * Alexey Morsov <samurai@> [080522 23:29]:
> > В смеке (приложен) libgda.spec мы видим что при установке libgda-devel (по
> > if_with) должно вытягиваться libdb4.4-devel. Однако не вытягивается!
> Я бы тоже не вытянулся на его месте...
>
> > %package devel
>
> > %if 0
>
> > %if_with bdb
> > Requires: libdb4.4-devel
> > %endif
>
> > %endif
Насколько я помню, правильней libdb-devel. Помогает при обновлении libdb
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-22 19:28 [devel] libgda and libdb4.4 Alexey Morsov
2008-05-22 19:52 ` Alexey I. Froloff
@ 2008-05-23 3:20 ` Alexander Bokovoy
2008-05-23 3:22 ` Alexander Bokovoy
2 siblings, 0 replies; 19+ messages in thread
From: Alexander Bokovoy @ 2008-05-23 3:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
22 мая 2008 г. 23:28 пользователь Alexey Morsov <samurai@ricom.ru> написал:
> Приветствую.
>
> Я тут смотрю и не могу понять почему?
> Приложен лог сборки новой libgda. Там мы видим что (согласно спеку) оно
> собрано с поддержкой bdb. Ок.
У меня есть собранные полтора месяца назад обновления gnomedb и
libgda. Залить их в Сизиф?
Они мне нужны для собственных пакетов, но я остановился из-за
нестабильного поведедния mergeant, которого я пересобирал по
зависимостям.
--
/ Alexander Bokovoy
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-22 19:28 [devel] libgda and libdb4.4 Alexey Morsov
2008-05-22 19:52 ` Alexey I. Froloff
2008-05-23 3:20 ` Alexander Bokovoy
@ 2008-05-23 3:22 ` Alexander Bokovoy
2008-05-23 4:56 ` Alexey Morsov
2 siblings, 1 reply; 19+ messages in thread
From: Alexander Bokovoy @ 2008-05-23 3:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
22 мая 2008 г. 23:28 пользователь Alexey Morsov <samurai@ricom.ru> написал:
> Приветствую.
>
> Я тут смотрю и не могу понять почему?
> Приложен лог сборки новой libgda. Там мы видим что (согласно спеку) оно
> собрано с поддержкой bdb. Ок.
У меня есть сборки libgda 3.0.4 и gnomedb, сделанные полтора месяца
назад, но я не отправлял их в Сизиф из-за плохо работающего mergeant.
Отправить?
--
/ Alexander Bokovoy
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-22 20:21 ` Kirill A. Shutemov
@ 2008-05-23 4:33 ` Ildar Mulyukov
2008-05-23 6:11 ` Epiphanov Sergei
1 sibling, 0 replies; 19+ messages in thread
From: Ildar Mulyukov @ 2008-05-23 4:33 UTC (permalink / raw)
To: devel
On 23.05.2008 02:21:01, Kirill A. Shutemov wrote:
> On Thu, May 22, 2008 at 11:52:49PM +0400, Alexey I. Froloff wrote:
> > * Alexey Morsov <samurai@> [080522 23:29]:
> > > В смеке (приложен) libgda.spec мы видим что при установке
> libgda-devel (по
> > > if_with) должно вытягиваться libdb4.4-devel. Однако не
> вытягивается!
> > Я бы тоже не вытянулся на его месте...
> >
> > > %package devel
> >
> > > %if 0
> >
> > > %if_with bdb
> > > Requires: libdb4.4-devel
> > > %endif
> >
> > > %endif
>
> Насколько я помню, правильней libdb-devel. Помогает при обновлении
> libdb
Когда пакет был у меня, я спек не чистил, звиняйте, парни!
Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 3:22 ` Alexander Bokovoy
@ 2008-05-23 4:56 ` Alexey Morsov
2008-05-23 5:29 ` Ildar Mulyukov
2008-05-23 7:44 ` Alexander Bokovoy
0 siblings, 2 replies; 19+ messages in thread
From: Alexey Morsov @ 2008-05-23 4:56 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1075 bytes --]
On Fri, May 23, 2008 at 07:22:08AM +0400, Alexander Bokovoy wrote:
> У меня есть сборки libgda 3.0.4 и gnomedb, сделанные полтора месяца
> назад, но я не отправлял их в Сизиф из-за плохо работающего mergeant.
У меня есть (и в гите) 3.1.4 оба. Я вот решил спек поправить :)
> Отправить?
Вот прямо не знаю. Уж больно у них ChangleLog после 3.0.4 длинный :)
Может быть стоит проверить 3.1.4 на тему "плохо работающего mergeant"?
Я просто хочу gnumeric с gda собрать :) для этого ему нужен >= 3.0 в
принципе
--
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member
> FYI: это обычные шелл-скрипты.
Тогда зачем на них chrpath запускать?
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 4:56 ` Alexey Morsov
@ 2008-05-23 5:29 ` Ildar Mulyukov
2008-05-23 7:44 ` Alexander Bokovoy
1 sibling, 0 replies; 19+ messages in thread
From: Ildar Mulyukov @ 2008-05-23 5:29 UTC (permalink / raw)
To: devel
On 23.05.2008 10:56:03, Alexey Morsov wrote:
> On Fri, May 23, 2008 at 07:22:08AM +0400, Alexander Bokovoy wrote:
> > У меня есть сборки libgda 3.0.4 и gnomedb, сделанные полтора месяца
> > назад, но я не отправлял их в Сизиф из-за плохо работающего
> mergeant.
> У меня есть (и в гите) 3.1.4 оба. Я вот решил спек поправить :)
> > Отправить?
> Вот прямо не знаю. Уж больно у них ChangleLog после 3.0.4 длинный :)
>
> Может быть стоит проверить 3.1.4 на тему "плохо работающего mergeant"?
> Я просто хочу gnumeric с gda собрать :) для этого ему нужен >= 3.0 в
> принципе
Мергюнта в игнор. Он ни кому не нужен.
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-22 20:21 ` Kirill A. Shutemov
2008-05-23 4:33 ` Ildar Mulyukov
@ 2008-05-23 6:11 ` Epiphanov Sergei
2008-05-23 6:35 ` Kirill A. Shutemov
2008-05-23 8:16 ` Led
1 sibling, 2 replies; 19+ messages in thread
From: Epiphanov Sergei @ 2008-05-23 6:11 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Friday 23 May 2008 00:21:01 Kirill A. Shutemov написал(а):
> > > %if_with bdb
> > > Requires: libdb4.4-devel
> > > %endif
> > >
> > > %endif
>
> Насколько я помню, правильней libdb-devel. Помогает при обновлении libdb
Я бы не игрался так с libdb. Когда от версии к версии может поменяться всё,
что угодно, я бы лучше привязался к конкретной версии (4.4 в данном случае).
В противном случае при обновлении libdb до версии 4.5 или выше можно
получить несобирающийся пакет.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 6:35 ` Kirill A. Shutemov
@ 2008-05-23 6:35 ` Epiphanov Sergei
2008-05-23 7:43 ` Alexander Bokovoy
1 sibling, 0 replies; 19+ messages in thread
From: Epiphanov Sergei @ 2008-05-23 6:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от Friday 23 May 2008 10:35:23 Kirill A. Shutemov написал(а):
> > Я бы не игрался так с libdb. Когда от версии к версии может поменяться
> > всё, что угодно, я бы лучше привязался к конкретной версии (4.4 в данном
> > случае). В противном случае при обновлении libdb до версии 4.5 или выше
> > можно получить несобирающийся пакет.
>
> Именно для выявления несобираемых пакетов есть пересборка Сизифа.
А где гарантия того, что тот же libgda соберётся с новой версией, но
соберётся неверно? Или API новой версии libdb останется тот же самый, но
изменится внутренняя структура базы данных и нужная программа "случайно"
обнаружит, что её данных нет или они кривые, а Вам эти данные нужны? Эти мои
вопросы относятся исключительно к libdb, так как известно, как разработчики
этой библиотеки любят менять кардинальным образом структуры базы данных от
версии к версии. Сам на это налетел, когда работал с OpenLDAP, перешёл на
ldbm. А в общем Вы правы, говоря, что не надо привязываться к конкретной
версии библиотек без особой надобности.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 6:11 ` Epiphanov Sergei
@ 2008-05-23 6:35 ` Kirill A. Shutemov
2008-05-23 6:35 ` Epiphanov Sergei
2008-05-23 7:43 ` Alexander Bokovoy
2008-05-23 8:16 ` Led
1 sibling, 2 replies; 19+ messages in thread
From: Kirill A. Shutemov @ 2008-05-23 6:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1076 bytes --]
On Fri, May 23, 2008 at 10:11:08AM +0400, Epiphanov Sergei wrote:
> В сообщении от Friday 23 May 2008 00:21:01 Kirill A. Shutemov написал(а):
> > > > %if_with bdb
> > > > Requires: libdb4.4-devel
> > > > %endif
> > > >
> > > > %endif
> >
> > Насколько я помню, правильней libdb-devel. Помогает при обновлении libdb
>
> Я бы не игрался так с libdb. Когда от версии к версии может поменяться всё,
> что угодно, я бы лучше привязался к конкретной версии (4.4 в данном случае).
> В противном случае при обновлении libdb до версии 4.5 или выше можно
> получить несобирающийся пакет.
Именно для выявления несобираемых пакетов есть пересборка Сизифа.
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 6:35 ` Kirill A. Shutemov
2008-05-23 6:35 ` Epiphanov Sergei
@ 2008-05-23 7:43 ` Alexander Bokovoy
2008-05-23 8:57 ` Alexey Morsov
2008-05-23 9:16 ` Kirill A. Shutemov
1 sibling, 2 replies; 19+ messages in thread
From: Alexander Bokovoy @ 2008-05-23 7:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
Kirill A. Shutemov wrote:
>>> Насколько я помню, правильней libdb-devel. Помогает при
>>> обновлении libdb
>> Я бы не игрался так с libdb. Когда от версии к версии может
>> поменяться всё, что угодно, я бы лучше привязался к конкретной
>> версии (4.4 в данном случае). В противном случае при обновлении
>> libdb до версии 4.5 или выше можно получить несобирающийся пакет.
>
> Именно для выявления несобираемых пакетов есть пересборка Сизифа.
С libgda/libdb/mergeant и другими (коих нет в Сизифе) пользователями gda
проблема в том, что они-то соберутся худо-бедно. А вот работать реально
не будут.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 4:56 ` Alexey Morsov
2008-05-23 5:29 ` Ildar Mulyukov
@ 2008-05-23 7:44 ` Alexander Bokovoy
2008-05-23 8:59 ` Alexey Morsov
1 sibling, 1 reply; 19+ messages in thread
From: Alexander Bokovoy @ 2008-05-23 7:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexey Morsov wrote:
> On Fri, May 23, 2008 at 07:22:08AM +0400, Alexander Bokovoy wrote:
>> У меня есть сборки libgda 3.0.4 и gnomedb, сделанные полтора месяца
>> назад, но я не отправлял их в Сизиф из-за плохо работающего
>> mergeant.
> У меня есть (и в гите) 3.1.4 оба. Я вот решил спек поправить :)
>> Отправить?
> Вот прямо не знаю. Уж больно у них ChangleLog после 3.0.4 длинный :)
>
> Может быть стоит проверить 3.1.4 на тему "плохо работающего
> mergeant"? Я просто хочу gnumeric с gda собрать :) для этого ему
> нужен >= 3.0 в принципе
Мне тоже нужен был >=3.0 для своих задач, а отправить после сборки не
успел. :-) Вообщем, отправляйте, но добавьте меня в ACLs для libgda.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 6:11 ` Epiphanov Sergei
2008-05-23 6:35 ` Kirill A. Shutemov
@ 2008-05-23 8:16 ` Led
1 sibling, 0 replies; 19+ messages in thread
From: Led @ 2008-05-23 8:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
Friday, 23 May 2008 09:11:08 Epiphanov Sergei написав:
> В сообщении от Friday 23 May 2008 00:21:01 Kirill A. Shutemov написал(а):
> > > > %if_with bdb
> > > > Requires: libdb4.4-devel
> > > > %endif
> > > >
> > > > %endif
> >
> > Насколько я помню, правильней libdb-devel. Помогает при обновлении libdb
>
> Я бы не игрался так с libdb. Когда от версии к версии может поменяться всё,
> что угодно, я бы лучше привязался к конкретной версии (4.4 в данном
> случае). В противном случае при обновлении libdb до версии 4.5 или выше
> можно получить несобирающийся пакет.
Я уверен, что Oracle этого уже не допустит.
--
Led
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 7:43 ` Alexander Bokovoy
@ 2008-05-23 8:57 ` Alexey Morsov
2008-05-23 9:34 ` Alexander Bokovoy
2008-05-23 9:16 ` Kirill A. Shutemov
1 sibling, 1 reply; 19+ messages in thread
From: Alexey Morsov @ 2008-05-23 8:57 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 788 bytes --]
On Fri, May 23, 2008 at 11:43:50AM +0400, Alexander Bokovoy wrote:
> С libgda/libdb/mergeant и другими (коих нет в Сизифе) пользователями gda
> проблема в том, что они-то соберутся худо-бедно. А вот работать реально
> не будут.
Это типа "ну его нафиг не трогай оно плохо пахнет"?
--
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member
ps: куплю билеты на матч ldv--rider, т.к. пока изложенные ими
позиции существенно противоречат друг другу ;[
-- mike in devel-kernel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 7:44 ` Alexander Bokovoy
@ 2008-05-23 8:59 ` Alexey Morsov
2008-05-23 9:02 ` Ildar Mulyukov
0 siblings, 1 reply; 19+ messages in thread
From: Alexey Morsov @ 2008-05-23 8:59 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 661 bytes --]
On Fri, May 23, 2008 at 11:44:58AM +0400, Alexander Bokovoy wrote:
> Мне тоже нужен был >=3.0 для своих задач, а отправить после сборки не
> успел. :-) Вообщем, отправляйте, но добавьте меня в ACLs для libgda.
Может libgda вообще в @gnome ?
--
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member
Использовать зарезервированные словосочетания не по назначению нехорошо. :)
-- ldv in devel@
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 8:59 ` Alexey Morsov
@ 2008-05-23 9:02 ` Ildar Mulyukov
0 siblings, 0 replies; 19+ messages in thread
From: Ildar Mulyukov @ 2008-05-23 9:02 UTC (permalink / raw)
To: devel
On 23.05.2008 14:59:06, Alexey Morsov wrote:
> On Fri, May 23, 2008 at 11:44:58AM +0400, Alexander Bokovoy wrote:
> > Мне тоже нужен был >=3.0 для своих задач, а отправить после сборки
> не
> > успел. :-) Вообщем, отправляйте, но добавьте меня в ACLs для libgda.
> Может libgda вообще в @gnome ?
Не надо. Я не в @gnome, но знаю, что оно им не сдалось "совсем".
Если плохо пахнет, скажите. У меня образовалось время, я могу собрать и
потестировать.
С уважением, Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 7:43 ` Alexander Bokovoy
2008-05-23 8:57 ` Alexey Morsov
@ 2008-05-23 9:16 ` Kirill A. Shutemov
1 sibling, 0 replies; 19+ messages in thread
From: Kirill A. Shutemov @ 2008-05-23 9:16 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1353 bytes --]
On Fri, May 23, 2008 at 11:43:50AM +0400, Alexander Bokovoy wrote:
> Kirill A. Shutemov wrote:
>>>> Насколько я помню, правильней libdb-devel. Помогает при
>>>> обновлении libdb
>>> Я бы не игрался так с libdb. Когда от версии к версии может
>>> поменяться всё, что угодно, я бы лучше привязался к конкретной
>>> версии (4.4 в данном случае). В противном случае при обновлении
>>> libdb до версии 4.5 или выше можно получить несобирающийся пакет.
>>
>> Именно для выявления несобираемых пакетов есть пересборка Сизифа.
> С libgda/libdb/mergeant и другими (коих нет в Сизифе) пользователями gda
> проблема в том, что они-то соберутся худо-бедно. А вот работать реально
> не будут.
Если привязка к версии libdb обоснована, нужно это зафиксировать в
комментах возле BuildRequires.
--
Regards, Kirill A. Shutemov
+ Belarus, Minsk
+ ALT Linux Team, http://www.altlinux.com/
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] libgda and libdb4.4
2008-05-23 8:57 ` Alexey Morsov
@ 2008-05-23 9:34 ` Alexander Bokovoy
0 siblings, 0 replies; 19+ messages in thread
From: Alexander Bokovoy @ 2008-05-23 9:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexey Morsov wrote:
> On Fri, May 23, 2008 at 11:43:50AM +0400, Alexander Bokovoy wrote:
>> С libgda/libdb/mergeant и другими (коих нет в Сизифе)
>> пользователями gda проблема в том, что они-то соберутся худо-бедно.
>> А вот работать реально не будут.
> Это типа "ну его нафиг не трогай оно плохо пахнет"?
Нет. libgda сейчас переживает период активной реконструкции и изменений,
в связи с наплывом проектов, которые его начинают использовать довольно
серьезно. Midgard 2, например, перешел на libgda и это повлекло около
десятка архитектурных изменений в libgda третьей и четвертой версий.
Долгое время у libgda было не так много серьезных пользователей.
--
/ Alexander Bokovoy
Samba Team http://www.samba.org/
ALT Linux Team http://www.altlinux.org/
Midgard Project Ry http://www.midgard-project.org/
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2008-05-23 9:34 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-22 19:28 [devel] libgda and libdb4.4 Alexey Morsov
2008-05-22 19:52 ` Alexey I. Froloff
2008-05-22 20:21 ` Kirill A. Shutemov
2008-05-23 4:33 ` Ildar Mulyukov
2008-05-23 6:11 ` Epiphanov Sergei
2008-05-23 6:35 ` Kirill A. Shutemov
2008-05-23 6:35 ` Epiphanov Sergei
2008-05-23 7:43 ` Alexander Bokovoy
2008-05-23 8:57 ` Alexey Morsov
2008-05-23 9:34 ` Alexander Bokovoy
2008-05-23 9:16 ` Kirill A. Shutemov
2008-05-23 8:16 ` Led
2008-05-23 3:20 ` Alexander Bokovoy
2008-05-23 3:22 ` Alexander Bokovoy
2008-05-23 4:56 ` Alexey Morsov
2008-05-23 5:29 ` Ildar Mulyukov
2008-05-23 7:44 ` Alexander Bokovoy
2008-05-23 8:59 ` Alexey Morsov
2008-05-23 9:02 ` Ildar Mulyukov
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