Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 868774 - media-libs/libmypaint-1.6.1-r1:0/0.0.0 - /.../mypaint-gegl-glib.h: fatal error: glib-object.h: No such file or directory
Summary: media-libs/libmypaint-1.6.1-r1:0/0.0.0 - /.../mypaint-gegl-glib.h: fatal erro...
Status: RESOLVED DUPLICATE of bug 871690
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam James
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-06 17:03 UTC by Toralf Förster
Modified: 2022-09-19 23:57 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,18.54 KB, text/plain)
2022-09-06 17:03 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,157.42 KB, text/plain)
2022-09-06 17:03 UTC, Toralf Förster
Details
environment (environment,92.00 KB, text/plain)
2022-09-06 17:03 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,92.96 KB, application/x-bzip)
2022-09-06 17:03 UTC, Toralf Förster
Details
logs.tar.bz2 (logs.tar.bz2,10.02 KB, application/x-bzip)
2022-09-06 17:03 UTC, Toralf Förster
Details
media-libs:libmypaint-1.6.1-r1:20220906-152834.log (media-libs:libmypaint-1.6.1-r1:20220906-152834.log,45.92 KB, text/plain)
2022-09-06 17:03 UTC, Toralf Förster
Details
temp.tar.bz2 (temp.tar.bz2,28.33 KB, application/x-bzip)
2022-09-06 17:03 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2022-09-06 17:03:48 UTC
to the PKG_CONFIG_PATH environment variable
Package 'babl-0.1', required by 'virtual:world', not found
In file included from /var/tmp/portage/media-libs/libmypaint-1.6.1-r1/work/libmypaint-1.6.1/gegl/g-ir-cpp-69sjeshl.c:4:
/var/tmp/portage/media-libs/libmypaint-1.6.1-r1/work/libmypaint-1.6.1/glib/mypaint-gegl-glib.h:6:10: fatal error: glib-object.h: No such file or directory
    6 | #include <glib-object.h>
      |          ^~~~~~~~~~~~~~~

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_gnome_systemd-j4-20220904-120638

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.3.1
 [2] x86_64-pc-linux-gnu-11.3.0 *
clang/llvm (if any):
/usr/lib/llvm/14
14.0.6
Python 3.10.6
Available Ruby profiles:
  [1]   ruby27 (with Rubygems)
  [2]   ruby31 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.62.1 *
The following VMs are available for generation-2:
1)	Eclipse Temurin JDK 11.0.15_p10 [openjdk-bin-11]
*)	Eclipse Temurin JDK 17.0.3_p7 [openjdk-bin-17]
3)	Eclipse Temurin JDK 8.332_p09 [openjdk-bin-8]
4)	Eclipse Temurin JRE 17.0.3_p7 [openjdk-jre-bin-17]
Available Java Virtual Machines:
  [1]   openjdk-bin-8 
  [2]   openjdk-bin-11 
  [3]   openjdk-bin-17  system-vm
  [4]   openjdk-jre-bin-17 

The Glorious Glasgow Haskell Compilation System, version 9.0.2
php cli (if any):
GNU Make 4.3

  HEAD of ::gentoo
commit ae4890da544bdf73b04fa18ca40cd0227af81895
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Tue Sep 6 14:16:58 2022 +0000

    2022-09-06 14:16:57 UTC

emerge -qpvO media-libs/libmypaint
[ebuild  N    ] media-libs/libmypaint-1.6.1-r1  USE="gegl introspection nls openmp"
Comment 1 Toralf Förster gentoo-dev 2022-09-06 17:03:49 UTC
Created attachment 803500 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2022-09-06 17:03:51 UTC
Created attachment 803503 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2022-09-06 17:03:52 UTC
Created attachment 803506 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2022-09-06 17:03:54 UTC
Created attachment 803509 [details]
etc.portage.tar.bz2
Comment 5 Toralf Förster gentoo-dev 2022-09-06 17:03:55 UTC
Created attachment 803512 [details]
logs.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2022-09-06 17:03:56 UTC
Created attachment 803515 [details]
media-libs:libmypaint-1.6.1-r1:20220906-152834.log
Comment 7 Toralf Förster gentoo-dev 2022-09-06 17:03:57 UTC
Created attachment 803518 [details]
temp.tar.bz2
Comment 8 Larry the Git Cow gentoo-dev 2022-09-19 03:52:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b5bc3e5583a7482fa84055773df98a48d0c99e

commit 28b5bc3e5583a7482fa84055773df98a48d0c99e
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-09-19 03:47:18 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-09-19 03:47:18 +0000

    media-libs/libmypaint: add missing babl[introspection?] dep
    
    Closes: https://bugs.gentoo.org/868774
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{libmypaint-1.6.1-r1.ebuild => libmypaint-1.6.1-r2.ebuild}        | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 9 Christian Bricart 2022-09-19 09:25:46 UTC
I (still) get the original build error on a(n otherwise) fully up-to-date ~amd64 box.

downgrading to =media-libs/babl-0.1.92-r1 (and =media-libs/gegl-0.4.36-r1 as its dep) makes media-libs/libmypaint-1.6.1-r2 merge successfully.

media-libs/libmypaint-1.6.1-r2 does not build with =media-libs/babl-0.1.96 (and =media-libs/gegl-0.4.38) which are in ~amd64 and throws the above error.
Comment 10 Paolo Pedroni 2022-09-19 10:01:05 UTC
(In reply to Christian Bricart from comment #9)
> I (still) get the original build error on a(n otherwise) fully up-to-date
> ~amd64 box.
> 
> downgrading to =media-libs/babl-0.1.92-r1 (and =media-libs/gegl-0.4.36-r1 as
> its dep) makes media-libs/libmypaint-1.6.1-r2 merge successfully.
> 
> media-libs/libmypaint-1.6.1-r2 does not build with =media-libs/babl-0.1.96
> (and =media-libs/gegl-0.4.38) which are in ~amd64 and throws the above error.

Same for me...
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-09-19 23:57:30 UTC
I'll marke as reverse-dupe as more info in the other one: bug 871690.

*** This bug has been marked as a duplicate of bug 871690 ***