Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 941294 - dev-scheme/guile-2.2.7-r101 installs a broken pkgconfig file
Summary: dev-scheme/guile-2.2.7-r101 installs a broken pkgconfig file
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-11 22:33 UTC by Maciej S. Szmigiero
Modified: 2024-10-18 15:09 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej S. Szmigiero 2024-10-11 22:33:53 UTC
dev-scheme/guile-2.2.7-r101 installs an env file with a broken pkgconfig dir:
> PKG_CONFIG_PATH="/pkgconfig"
> INFOPATH="/usr/share/guile-data/2.2/info"

This breaks consumers like sci-electronics/gwave-20190116-r100:
>  Could not get guile out of guile-2.2.  Did you source /etc/profile after an update?

Downgrading guile:2.2 to dev-scheme/guile-2.2.7-r100 fixes the issue,
installs an env file with a proper pkgconfig path:
> PKG_CONFIG_PATH="/usr/share/guile-data/2.2/pkgconfig"
Comment 1 Larry the Git Cow gentoo-dev 2024-10-12 11:13:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d67a4bad8f1c8f54ec60edfba092851743b4e2c

commit 7d67a4bad8f1c8f54ec60edfba092851743b4e2c
Author:     Arsen Arsenović <arsen@gentoo.org>
AuthorDate: 2024-10-12 11:04:00 +0000
Commit:     Arsen Arsenović <arsen@gentoo.org>
CommitDate: 2024-10-12 11:05:37 +0000

    dev-scheme/guile: fix PKG_CONFIG_PATH in 2.2
    
    Closes: https://bugs.gentoo.org/941294
    Signed-off-by: Arsen Arsenović <arsen@gentoo.org>

 .../guile/{guile-2.2.7-r101.ebuild => guile-2.2.7-r102.ebuild} | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)