From: Stefan Ehmann on 29 May 2010 06:50 Hi, I'm the maintainer of audio/musepack. With the last update, it now provides libmpdec.so. About 15 ports currently use the older shared library provided by audio/libmpcdec (maintained by multimedia@, CCed). For now, mutual CONFLICTS are registered. What I'm planning to do is update all depending ports to use audio/musepack, thus making audio/libmpcdec obsolete. I have some questions before I'll start working on this task: - Are there any objections to deprecating libmpcdec and replacing it by musepack? According to the website, libmpcdec version is "Old. Refer to above SV8 lib (compatible with SV7)". After creating a patch for updating and testing: - Should I ask the maintainers of the affected ports for approval? I've tested musicpd and vlc so far and update was pretty straight-forward: replace LIB_DEPENDS+= mpcdec.5:${PORTSDIR}/audio/libmpcdec by LIB_DEPENDS+= mpcdec.7:${PORTSDIR}/audio/musepack and bump the port revision. Because both ports conflict, upgrading needs manual intervention. I guess I should prepare an entry for UPDATING? Anything I forgot or other thoughts? -- Stefan _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Alexey Shuvaev on 29 May 2010 15:48 On Sat, May 29, 2010 at 12:50:30PM +0200, Stefan Ehmann wrote: > Hi, > > I'm the maintainer of audio/musepack. With the last update, it now provides > libmpdec.so. About 15 ports currently use the older shared library provided by > audio/libmpcdec (maintained by multimedia@, CCed). > > For now, mutual CONFLICTS are registered. > > What I'm planning to do is update all depending ports to use audio/musepack, > thus making audio/libmpcdec obsolete. > > > I have some questions before I'll start working on this task: > > - Are there any objections to deprecating libmpcdec and replacing it by > musepack? According to the website, libmpcdec version is "Old. Refer to above > SV8 lib (compatible with SV7)". > > After creating a patch for updating and testing: > - Should I ask the maintainers of the affected ports for approval? > > I've tested musicpd and vlc so far and update was pretty straight-forward: > replace > LIB_DEPENDS+= mpcdec.5:${PORTSDIR}/audio/libmpcdec > by > LIB_DEPENDS+= mpcdec.7:${PORTSDIR}/audio/musepack > and bump the port revision. > > > Because both ports conflict, upgrading needs manual intervention. I guess I > should prepare an entry for UPDATING? > > Anything I forgot or other thoughts? > Not that I am using either of them but... libmpcdec is a stand-alone library while musepack depends on audio/esound. Is this dependency non-avoidable? 0.02$, Alexey. _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Stefan Ehmann on 30 May 2010 02:02 On Saturday 29 May 2010 21:48:12 Alexey Shuvaev wrote: > Not that I am using either of them but... libmpcdec is a stand-alone > library while musepack depends on audio/esound. Is this dependency > non-avoidable? Fortunately, the latest version doesn't depend on esound any longer. It installs some additional binaries, but I don't think that's a big issue. But your comment gave me a different idea that might be worthwile. If both ports are kept (i.e., libmpcdec containing the updated library, musepack just the tools), the upgrade path would be easier. Ports could be upgraded without manual intervention. _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
|
Pages: 1 Prev: New Bazaar plugins Next: LPRng installation error using PORT_REPLACES_BASE_LPR |