ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] apt requires bug?
@ 2009-06-20 13:28 Alexey Morsov
  2009-06-20 14:03 ` Ivan Fedorov
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Alexey Morsov @ 2009-06-20 13:28 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Первый раз такое вижу:

morsov@home ~/git/lyx $ sudo apt-get install lyx
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  lyx: Depends: texlive-latex-recommended
       Depends: texlive-latex-extra
       Depends: texlive-lang-cyrillic
       Depends: texlive-fonts-recommended
E: Broken packages
morsov@home ~/git/lyx $ sudo apt-get update
Reading Package Lists... Done
Building Dependency Tree... Done
morsov@home ~/git/lyx $ sudo apt-get install texlive-latex-recommended
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  texlive-base texlive-base-bin texlive-common texlive-doc-base texlive-extra-utils texlive-font-utils texlive-latex-base
  texlive-omega
The following packages will be REMOVED:
  hevea tetex tetex-core
The following NEW packages will be installed:
  texlive-base texlive-base-bin texlive-common texlive-doc-base texlive-extra-utils texlive-font-utils texlive-latex-base
  texlive-latex-recommended texlive-omega
0 upgraded, 9 newly installed, 3 removed and 0 not upgraded.
Need to get 0B/79.6MB of archives.
After unpacking 108MB of additional disk space will be used.
Do you want to continue? [Y/n] n

Где я не прав?

-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

> Вот такой вопрос - а ядро у Вас какое?  Оригинальное c
> kernel.org или нет?
А что, тут есть самоубийцы, готовые сидеть на этой бочке??
		-- mike in sisyphus@

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

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

* Re: [devel] apt requires bug?
  2009-06-20 13:28 [devel] apt requires bug? Alexey Morsov
@ 2009-06-20 14:03 ` Ivan Fedorov
  2009-06-20 17:27   ` Alexey Morsov
  2009-06-20 18:48 ` Grigory Batalov
  2009-06-20 18:54 ` Kirill Maslinsky
  2 siblings, 1 reply; 12+ messages in thread
From: Ivan Fedorov @ 2009-06-20 14:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Alexey Morsov <samurai-mf32rqebUfs@public.gmane.org> writes:

> Первый раз такое вижу:
>
> The following packages will be REMOVED:
>   hevea tetex tetex-core
>
> Где я не прав?
У apt сложная(странная) логика формирования транзакций, так что видимо
он решил, что ради одного lyx не стоит делать столько движений... В
общем для apt это нормально.

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

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

* Re: [devel] apt requires bug?
  2009-06-20 14:03 ` Ivan Fedorov
@ 2009-06-20 17:27   ` Alexey Morsov
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey Morsov @ 2009-06-20 17:27 UTC (permalink / raw)
  To: devel

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

On Sat, Jun 20, 2009 at 06:03:59PM +0400, Ivan Fedorov wrote:
> У apt сложная(странная) логика формирования транзакций, так что видимо
> он решил, что ради одного lyx не стоит делать столько движений... В
> общем для apt это нормально.
[нецензурная брань]
И что теперь? все что оные пакеты тянут в requires? 
Это бред какой-то... :(

-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

Не надо оправдывать багу.
		-- mike in community@

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

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

* Re: [devel] apt requires bug?
  2009-06-20 13:28 [devel] apt requires bug? Alexey Morsov
  2009-06-20 14:03 ` Ivan Fedorov
@ 2009-06-20 18:48 ` Grigory Batalov
  2009-06-20 19:09   ` Alexey Morsov
  2009-06-20 18:54 ` Kirill Maslinsky
  2 siblings, 1 reply; 12+ messages in thread
From: Grigory Batalov @ 2009-06-20 18:48 UTC (permalink / raw)
  To: devel

On Sat, 20 Jun 2009 17:28:16 +0400, Alexey Morsov wrote:

> 0 upgraded, 9 newly installed, 3 removed and 0 not upgraded.
> Need to get 0B/79.6MB of archives.
> After unpacking 108MB of additional disk space will be used.
> Do you want to continue? [Y/n] n
> 
> Где я не прав?

Так Вы поставили texlive-* или нет? Исходя из неудачи установки lyx,
установка необходимых ему пакетов также должна окончиться неудачно.


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

* Re: [devel] apt requires bug?
  2009-06-20 13:28 [devel] apt requires bug? Alexey Morsov
  2009-06-20 14:03 ` Ivan Fedorov
  2009-06-20 18:48 ` Grigory Batalov
@ 2009-06-20 18:54 ` Kirill Maslinsky
  2009-06-20 19:08   ` Alexey Morsov
  2 siblings, 1 reply; 12+ messages in thread
From: Kirill Maslinsky @ 2009-06-20 18:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sat, Jun 20, 2009 at 05:28:16PM +0400, Alexey Morsov wrote:
> Первый раз такое вижу:
> 
> morsov@home ~/git/lyx $ sudo apt-get install lyx
[...]
> The following packages have unmet dependencies:
>   lyx: Depends: texlive-latex-recommended
>        Depends: texlive-latex-extra
>        Depends: texlive-lang-cyrillic
>        Depends: texlive-fonts-recommended
> E: Broken packages
А у Вас lyx из какого репозитория? Похоже, что не из Сизифа.
Если так, то для того чтобы разобраться в ситуации, нужен список
его requires. На первый взгляд кажется, что тут просто явные
зависимости на texlive-*, а в системе, куда Вы пытаетесь установить
lyx, у Вас стоит tetex, который конфликтует с texlive.
Так что апт действует как обычно он в таких ситуациях.

-- 
КМ

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

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

* Re: [devel] apt requires bug?
  2009-06-20 18:54 ` Kirill Maslinsky
@ 2009-06-20 19:08   ` Alexey Morsov
  2009-06-20 19:21     ` Kirill Maslinsky
  2009-06-20 19:22     ` Alexey Tourbin
  0 siblings, 2 replies; 12+ messages in thread
From: Alexey Morsov @ 2009-06-20 19:08 UTC (permalink / raw)
  To: devel

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

On Sat, Jun 20, 2009 at 10:54:04PM +0400, Kirill Maslinsky wrote:
> А у Вас lyx из какого репозитория? Похоже, что не из Сизифа.
из того из которого потом в сизиф попадет

-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

Это ещё что.  Бывает такой юмор, от которого натурально срывает крышу.
К счастью, не все его понимают.
		-- at in devel@

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

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

* Re: [devel] apt requires bug?
  2009-06-20 18:48 ` Grigory Batalov
@ 2009-06-20 19:09   ` Alexey Morsov
  2009-06-20 19:22     ` Kirill Maslinsky
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey Morsov @ 2009-06-20 19:09 UTC (permalink / raw)
  To: devel

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

On Sat, Jun 20, 2009 at 10:48:18PM +0400, Grigory Batalov wrote:
> Так Вы поставили texlive-* или нет? Исходя из неудачи установки lyx,
Указанные texlive самт успешно ставятся

-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

 * gvy собирается с мыслями 
<aen> gvy: кто собирается? в сизифе когда будет?
<aen> gvy: в сизифе так немного пакетов с мыслями...
<gvy> aen, издеваетесь? :)))
<gvy> aen, --with-thoughts в штатный %configure -- срочно :)

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

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

* Re: [devel] apt requires bug?
  2009-06-20 19:08   ` Alexey Morsov
@ 2009-06-20 19:21     ` Kirill Maslinsky
  2009-06-21  7:58       ` Alexey Morsov
  2009-06-21 11:22       ` Alexey Morsov
  2009-06-20 19:22     ` Alexey Tourbin
  1 sibling, 2 replies; 12+ messages in thread
From: Kirill Maslinsky @ 2009-06-20 19:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sat, Jun 20, 2009 at 11:08:22PM +0400, Alexey Morsov wrote:
> On Sat, Jun 20, 2009 at 10:54:04PM +0400, Kirill Maslinsky wrote:
> > А у Вас lyx из какого репозитория? Похоже, что не из Сизифа.
> из того из которого потом в сизиф попадет
Если Вы хотите сохранить возможность использовать lyx c tetex,
лучше постараться избежать явных зависимостей на texlive-*.

-- 
КМ

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

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

* Re: [devel] apt requires bug?
  2009-06-20 19:09   ` Alexey Morsov
@ 2009-06-20 19:22     ` Kirill Maslinsky
  0 siblings, 0 replies; 12+ messages in thread
From: Kirill Maslinsky @ 2009-06-20 19:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sat, Jun 20, 2009 at 11:09:03PM +0400, Alexey Morsov wrote:
> On Sat, Jun 20, 2009 at 10:48:18PM +0400, Grigory Batalov wrote:
> > Так Вы поставили texlive-* или нет? Исходя из неудачи установки lyx,
> Указанные texlive самт успешно ставятся
Не совсем.

Цитата из Вашей транзакции: 
The following packages will be REMOVED:
  hevea tetex tetex-core



-- 
КМ

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

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

* Re: [devel] apt requires bug?
  2009-06-20 19:08   ` Alexey Morsov
  2009-06-20 19:21     ` Kirill Maslinsky
@ 2009-06-20 19:22     ` Alexey Tourbin
  1 sibling, 0 replies; 12+ messages in thread
From: Alexey Tourbin @ 2009-06-20 19:22 UTC (permalink / raw)
  To: devel

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

On Sat, Jun 20, 2009 at 11:08:22PM +0400, Alexey Morsov wrote:
> On Sat, Jun 20, 2009 at 10:54:04PM +0400, Kirill Maslinsky wrote:
> > А у Вас lyx из какого репозитория? Похоже, что не из Сизифа.
> из того из которого потом в сизиф попадет

Зависимости локально собранных пакетов (без contents_index_bin)
могут неудачно отличаться.  Например, вместо наиболее общей зависимости
/usr/bin/latex будет зависимость на конкретный пакет (а сейчас эту
программу предоставляют два конфликтующих пакета).

girar-builder выполняет тестовую установку пакетов.  Так что совет
простой -- за неимением лучшего, отправляйте в сизиф.  Там проверят,
устанавливается пакет или нет.

В хешере надо переделать поиск по contents_index: contents_index_all
будет полностью отключен, а contents_index_bin нужно генерировать по
содержимому pkglist.classic (и, дополнительно, по pkglist.hasher).
Для такого изменения в хешере многое уже готово, но я пока не понял,
как у апта узнать полный список pkglist файлов.

$ $TMPDIR/build/aptbox/apt-get --print-uris update |grep pkglist
'file:/tmp/.private/at/build/repo/x86_64/base/pkglist.hasher.bz2' _tmp_.private_at_build_repo_x86%5f64_base_pkglist.hasher 0
'file:/ALT/Sisyphus/x86_32/base/pkglist.classic.bz2' _ALT_Sisyphus_x86%5f32_base_pkglist.classic 0
$

То есть 'apt-get --print-uris update' должен по идее показывать полный
список pkglist файлов, но у меня показывает неполный.  Может, кто-то
знает или поможет разобраться?

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

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

* Re: [devel] apt requires bug?
  2009-06-20 19:21     ` Kirill Maslinsky
@ 2009-06-21  7:58       ` Alexey Morsov
  2009-06-21 11:22       ` Alexey Morsov
  1 sibling, 0 replies; 12+ messages in thread
From: Alexey Morsov @ 2009-06-21  7:58 UTC (permalink / raw)
  To: devel

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

On Sat, Jun 20, 2009 at 11:21:04PM +0400, Kirill Maslinsky wrote:
> On Sat, Jun 20, 2009 at 11:08:22PM +0400, Alexey Morsov wrote:
> > On Sat, Jun 20, 2009 at 10:54:04PM +0400, Kirill Maslinsky wrote:
> > > А у Вас lyx из какого репозитория? Похоже, что не из Сизифа.
> > из того из которого потом в сизиф попадет
> Если Вы хотите сохранить возможность использовать lyx c tetex,
> лучше постараться избежать явных зависимостей на texlive-*.
Хм.. значит отрывать их в отдельный пакет либо выносит tetex полностью (не
уверен что прокатит).

Я собственно подглядел какие deps на lyx в ubuntu ну и слегка их под наши
реалии постарался подвести...

-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

В дистрибутивах ALT Linux по умолчанию сервис talk выключен,
удалённые пользователи не имеют доступа к сервису talk, а
локальные непривилегированные пользователи не могут формировать
UDP-пакеты такого вида, которые можно использовать для
организации DoS-атаки.
		-- security in security-announce@

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

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

* Re: [devel] apt requires bug?
  2009-06-20 19:21     ` Kirill Maslinsky
  2009-06-21  7:58       ` Alexey Morsov
@ 2009-06-21 11:22       ` Alexey Morsov
  1 sibling, 0 replies; 12+ messages in thread
From: Alexey Morsov @ 2009-06-21 11:22 UTC (permalink / raw)
  To: devel

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

On Sat, Jun 20, 2009 at 11:21:04PM +0400, Kirill Maslinsky wrote:
> Если Вы хотите сохранить возможность использовать lyx c tetex,
> лучше постараться избежать явных зависимостей на texlive-*.
Я видимо туплю, 
как сделать виртуальный пакет?
впроед в %package -n name есть Provides: name..
Или я что-то упустил?


-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

<ab> gvy: а я вчера в Biergarten ел баварский фастфуд :)
<gvy> ab, жив? =)

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

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

end of thread, other threads:[~2009-06-21 11:22 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-20 13:28 [devel] apt requires bug? Alexey Morsov
2009-06-20 14:03 ` Ivan Fedorov
2009-06-20 17:27   ` Alexey Morsov
2009-06-20 18:48 ` Grigory Batalov
2009-06-20 19:09   ` Alexey Morsov
2009-06-20 19:22     ` Kirill Maslinsky
2009-06-20 18:54 ` Kirill Maslinsky
2009-06-20 19:08   ` Alexey Morsov
2009-06-20 19:21     ` Kirill Maslinsky
2009-06-21  7:58       ` Alexey Morsov
2009-06-21 11:22       ` Alexey Morsov
2009-06-20 19:22     ` 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