I occasionally bump into newly-required packages when I'm trying
to build ceph.  I don't remember what they have been, but today I
hit this when I tried "make clean":

configure: error: --with-radosgw was given but libcurl (libcurl-dev on debian) not found

That was resolved by installing libcurl4-gnutls-dev (at least I
think that's what made it go away).

After that I hit this:

    configure: error: --with-gtk2 was given, but test for gtkmm failed

That took a number of trials, but eventually I think the package
that I installed which made this problem go away was libgtkmm-2.4-dev.

Is there any way that we can do any or all of these?
- we can identify when a new dependency like that has been added
- we can do this automatically
- we can mention something (like in a release announcement) when
  new dependencies have been added since last time
- we can do a nicer job of telling the user that a particular
  package is missing--better than the "test for gtmm failed" kind
  of message that the configure script provides

                                        -Alex
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to