ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] changelog без загрузки пакета
@ 2009-06-23 19:06 Rinat Bikov
  2009-06-24 10:33 ` Sergey
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Rinat Bikov @ 2009-06-23 19:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте, уважаемые!
Меня интересует такой вопрос: можно ли стандартными
средствами просмотреть changelog пакета без его загрузки?
В debian для этого есть apt-listchanges.
А в apt-rpm это принципиально невозможно?
И возможно ли это вообще у нас? (пусть даже не by apt)
Желательно без использования web-интерфейса.

-- 
С уважением, Ринат Биков.

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

* Re: [sisyphus] changelog без загрузки пакета
  2009-06-23 19:06 [sisyphus] changelog без загрузки пакета Rinat Bikov
@ 2009-06-24 10:33 ` Sergey
  2009-06-24 13:41 ` Vladimir Lettiev
  2009-06-24 13:55 ` Ildar Mulyukov
  2 siblings, 0 replies; 7+ messages in thread
From: Sergey @ 2009-06-24 10:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wednesday 24 June 2009, Rinat Bikov wrote:

> Желательно без использования web-интерфейса.
 
Если только лишь желательно, то http://www.sisyphus.ru

-- 
С уважением, Сергей
a_s_y@sama.ru


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

* Re: [sisyphus] changelog без загрузки пакета
  2009-06-23 19:06 [sisyphus] changelog без загрузки пакета Rinat Bikov
  2009-06-24 10:33 ` Sergey
@ 2009-06-24 13:41 ` Vladimir Lettiev
  2009-06-24 16:00   ` Rinat Bikov
  2009-06-24 13:55 ` Ildar Mulyukov
  2 siblings, 1 reply; 7+ messages in thread
From: Vladimir Lettiev @ 2009-06-24 13:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

On Wed, Jun 24, 2009 at 12:06:13AM +0500, Rinat Bikov wrote:
> Здравствуйте, уважаемые!
> Меня интересует такой вопрос: можно ли стандартными
> средствами просмотреть changelog пакета без его загрузки?
> В debian для этого есть apt-listchanges.
> А в apt-rpm это принципиально невозможно?
> И возможно ли это вообще у нас? (пусть даже не by apt)
> Желательно без использования web-интерфейса.

rpmquery -p --changelog http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/some.rpm

будет загружаться заголовок RPM-пакета (в общем случае скачает кусок ~ 128K)

-- 
Vladimir Lettiev aka crux

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

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

* Re: [sisyphus] changelog без загрузки пакета
  2009-06-23 19:06 [sisyphus] changelog без загрузки пакета Rinat Bikov
  2009-06-24 10:33 ` Sergey
  2009-06-24 13:41 ` Vladimir Lettiev
@ 2009-06-24 13:55 ` Ildar Mulyukov
  2009-06-24 13:57   ` Mikhail Gusarov
  2 siblings, 1 reply; 7+ messages in thread
From: Ildar Mulyukov @ 2009-06-24 13:55 UTC (permalink / raw)
  To: sisyphus

On 24.06.2009 01:06:13, Rinat Bikov wrote:
> Здравствуйте, уважаемые!
> Меня интересует такой вопрос: можно ли стандартными
> средствами просмотреть changelog пакета без его загрузки?
> В debian для этого есть apt-listchanges.
> А в apt-rpm это принципиально невозможно?
> И возможно ли это вообще у нас? (пусть даже не by apt)
> Желательно без использования web-интерфейса.

В своё время хотели добавить эту фичу. Не сделали, т.к., видимо,  
мотивация была меньше, чем увеличения apt-индекса. Посему не сделали.  
Подробнее в архивах devel@
-- 
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] 7+ messages in thread

* Re: [sisyphus] changelog без загрузки пакета
  2009-06-24 13:55 ` Ildar Mulyukov
@ 2009-06-24 13:57   ` Mikhail Gusarov
  0 siblings, 0 replies; 7+ messages in thread
From: Mikhail Gusarov @ 2009-06-24 13:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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


Twas brillig at 19:55:55 24.06.2009 UTC+06 when ildar@altlinux.ru did gyre and gimble:

 >> Меня интересует такой вопрос: можно ли стандартными средствами
 >> просмотреть changelog пакета без его загрузки?  В debian для этого
 >> есть apt-listchanges.

apt-listchanges таки-загружает пакет.

-- 

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

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

* Re: [sisyphus] changelog без загрузки пакета
  2009-06-24 13:41 ` Vladimir Lettiev
@ 2009-06-24 16:00   ` Rinat Bikov
  2009-06-24 16:04     ` Ivan Fedorov
  0 siblings, 1 reply; 7+ messages in thread
From: Rinat Bikov @ 2009-06-24 16:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

24 июня 2009 г. 18:41 пользователь Vladimir Lettiev написал:
> rpmquery -p --changelog http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/some.rpm
>
> будет загружаться заголовок RPM-пакета (в общем случае скачает кусок ~ 128K)

Ок, спасибо! На основании этого написал скрипт, суть которого в следующем:

fpacket=`rsync rsync://$prefix | awk '{ print $5 }' | grep -e "^$packet-[0-9]" `
if [ -z "$fpacket" ]; then
  return 1
fi
rpmquery -p $arg ftp://$prefix$fpacket

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

-- 
С уважением, Ринат Биков.

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

* Re: [sisyphus] changelog без загрузки пакета
  2009-06-24 16:00   ` Rinat Bikov
@ 2009-06-24 16:04     ` Ivan Fedorov
  0 siblings, 0 replies; 7+ messages in thread
From: Ivan Fedorov @ 2009-06-24 16:04 UTC (permalink / raw)
  To: sisyphus

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

Rinat Bikov <bikoz.r-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

> 24 июня 2009 г. 18:41 пользователь Vladimir Lettiev написал:
>> rpmquery -p --changelog http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/some.rpm
>>
>> будет загружаться заголовок RPM-пакета (в общем случае скачает кусок ~ 128K)
>
> Ок, спасибо! На основании этого написал скрипт, суть которого в следующем:
>
> fpacket=`rsync rsync://$prefix | awk '{ print $5 }' | grep -e "^$packet-[0-9]" `
> if [ -z "$fpacket" ]; then
>   return 1
> fi
> rpmquery -p $arg ftp://$prefix$fpacket
>
> Работает, правда, не очень быстро,  каждый раз загружает список
> названий всех пакетов, но зато сами пакеты не скачивает :).
ммм... сказать вам чтоли, что rsync умеет glob... :)

Ну и --exclude/--include... :)

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

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

end of thread, other threads:[~2009-06-24 16:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-23 19:06 [sisyphus] changelog без загрузки пакета Rinat Bikov
2009-06-24 10:33 ` Sergey
2009-06-24 13:41 ` Vladimir Lettiev
2009-06-24 16:00   ` Rinat Bikov
2009-06-24 16:04     ` Ivan Fedorov
2009-06-24 13:55 ` Ildar Mulyukov
2009-06-24 13:57   ` Mikhail Gusarov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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