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 Packaging

 
 
LinkBack Thread Tools
 
Old 05-01-2012, 01:43 PM
"Darryl L. Pierce"
 
Default BuildError: mismatch when analyzing $PACKAGE

I've built my newly approved package and am hitting this strange
problem.

I am able to build the Fedora 17 and Rawhide without a problem. But on
Fedora 16 the build [1] fails with the error in $SUBJECT shows up:

BuildError: mismatch when analyzing rubygem-qpid-doc-0.16.0-10.fc16.noarch.rpm

The output [2] shows that the filenames for the generated rdoc files are
different between i686 and x86_64 platforms. Since these filenames are a
function of the gem install and are not under the control of my gem, I
have no idea how I would fix this error or get past it.

Any help or suggestions on what to do?


[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=4039497

[2]
BuildError: mismatch when analyzing
rubygem-qpid-doc-0.16.0-10.fc16.noarch.rpm, rpmdiff output was:
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000016.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000017.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000018.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000019.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000020.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000021.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000022.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000023.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000024.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000075.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000076.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000077.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000078.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000079.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000080.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000081.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000082.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Address.src/M000083.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000005.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000006.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000007.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000008.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000009.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000010.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000011.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000033.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000034.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000035.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000036.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000037.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000038.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Connection.src/M000039.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Duration.src/M000003.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Duration.src/M000004.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Duration.src/M000014.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Duration.src/M000015.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000030.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000031.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000032.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000033.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000034.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000035.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000036.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000037.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000038.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000039.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000057.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000058.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000059.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000060.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000061.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000062.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000063.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000064.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000065.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Message.src/M000066.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000004.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000005.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000006.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000007.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000008.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000009.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000010.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000011.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000014.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000015.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000016.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000017.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000018.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000019.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000020.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Receiver.src/M000021.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Sender.src/M000022.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Sender.src/M000023.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Sender.src/M000024.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Sender.src/M000030.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Sender.src/M000031.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Sender.src/M000032.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000058.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000059.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000060.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000061.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000062.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000063.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000064.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000065.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000066.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000075.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000076.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000077.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000078.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000079.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000080.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000081.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000082.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/Session.src/M000083.html
added /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/SessionNameException.src/M000003.html
removed /usr/lib/ruby/gems/1.8/doc/qpid-0.16.0/rdoc/classes/Qpid/Messaging/SessionNameException.src/M000057.htmli

--
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/

--
packaging mailing list
packaging@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/packaging
 
Old 05-01-2012, 02:15 PM
Rex Dieter
 
Default BuildError: mismatch when analyzing $PACKAGE

Darryl L. Pierce wrote:

> I've built my newly approved package and am hitting this strange
> problem.
>
> I am able to build the Fedora 17 and Rawhide without a problem. But on
> Fedora 16 the build [1] fails with the error in $SUBJECT shows up:
>
> BuildError: mismatch when analyzing
> rubygem-qpid-doc-0.16.0-10.fc16.noarch.rpm
>
> The output [2] shows that the filenames for the generated rdoc files are
> different between i686 and x86_64 platforms. Since these filenames are a
> function of the gem install and are not under the control of my gem, I
> have no idea how I would fix this error or get past it.
>
> Any help or suggestions on what to do?

you have 2 options:

1. find why the docs are producing different output on different archs, and
fix it. suggestion: ask your upstreams for help and guidance.

2. in the meantime, you may want to consider making the pkg arch'd as a
workaround.

-- rex

--
packaging mailing list
packaging@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/packaging
 
Old 05-01-2012, 02:23 PM
"Darryl L. Pierce"
 
Default BuildError: mismatch when analyzing $PACKAGE

On Tue, May 01, 2012 at 09:15:39AM -0500, Rex Dieter wrote:
> Darryl L. Pierce wrote:
>
> > I've built my newly approved package and am hitting this strange
> > problem.
> >
> > I am able to build the Fedora 17 and Rawhide without a problem. But on
> > Fedora 16 the build [1] fails with the error in $SUBJECT shows up:
> >
> > BuildError: mismatch when analyzing
> > rubygem-qpid-doc-0.16.0-10.fc16.noarch.rpm
> >
> > The output [2] shows that the filenames for the generated rdoc files are
> > different between i686 and x86_64 platforms. Since these filenames are a
> > function of the gem install and are not under the control of my gem, I
> > have no idea how I would fix this error or get past it.
> >
> > Any help or suggestions on what to do?
>
> you have 2 options:
>
> 1. find why the docs are producing different output on different archs, and
> fix it. suggestion: ask your upstreams for help and guidance.

This is the result of either the Ruby gem or rdoc commands that are used
to install my package (a Ruby gem) and not a function of my gem itself.
I'll go look at the changelog for both of those tools to see if
something changed between the versions on F16 and F17+.

> 2. in the meantime, you may want to consider making the pkg arch'd as a
> workaround.

Ajax recommended this to me in IRC. So for F16 the -doc package is
arch-specific.

--
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/

--
packaging mailing list
packaging@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/packaging
 
Old 05-02-2012, 08:54 AM
Vít Ondruch
 
Default BuildError: mismatch when analyzing $PACKAGE

Dne 1.5.2012 16:23, Darryl L. Pierce napsal(a):

On Tue, May 01, 2012 at 09:15:39AM -0500, Rex Dieter wrote:


Darryl L. Pierce wrote:



I've built my newly approved package and am hitting this strange
problem.

I am able to build the Fedora 17 and Rawhide without a problem. But on
Fedora 16 the build [1] fails with the error in $SUBJECT shows up:

BuildError: mismatch when analyzing
rubygem-qpid-doc-0.16.0-10.fc16.noarch.rpm

The output [2] shows that the filenames for the generated rdoc files are
different between i686 and x86_64 platforms. Since these filenames are a
function of the gem install and are not under the control of my gem, I
have no idea how I would fix this error or get past it.

Any help or suggestions on what to do?



you have 2 options:

1. find why the docs are producing different output on different archs, and
fix it. suggestion: ask your upstreams for help and guidance.



This is the result of either the Ruby gem or rdoc commands that are used
to install my package (a Ruby gem) and not a function of my gem itself.
I'll go look at the changelog for both of those tools to see if
something changed between the versions on F16 and F17+.



https://github.com/rdoc/rdoc/issues/71










2. in the meantime, you may want to consider making the pkg arch'd as a
workaround.



Ajax recommended this to me in IRC. So for F16 the -doc package is
arch-specific.







--
packaging mailing list
packaging@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/packaging





--
packaging mailing list
packaging@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/packaging
 

Thread Tools




All times are GMT. The time now is 08:26 AM.

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