Re: [blfs-support] Rebuilding gst-plugins-base after installing Qt

2020-10-28 Thread Douglas R. Reno via blfs-support


On 10/27/20 8:48 PM, Ken Moffat via blfs-support wrote:

On Tue, Oct 27, 2020 at 10:00:15PM +, Ken Moffat via blfs-support wrote:

(Cc: to support if I remember, in case anyone else hits this)

Starting to upgrade my systems for whatever has caused today's
gstreamer releases.  Most are still running 9.1 with 1.16.2.
Normally I build gstreamer well before qt, but trying to upgrade has
changed that.

In gst-plugins-base it finds all the Qt items it tests for, but then
fails:


(etc)

On one of my 9.1 systems I had installed OpenEXR in February (a
dependency of blender).  On that system gst-plugins-bad-0.16.3 gave
some warnings about a missing include direcotry for OpenEXR
(include/OpenEXR) - presumably the pkgconfig file (for 2.4.1) was
incorrect and not pointing to the prefix (/usr), then it failed to
find a specific header which indeed was not installed by that
version.

The workaround is to hide the pc file during the build, although a
better workaround is probably not to build these packages in the
first place.

ĸen


Hi Ken,

I know you've probably already tried this, but can you try doing an 
'ldconfig' and logging in and out? I experienced this issue a few weeks 
ago, and that's what I did to solve it. I have no idea why it happened 
though or if that was even the true solution unfortunately.


- Doug

--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-support] Rebuilding gst-plugins-base after installing Qt

2020-10-28 Thread Ken Moffat via blfs-support
On Wed, Oct 28, 2020 at 09:52:02AM -0500, Douglas R. Reno via blfs-support 
wrote:
> 
> On 10/27/20 8:48 PM, Ken Moffat via blfs-support wrote:
> > On Tue, Oct 27, 2020 at 10:00:15PM +, Ken Moffat via blfs-support wrote:
> > > (Cc: to support if I remember, in case anyone else hits this)
> > > 
> > > Starting to upgrade my systems for whatever has caused today's
> > > gstreamer releases.  Most are still running 9.1 with 1.16.2.
> > > Normally I build gstreamer well before qt, but trying to upgrade has
> > > changed that.
> > > 
> > > In gst-plugins-base it finds all the Qt items it tests for, but then
> > > fails:
> > > 
> > (etc)
> > 
> > On one of my 9.1 systems I had installed OpenEXR in February (a
> > dependency of blender).  On that system gst-plugins-bad-0.16.3 gave
> > some warnings about a missing include direcotry for OpenEXR
> > (include/OpenEXR) - presumably the pkgconfig file (for 2.4.1) was
> > incorrect and not pointing to the prefix (/usr), then it failed to
> > find a specific header which indeed was not installed by that
> > version.
> > 
> > The workaround is to hide the pc file during the build, although a
> > better workaround is probably not to build these packages in the
> > first place.
> > 
> > ĸen
> 
> Hi Ken,
> 
> I know you've probably already tried this, but can you try doing an
> 'ldconfig' and logging in and out? I experienced this issue a few weeks ago,
> and that's what I did to solve it. I have no idea why it happened though or
> if that was even the true solution unfortunately.
> 
> - Doug
> 
Hi Doug,

I hadn't tried it because it's a header not found, rather than a
library.  Tried it now on a different system for -base after that
failed as before, it made no difference (and there is no OpenEXR on
this system, so -bad was ok).  Thanks anyway.

ĸen
-- 
The people next door oppress me all night long. I tell them: I work
all day, a man's got to have some time to learn to play the tuba.
That's oppression, that is.[ Guards! Guards! ]
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-support] Rebuilding gst-plugins-base after installing Qt

2020-10-28 Thread Christopher Gregory via blfs-support


> Sent: Thursday, October 29, 2020 at 10:11 AM
> From: "Ken Moffat via blfs-support" 
> To: "BLFS Support List" 
> Cc: "Ken Moffat" 
> Subject: Re: [blfs-support] Rebuilding gst-plugins-base after installing Qt
>
> On Wed, Oct 28, 2020 at 09:52:02AM -0500, Douglas R. Reno via blfs-support 
> wrote:
> > 
> > On 10/27/20 8:48 PM, Ken Moffat via blfs-support wrote:
> > > On Tue, Oct 27, 2020 at 10:00:15PM +, Ken Moffat via blfs-support 
> > > wrote:
> > > > (Cc: to support if I remember, in case anyone else hits this)
> > > > 
> > > > Starting to upgrade my systems for whatever has caused today's
> > > > gstreamer releases.  Most are still running 9.1 with 1.16.2.
> > > > Normally I build gstreamer well before qt, but trying to upgrade has
> > > > changed that.
> > > > 
> > > > In gst-plugins-base it finds all the Qt items it tests for, but then
> > > > fails:
> > > > 
> > > (etc)
> > > 
> > > On one of my 9.1 systems I had installed OpenEXR in February (a
> > > dependency of blender).  On that system gst-plugins-bad-0.16.3 gave
> > > some warnings about a missing include direcotry for OpenEXR
> > > (include/OpenEXR) - presumably the pkgconfig file (for 2.4.1) was
> > > incorrect and not pointing to the prefix (/usr), then it failed to
> > > find a specific header which indeed was not installed by that
> > > version.
> > > 
> > > The workaround is to hide the pc file during the build, although a
> > > better workaround is probably not to build these packages in the
> > > first place.
> > > 
> > > ĸen
> > 
> > Hi Ken,
> > 
> > I know you've probably already tried this, but can you try doing an
> > 'ldconfig' and logging in and out? I experienced this issue a few weeks ago,
> > and that's what I did to solve it. I have no idea why it happened though or
> > if that was even the true solution unfortunately.
> > 
> > - Doug
> > 
> Hi Doug,
> 
> I hadn't tried it because it's a header not found, rather than a
> library.  Tried it now on a different system for -base after that
> failed as before, it made no difference (and there is no OpenEXR on
> this system, so -bad was ok).  Thanks anyway.
> 
> ĸen
> -- 
> The people next door oppress me all night long. I tell them: I work
> all day, a man's got to have some time to learn to play the tuba.
> That's oppression, that is.[ Guards! Guards! ]
> -- 
> http://lists.linuxfromscratch.org/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
> 

Hello Ken,

OpenSuse have a number of patches for gstreamer-plugins-bad:

https://build.opensuse.org/package/view_file/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes?expand=0

I am not sure which, if any of them would be a solution for this.  I always 
install openexr and at times have to hunt for patches to get things to work 
correctly.  I never do a partial rebuild of an existing system, as I do not 
like the eventual headache of stubborn packages not wanting to play nice.

Regards,

Christopher.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page