ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Dmitry V. Levin" <ldv@altlinux.org>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] lua 5.1
Date: Thu, 1 Jun 2006 03:57:56 +0400
Message-ID: <20060531235756.GB27516@nomad.office.altlinux.org> (raw)
In-Reply-To: <20060516235611.GK10806@localhost>

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

On Wed, May 17, 2006 at 03:56:11AM +0400, Alexey Tourbin wrote:
[...]
> В новой версии Lua изменились как ABI, так и API.
> Однако совместимость на уровне скриптов осталась хорошая.
> 
> Я по-хитрому собрал lua-5.1.  А именно, есть пакеты
> liblua5.1
> liblua5-devel
> liblua5-devel-static
> lua5
> 
> То есть пакет с библиотекой был назван таким образом, чтобы не
> конфликтовать с предыдущим библиотечным пакетом.  То есть в системе
> могут быть два библиотечных пакета (старый liblua5 и новый liblua5.1)
> хотя собрать старый пакет в репозитории из исходников уже будет нельзя.
> Эта полумера направлена на то, чтобы апту не снесло крышу при
> обновлении.

Это смахивает на жульничество.  По новым правилам, которые я намереваюсь
руками incominger'а воплотить в жизнь, новый lua5 полностью заместит
старый, в результате чего пакета liblua5-5.0.2-alt5.1 в репозитории не
останется, и появится куч(к)а unmet'ов.

Другими словами, если нужно сохранить старую библиотеку на время миграции,
то нужно сохранить соответствующий ей исходный пакет под другим именем
(или соответствующий новой библиотеке исходный пакет должен носить другое
имя).  Например, lua5-5.0.2-alt5.1.src.rpm -> lua5.0-5.0.2-alt6.src.rpm
или lua5-5.1-alt1.src.rpm -> lua5.1-5.1-alt2.src.rpm

То же самое касается и не менее фантомного пакета libldap-2.2.27-alt1.1
при живом libldap2.3-2.3.21-alt1.  Если нужно сохранить
libldap-2.2.27-alt1.1, то надо переименовать
openldap-2.2.27-alt1.1.src.rpm или openldap-2.3.21-alt1.src.rpm


-- 
ldv

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

  reply	other threads:[~2006-05-31 23:57 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-05-16 23:56 ` Alexey Tourbin
2006-05-31 23:57   ` Dmitry V. Levin [this message]
2006-06-11 12:52     ` [devel] lua 5.1 and stuff Alexey Tourbin
2006-06-11 14:58       ` Dmitry V. Levin
2006-06-11 17:44         ` Alexey Tourbin
2006-06-11 18:08           ` Dmitry V. Levin
2006-06-11 18:23             ` Alexey Tourbin
2006-06-11 18:27               ` Konstantin A. Lepikhov
2006-06-11 18:47                 ` Alexey Tourbin
2006-06-11 18:55                   ` Konstantin A. Lepikhov
2006-06-11 19:42                     ` Michael Shigorin
2006-06-13 10:52                 ` Nick S. Grechukh
2006-06-13 11:02                   ` Konstantin A. Lepikhov
2006-06-13 14:33                     ` Grigory Batalov
2006-06-12  0:21       ` Dmitry V. Levin
2006-06-11 13:36   ` [devel] stratagus Alexey Tourbin
2006-06-12  0:39     ` [devel] Q: Mouse и другие, отзовитесь Dmitry V. Levin
2006-06-12  4:26       ` Alexander Bokovoy
2006-06-12 10:55         ` Dmitry V. Levin
2006-06-12 12:25           ` Alexander Bokovoy
2006-06-12 12:03     ` [devel] stratagus Alexey Tourbin

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=20060531235756.GB27516@nomad.office.altlinux.org \
    --to=ldv@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

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

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

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

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

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

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


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