Neon upgrade is fatally broken
Philip M. Gollucci
pgollucci at p6m7g8.com
Thu Jul 10 19:26:00 UTC 2008
Joe Kelsey wrote:
> The neon26 to neon28 upgrade is completely broken. There are multiple
> ports with explicit neon26 dependencies that cause enormous problems.
> There are also some sort of hidden problems that prevent things from
> working. For instance, gstreamer-plugins-neon has no explicit neon26
> dependency, but the portupgrade still insists of finding a dependency
> somewhere. I have moved to neon28, but I cannot reinstall
> gstreamer-plugins-neon due to its instence that it install neon26, which
> conflicts with neon28.
>
> How do I fix this?
Try this diff
CC'ing edwin since he's the neon man of late.
NB: to actually commit this would require a rather large PORTREVISION
bump of things which I did not spend the time to investigate.
If I had to guess, Tools/scripts/bump_version.pl also needs to look for
Makefile.common since thats where this was.
Also note, I only compiled this, I didn't *use* it.
cvs diff
Index: Makefile.common
===================================================================
RCS file: /home/ncvs/ports/multimedia/gstreamer-plugins/Makefile.common,v
retrieving revision 1.71
diff -u -r1.71 Makefile.common
--- Makefile.common 20 Jun 2008 15:41:52 -0000 1.71
+++ Makefile.common 10 Jul 2008 19:25:34 -0000
@@ -320,7 +320,7 @@
${GST_LIB_DIR}/libgstnassink.so
# neon
-gst_neon_LIB_DEPENDS+= neon.26:${PORTSDIR}/www/neon26
+gst_neon_LIB_DEPENDS+= neon.28:${PORTSDIR}/www/neon28
gst_neon_CONFIGURE_ENV+= NEON_CFLAGS="-I${LOCALBASE}/include/neon"
gst_neon_PLIST_FILES= ${GST_LIB_DIR}/libgstneonhttpsrc.a \
${GST_LIB_DIR}/libgstneonhttpsrc.la \
More information about the freebsd-ports
mailing list