git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] GIT 1.5.3

From
David Kastrup <dak@gnu.org>
Date
Sep 2, 2007, 08:06 UTC
Message-ID
<85odgltrtj.fsf@lola.goethe.zz>
In-Reply-To
<46DA5F33.2020005@zytor.com>
"H. Peter Anvin" <hpa@zytor.com> writes:
Show 13 quoted lines
> Junio C Hamano wrote:
>>
>> * For people who need to import from Perforce, a front-end for
>>   fast-import is in contrib/fast-import/.
>>
>
> There seems to be an issue with this and RPMS.
>
> In particular, there is no longer a git-p4 RPMS, which prevents git
> from getting upgraded at all by yum.
>
> Anyone who knows yum well enough to explain what needs to be done so
> that yum knows this is obsolete?
Probably a matter of the correct spec file.  In auctex.spec, we have
Summary: 	Enhanced TeX modes for Emacsen
Name: 		auctex
Version: 	11.84
Release: 	1%{distri}
License: 	GPL
Group: 		%{commongroup}
URL: 		http://www.gnu.org/software/auctex/
Source0:        ftp://ftp.gnu.org/pub/gnu/auctex/%{name}-%{version}.tar.gz
BuildArchitectures: noarch
BuildRoot: 	%{_tmppath}/%{name}-root

%description AUCTeX is [...]

%package emacs
Summary: 	Enhanced TeX modes for GNU Emacs
Group:          %{commongroup}
Requires: 	emacs >= 21
Obsoletes:      ge_auc emacs-auctex auctex preview-latex-emacs
Conflicts:      emacspeak < 18
Provides:       auctex

So auctex-emacs obsoletes the previous "auctex" package and some other packages. It also provides "auctex" since some other packages might require it.

Basically, you need to provide everything that a third-party package might have asked for, and you need to obsolete everything that you intend to replace.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum
Previous: Junio C HamanoNext: H. Peter Anvin
Message 5 of 35 in “[ANNOUNCE] GIT 1.5.3”
  1. Junio C HamanoSep 2, 2007
  2. A note from the maintainerJunio C Hamano, Sep 2, 2007
  3. H. Peter AnvinSep 2, 2007
  4. Junio C HamanoSep 2, 2007
  5. David KastrupSep 2, 2007
  6. H. Peter AnvinSep 2, 2007
  7. SeanSep 2, 2007
  8. Junio C HamanoSep 2, 2007
  9. SeanSep 2, 2007
  10. Junio C HamanoSep 3, 2007
  11. H. Peter AnvinSep 3, 2007
  12. Junio C HamanoSep 3, 2007
  13. H. Peter AnvinSep 3, 2007
  14. Junio C HamanoSep 3, 2007
  15. H. Peter AnvinSep 3, 2007
  16. Junio C HamanoSep 3, 2007
  17. Junio C HamanoSep 3, 2007
  18. H. Peter AnvinSep 3, 2007
  19. Andreas EricssonSep 3, 2007
  20. David KastrupSep 3, 2007
  21. Andreas EricssonSep 3, 2007
  22. David KastrupSep 3, 2007
  23. H. Peter AnvinSep 3, 2007
  24. David KastrupSep 2, 2007
  25. Arkadiusz MiskiewiczSep 2, 2007
  26. Alex RiesenSep 2, 2007
  27. Johannes SchindelinSep 2, 2007
  28. Alex RiesenSep 2, 2007
  29. Arkadiusz MiskiewiczSep 2, 2007
  30. Nicolas VilzSep 2, 2007
  31. David KågedalSep 2, 2007
  32. David KågedalSep 2, 2007
  33. Junio C HamanoSep 2, 2007
  34. Steven GrimmSep 2, 2007
  35. Junio C HamanoSep 3, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.