No rule to make target glade/psppire.xml'

View: New views
10 Messages — Rating Filter:   Alert me  

No rule to make target glade/psppire.xml'

by Matej Cepl-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Trying to build pspp 0.6.0 on Fedora 9 and having
--with-gui-tools option, build fails on the %subj%. The full
build log is on
http://mcepl.fedorapeople.org/tmp/rpmbuild-log.txt

Any ideas, what could be wrong?

Thanks,

Matěj Cepl



_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

Re: No rule to make target glade/psppire.xml'

by John Darrington :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Jun 12, 2008 at 11:22:52AM +0200, Matej Cepl wrote:
     Trying to build pspp 0.6.0 on Fedora 9 and having
     --with-gui-tools option, build fails on the %subj%. The full
     build log is on
     http://mcepl.fedorapeople.org/tmp/rpmbuild-log.txt
     
     Any ideas, what could be wrong?
     

My guess is that this option simply hasn't been written or tested to
work when building from outside the source tree.  Try doing it from
within.

Is there a  particular reason why you are using this option anyway?

J'


--
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://pgp.mit.edu or any PGP keyserver for public key.




_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

signature.asc (196 bytes) Download Attachment

Re: No rule to make target glade/psppire.xml'

by Ben Pfaff :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Matej Cepl <mcepl@...> writes:

> Trying to build pspp 0.6.0 on Fedora 9 and having
> --with-gui-tools option, build fails on the %subj%. The full
> build log is on
> http://mcepl.fedorapeople.org/tmp/rpmbuild-log.txt
>
> Any ideas, what could be wrong?

It looks like we forgot to distribute some of the files needed to
build and install when --with-gui-tools is used.

Matej, you can grab the necessary files from the Git (or CVS)
tree.

John, how does this fix look to you?

commit 1840dbf9c23bfdae6aeb1ddc9f131bc19cf8ad4a
Author: Ben Pfaff <blp@...>
Date:   Fri Jun 13 23:07:45 2008 -0700

    Distribute all files necessary to build and install --with-gui-tools.

diff --git a/glade/ChangeLog b/glade/ChangeLog
index b6ac4bb..6b37140 100644
--- a/glade/ChangeLog
+++ b/glade/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-13  Ben Pfaff  <blp@...>
+
+ * automake.mk: Distribute all files necessary to build and install
+ --with-gui-tools.
+
 2007-11-21 John Darrington <john@...>
 
  * icons/22x22/psppire-acr.png icons/16x16/psppire-acr.png: New files.
diff --git a/glade/automake.mk b/glade/automake.mk
index a24e88f..6021eec 100644
--- a/glade/automake.mk
+++ b/glade/automake.mk
@@ -22,10 +22,10 @@ libglade_psppire_la_SOURCES = \
  src/ui/gui/psppire-keypad.c \
  src/ui/gui/psppire-selector.c
 
-nodist_catalog_DATA = \
+dist_catalog_DATA = \
  glade/psppire.xml
 
-nodist_small_pixmap_DATA = \
+dist_small_pixmap_DATA = \
  glade/icons/16x16/psppire-acr.png \
  glade/icons/16x16/psppire-hbuttonbox.png \
  glade/icons/16x16/psppire-vbuttonbox.png \
@@ -33,7 +33,7 @@ nodist_small_pixmap_DATA = \
  glade/icons/16x16/psppire-keypad.png \
  glade/icons/16x16/psppire-selector.png
 
-nodist_large_pixmap_DATA = \
+dist_large_pixmap_DATA = \
  glade/icons/22x22/psppire-acr.png \
  glade/icons/22x22/psppire-hbuttonbox.png \
  glade/icons/22x22/psppire-vbuttonbox.png \

--
Peter Seebach on managing engineers:
"It's like herding cats, only most of the engineers are already
 sick of laser pointers."


_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

Re: No rule to make target glade/psppire.xml'

by Matej Cepl-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2008-06-13, 23:39 GMT, John Darrington wrote:
> My guess is that this option simply hasn't been written or
> tested to work when building from outside the source tree.  Try
> doing it from within.

Thanks, I later found (see below) that actually I don't need it
at all.

> Is there a  particular reason why you are using this option anyway?

Actually, that was mistake -- explanation in ./configure --help
was confusing enough for me that I thought, it is actually option
how to build psppire. Now my efforts to have an official Fedora
package for pspp (follow the effort on
https://bugzilla.redhat.com/show_bug.cgi?id=451012) doesn't use
it and all is well. But still, shouldn't it be either fixed or
hidden from packager's point of view?

Thanks for reply,

Matěj



_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

Re: No rule to make target glade/psppire.xml'

by Ben Pfaff :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Matej Cepl <mcepl@...> writes:

> Now my efforts to have an official Fedora
> package for pspp (follow the effort on
> https://bugzilla.redhat.com/show_bug.cgi?id=451012) doesn't use
> it and all is well.

Glad to hear that!
--
Ben Pfaff
http://benpfaff.org


_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

Re: No rule to make target glade/psppire.xml'

by John Darrington :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Jun 13, 2008 at 11:09:39PM -0700, Ben Pfaff wrote:
     Matej Cepl <mcepl@...> writes:
     
     > Trying to build pspp 0.6.0 on Fedora 9 and having
     > --with-gui-tools option, build fails on the %subj%. The full
     > build log is on
     > http://mcepl.fedorapeople.org/tmp/rpmbuild-log.txt
     >
     > Any ideas, what could be wrong?
     
     It looks like we forgot to distribute some of the files needed to
     build and install when --with-gui-tools is used.
     
     Matej, you can grab the necessary files from the Git (or CVS)
     tree.
     
     John, how does this fix look to you?

This "omission" was, to a large extent, intentional since I can't
envisage somebody wanting to build the gui meta tools except for the
purpose of development.  On the other hand, I can't see that
distributing them would cause any problems either.

Hopefully, before the next release, all this stuff will be
unnecessary anyway.

J'
     

--
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://pgp.mit.edu or any PGP keyserver for public key.




_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

signature.asc (196 bytes) Download Attachment

Re: No rule to make target glade/psppire.xml'

by Matej Cepl-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On 2008-06-14, 06:32 GMT, Ben Pfaff wrote:
> Matej Cepl <mcepl@...> writes:
>
>> Now my efforts to have an official Fedora
>> package for pspp (follow the effort on
>> https://bugzilla.redhat.com/show_bug.cgi?id=451012) doesn't use
>> it and all is well.
>
> Glad to hear that!

http://koji.fedoraproject.org/koji/taskinfo?taskID=664341

PSPP is now officially part of Fedora (the package’s main page is
https://admin.fedoraproject.org/pkgdb/packages/name/pspp ).

It will be also built for Fedora 8 and Fedora 9.

Matěj



_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

Re: No rule to make target glade/psppire.xml'

by Ben Pfaff :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

John Darrington <john@...> writes:

> On Fri, Jun 13, 2008 at 11:09:39PM -0700, Ben Pfaff wrote:
>      Matej Cepl <mcepl@...> writes:
>      
>      > Trying to build pspp 0.6.0 on Fedora 9 and having
>      > --with-gui-tools option, build fails on the %subj%. The full
>      > build log is on
>      > http://mcepl.fedorapeople.org/tmp/rpmbuild-log.txt
>      >
>      > Any ideas, what could be wrong?
>      
>      It looks like we forgot to distribute some of the files needed to
>      build and install when --with-gui-tools is used.
>      
>      Matej, you can grab the necessary files from the Git (or CVS)
>      tree.
>      
>      John, how does this fix look to you?
>
> This "omission" was, to a large extent, intentional since I can't
> envisage somebody wanting to build the gui meta tools except for the
> purpose of development.  On the other hand, I can't see that
> distributing them would cause any problems either.

Any objection to committing the following patch then?  I think
that it is all that is needed.

diff --git a/glade/automake.mk b/glade/automake.mk
index a24e88f..6021eec 100644
--- a/glade/automake.mk
+++ b/glade/automake.mk
@@ -22,10 +22,10 @@ libglade_psppire_la_SOURCES = \
  src/ui/gui/psppire-keypad.c \
  src/ui/gui/psppire-selector.c
 
-nodist_catalog_DATA = \
+dist_catalog_DATA = \
  glade/psppire.xml
 
-nodist_small_pixmap_DATA = \
+dist_small_pixmap_DATA = \
  glade/icons/16x16/psppire-acr.png \
  glade/icons/16x16/psppire-hbuttonbox.png \
  glade/icons/16x16/psppire-vbuttonbox.png \
@@ -33,7 +33,7 @@ nodist_small_pixmap_DATA = \
  glade/icons/16x16/psppire-keypad.png \
  glade/icons/16x16/psppire-selector.png
 
-nodist_large_pixmap_DATA = \
+dist_large_pixmap_DATA = \
  glade/icons/22x22/psppire-acr.png \
  glade/icons/22x22/psppire-hbuttonbox.png \
  glade/icons/22x22/psppire-vbuttonbox.png \

--
Ben Pfaff
http://benpfaff.org


_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

Re: No rule to make target glade/psppire.xml'

by John Darrington :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     Any objection to committing the following patch then?  I think
     that it is all that is needed.

Looks ok to me.


In the not too distant future, I'd like to get rid of the libglade
dependency anyway, which will make this somewhat moot.

J'

--
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://pgp.mit.edu or any PGP keyserver for public key.




_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev

signature.asc (196 bytes) Download Attachment

Re: No rule to make target glade/psppire.xml'

by Ben Pfaff :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

John Darrington <john@...> writes:

>      Any objection to committing the following patch then?  I think
>      that it is all that is needed.
>
> Looks ok to me.

Thanks, I did so.

> In the not too distant future, I'd like to get rid of the libglade
> dependency anyway, which will make this somewhat moot.

OK.
--
Ben Pfaff
http://benpfaff.org


_______________________________________________
pspp-dev mailing list
pspp-dev@...
http://lists.gnu.org/mailman/listinfo/pspp-dev
LightInTheBox - Buy quality products at wholesale price