Excerpts from Ng Oon-Ee's message of 2010-09-28 21:06:57 +0200:
> On Tue, 2010-09-28 at 20:19 +0200, uli.armbrus...@googlemail.com wrote:
> > * Ionuț Bîru <ib...@archlinux.org> [28.09.2010 17:41]:
> > > On 09/28/2010 06:39 PM, Samir wrote:
> > > > I have a question about Best Practices or... a clean way of handeling
> > > > these types of scenarios...
> > > >
> > > > I've seen this come up with several packages....
> > > >
> > > > If I install mplayer and x264 from pacman, but then pull x264-git from
> > > > aur, and install that.
> > > >
> > > > x264 conflicts with x264-git which makes sense.. but then mplayer
> > > > suddenly is broken because libx264.so.104.
> > > >
> > > > Basically mplayer isn't aware that x264-git  (which naturally
> > > > conflicts with the x264 package).
> > > >
> > > > Now, to be fair.. mplayer probably should have been linked against
> > > > libx264.so rather then libx264.so.104 (-git package provides a
> > > > libx264.so.105).
> > > >
> > > > When I was on a purely from source distro, I'd just force a rebuild of
> > > > mplayer and its dependencies...and that would fixed the issue.
> > > >
> > > > from a user perspective:  what's the solution to these types of
> > > > situations.  (creating a symlink to the .so file doesn't count).
> > > >
> > > > from a packager perspective:  Should we do anything in particular to
> > > > take these sorts of situations into account and try to avoid some of
> > > > these problems.
> > > >
> > > > is instructing the user to pull the abs source the solution?
> > > >
> > > > --
> > > > csgeek
> > > 
> > > use abs to recompile mplayer against x264-git
> > and put mplayer into IgnorePkg in the /etc/pacman.conf This way pacman will 
> > spit out a warning as soon as there's an update available for mplayer, but 
> > doesn't actually update it. You simply have to wait for this message, build 
> > mplayer again by yourself with the newer PKGBUILD from abs and you're good.
> 
> Or use bauerbill and set mplayer to automatically compile from abs if
> there's an update =)

I'm curious, what can it actually do? Build from ABS, ok, but
automatically with my modifications? What about alternative packages
only found in AUR?

Reply via email to