Re: Remove uses of %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} from specs

2009-12-10 Thread Peter Jones
On 12/04/2009 03:57 AM, Panu Matilainen wrote:

 - glibc32, glibc64 (dead packages?)

These packages are used in the build system so we don't have to install
.i686 glibc packages in the x86_64 buildroot, and other things of that
nature.  They're not dead, but they very rarely need modification.

-- 
Peter

When in doubt, debug-on-entry the function you least suspect has
anything to do with something.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Remove uses of %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} from specs

2009-12-04 Thread Panu Matilainen


Grepping through spec files from CVS devel/ shows there are a handful of 
package still using %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} macros. 
These were considered backwards compatibility stuff in 1998 (yes, eleven 
years ago) already, please change them to use the %{version} and 
%{release} macros instead.


The packages using these ancient macros are:
- kernel
- kernel-xen-2.6 (dead package?)
- glibc32, glibc64 (dead packages?)
- fmt-ptrn
- libunwind

Rpm = 4.8.x removes the support for the ancient %{PACKAGE_*} macros so 
packages still using them will fail to build with it.


- Panu -

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Remove uses of %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} from specs

2009-12-04 Thread Itamar Reis Peixoto
On Fri, Dec 4, 2009 at 6:57 AM, Panu Matilainen
pmati...@laiskiainen.org wrote:

 Grepping through spec files from CVS devel/ shows there are a handful of
 package still using %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} macros. These
 were considered backwards compatibility stuff in 1998 (yes, eleven years
 ago) already, please change them to use the %{version} and %{release} macros
 instead.

 The packages using these ancient macros are:
 - kernel

 - kernel-xen-2.6 (dead package?)
yes
 - glibc32, glibc64 (dead packages?)
yes

 - fmt-ptrn
 - libunwind

 Rpm = 4.8.x removes the support for the ancient %{PACKAGE_*} macros so
 packages still using them will fail to build with it.

        - Panu -



I think a proven packager or someone with chuck norris power can fix
the other's packager's



-- 


Itamar Reis Peixoto

e-mail/msn/google talk/sip: ita...@ispbrasil.com.br
skype: itamarjp
icq: 81053601
+55 11 4063 5033
+55 34 3221 8599

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Remove uses of %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} from specs

2009-12-04 Thread Jan Kratochvil
On Fri, 04 Dec 2009 09:57:47 +0100, Panu Matilainen wrote:
 handful of package still using %{PACKAGE_VERSION} and
 %{PACKAGE_RELEASE} macros.
...
 - libunwind

Fixed:
libunwind-0.99-0.13.20090430betagit4b8404d1.fc13


Jan

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: Remove uses of %{PACKAGE_VERSION} and %{PACKAGE_RELEASE} from specs

2009-12-04 Thread Josh Boyer
On Fri, Dec 04, 2009 at 07:04:12AM -0200, Itamar Reis Peixoto wrote:
 - glibc32, glibc64 (dead packages?)
yes

No.  They are needed in the build system.  They just havent been updated
since FC6 or so.

josh

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list