FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 11-14-2008, 06:45 PM
David Huff
 
Default Broken dependencies in Fedora 9 - 2008-11-14

Michael Schwendt wrote:

Broken packages in fedora-updates-testing-9-ppc64:

appliance-tools-002.6-1.fc9.noarch requires qemu-img


To address this I added "ExclusiveArch: %{ix86} x86_64 ppc alpha sparc
armv4l noarch", to the spec [1] which matches the qemu package. I was
told that this would prevent the compose tools form adding the
appliance-tools rpm to the ppc64 tree.


-D

[1]
http://cvs.fedoraproject.org/viewvc/rpms/appliance-tools/F-9/appliance-tools.spec?revision=1.4&view=markup


--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 11-14-2008, 07:33 PM
Michael Schwendt
 
Default Broken dependencies in Fedora 9 - 2008-11-14

On Fri, 14 Nov 2008 14:45:57 -0500, David Huff wrote:

> Michael Schwendt wrote:
> > Broken packages in fedora-updates-testing-9-ppc64:
> >
> > appliance-tools-002.6-1.fc9.noarch requires qemu-img
>
> To address this I added "ExclusiveArch: %{ix86} x86_64 ppc alpha sparc
> armv4l noarch", to the spec [1] which matches the qemu package. I was
> told that this would prevent the compose tools form adding the
> appliance-tools rpm to the ppc64 tree.

Why not "ExcludeArch: ppc64"?

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 11-14-2008, 07:37 PM
David Huff
 
Default Broken dependencies in Fedora 9 - 2008-11-14

Michael Schwendt wrote:

On Fri, 14 Nov 2008 14:45:57 -0500, David Huff wrote:


Michael Schwendt wrote:

Broken packages in fedora-updates-testing-9-ppc64:

appliance-tools-002.6-1.fc9.noarch requires qemu-img
To address this I added "ExclusiveArch: %{ix86} x86_64 ppc alpha sparc
armv4l noarch", to the spec [1] which matches the qemu package. I was
told that this would prevent the compose tools form adding the
appliance-tools rpm to the ppc64 tree.


Why not "ExcludeArch: ppc64"?


b/c qemu is also not in s390 and s390x.

-D

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 11-14-2008, 07:53 PM
Michael Schwendt
 
Default Broken dependencies in Fedora 9 - 2008-11-14

On Fri, 14 Nov 2008 15:37:30 -0500, David Huff wrote:

> Michael Schwendt wrote:
> > On Fri, 14 Nov 2008 14:45:57 -0500, David Huff wrote:
> >
> >> Michael Schwendt wrote:
> >>> Broken packages in fedora-updates-testing-9-ppc64:
> >>>
> >>> appliance-tools-002.6-1.fc9.noarch requires qemu-img
> >> To address this I added "ExclusiveArch: %{ix86} x86_64 ppc alpha sparc
> >> armv4l noarch", to the spec [1] which matches the qemu package. I was
> >> told that this would prevent the compose tools form adding the
> >> appliance-tools rpm to the ppc64 tree.
> >
> > Why not "ExcludeArch: ppc64"?
> >
> b/c qemu is also not in s390 and s390x.

"ExcludeArch: ppc64 s390 s390x" is still shorter than your ExclusiveArch
list, ... but I see qemu also doesn't use ExcludeArch.

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 11-14-2008, 08:22 PM
"Debarshi Ray"
 
Default Broken dependencies in Fedora 9 - 2008-11-14

> Broken packages in fedora-updates-testing-9-i386:
>
> 1:anjuta-2.4.2-2.fc9.i386 requires libglade2 >= 0:2.6.2-6
> 1:anjuta-devel-2.4.2-2.fc9.i386 requires libglade2-devel >= 0:2.6.2-6
>
> [...]
>
> Broken packages in fedora-updates-testing-9-ppc:
>
> 1:anjuta-2.4.2-2.fc9.ppc requires libglade2 >= 0:2.6.2-6
> 1:anjuta-2.4.2-2.fc9.ppc64 requires libglade2 >= 0:2.6.2-6
> 1:anjuta-devel-2.4.2-2.fc9.ppc requires libglade2-devel >= 0:2.6.2-6
> 1:anjuta-devel-2.4.2-2.fc9.ppc64 requires libglade2-devel >= 0:2.6.2-6
>
> [...]
>
> Broken packages in fedora-updates-testing-9-ppc64:
>
> 1:anjuta-2.4.2-2.fc9.ppc64 requires libglade2 >= 0:2.6.2-6
> 1:anjuta-devel-2.4.2-2.fc9.ppc64 requires libglade2-devel >= 0:2.6.2-6
>
> [...]
>
> Broken packages in fedora-updates-testing-9-x86_64:
>
> 1:anjuta-2.4.2-2.fc9.i386 requires libglade2 >= 0:2.6.2-6
> 1:anjuta-2.4.2-2.fc9.x86_64 requires libglade2 >= 0:2.6.2-6
> 1:anjuta-devel-2.4.2-2.fc9.i386 requires libglade2-devel >= 0:2.6.2-6
> 1:anjuta-devel-2.4.2-2.fc9.x86_64 requires libglade2-devel >= 0:2.6.2-6

Now that the libglade2 update has been pushed in Bodhi, this is taken care of.

Cheerio,
Debarshi

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 11-14-2008, 08:23 PM
Matthew Woehlke
 
Default Broken dependencies in Fedora 9 - 2008-11-14

Michael Schwendt wrote:

On Fri, 14 Nov 2008 14:45:57 -0500, David Huff wrote:


Michael Schwendt wrote:

Broken packages in fedora-updates-testing-9-ppc64:

appliance-tools-002.6-1.fc9.noarch requires qemu-img
To address this I added "ExclusiveArch: %{ix86} x86_64 ppc alpha sparc
armv4l noarch", to the spec [1] which matches the qemu package. I was
told that this would prevent the compose tools form adding the
appliance-tools rpm to the ppc64 tree.


Why not "ExcludeArch: ppc64"?


Just to offer an outside perspective... IMO ExcludeArch makes sense when
a package is generically expected to work, but is known to have problems
on specific architectures (i.e. not working is the exception, not the
rule). For things like qemu (or valgrind, to give another example) that
are highly arch-specific, it makes more sense to list the arches that
are supported, even if that results in a longer list.


IOW, use whichever is more likely to DTRT when built on a totally novel
arch (e.g. arm, sparc, whatever) ;-).


--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
Person A: It's an ISO standard.
Person B: ...And that means what?
-- mal (http://theangryadmin.blogspot.com/2008/04/future.html)

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

Thread Tools




All times are GMT. The time now is 08:01 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org