Bug 16103

Summary: Patched original tarball packaged in gnutls-2.0.4-alt2.src.rpm
Product: Sisyphus Reporter: Yuri N. Sedunov <aris>
Component: libgnutlsAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P2 CC: ender, ldv
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
diff from original tarball and 2.0.4-alt2 none

Description Yuri N. Sedunov 2008-06-20 02:21:49 MSD
Поправьте меня, если я пропустил важный этап в развитии технологий сборки пакетов в ALT, но мне кажется такого быть не должно -- вместо оригинальных исходников и патчей, соответствующих changelog'у, в пакете находится патченный тарбол.
Comment 1 Konstantin Pavlov 2008-06-20 02:26:41 MSD
Это действительно так, тарбол данной версии собирается из git'a http://git.altlinux.org/people/thresh/packages/gnutls.git?p=gnutls.git;a=shortlog;h=refs/heads/master--secfixes

Возможно, мне стоит паковать тарбол как gnutls-$version-$release.tar.bz2.
Comment 2 Yuri N. Sedunov 2008-06-20 02:28:37 MSD
Created attachment 2678 [details]
diff from original tarball and 2.0.4-alt2
Comment 3 Dmitry V. Levin 2008-06-22 03:39:49 MSD
(In reply to comment #1)
> Это действительно так, тарбол данной версии собирается из git'a
> http://git.altlinux.org/people/thresh/packages/gnutls.git?p=gnutls.git;a=shortlog;h=refs/heads/master--secfixes
> 
> Возможно, мне стоит паковать тарбол как gnutls-$version-$release.tar.bz2.
> 

Да, либо паковать изменённый тарболл с соответствующим именем:
tar: gnutls name=@name@-@version@-@release@

либо паковать ванильный тарболл и diff:
tar: v@version@:gnutls
diff: v@version@:gnutls gnutls
Comment 4 Yuri N. Sedunov 2008-06-22 04:59:28 MSD
> 
> Да, либо паковать изменённый тарболл с соответствующим именем:
> tar: gnutls name=@name@-@version@-@release@
> 
> либо паковать ванильный тарболл и diff:
> tar: v@version@:gnutls
> diff: v@version@:gnutls gnutls
> 
Полагаю, второй вариант предпочтительнее. Еще более предпочтительным было бы паковать оригинальный тарболл и набор соответствующих changelog'у диффов.

Comment 5 Sir Raorn 2008-06-22 09:02:18 MSD
Юр, ты немного поотстал от жизни.  При сборке из git паковать совсем-совсем оригинальный тарбол не представляется возможным, если исходники импортированы.  Максимум можно паковать "тарбол с нулевым diff", решили что этого достаточно.
Comment 6 Afanasov Dmitry 2008-12-02 15:21:27 MSK
fixed in 2.6.2-alt3