Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 912459 - net-dialup/minicom: Fix incorrect BDEPEND
Summary: net-dialup/minicom: Fix incorrect BDEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-18 15:45 UTC by Raul Rangel
Modified: 2023-08-21 16:14 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 Raul Rangel 2023-08-18 15:45:26 UTC
```
gettext is required regardless if the nls USE flag is set. If gettext
isn't installed we get the following errors:

aclocal-1.16: warning: couldn't open directory 'm4': No such file or directory
configure.ac:27: warning: macro 'AM_ICONV_LINK' not found in library
configure.ac:125: warning: macro 'AM_GNU_GETTEXT' not found in library
configure.ac:126: warning: macro 'AM_GNU_GETTEXT_VERSION' not found in library
```

See the following PR: https://github.com/gentoo/gentoo/pull/32325

Viorel is requesting the build system be fixed so gettext isn't required. This might prove difficult since we call `eautoreconf`.

Reproducible: Always

Steps to Reproduce:
1. ROOT=/build/arm64-generic emerge net-dialup/minicom
Comment 1 Larry the Git Cow gentoo-dev 2023-08-20 06:24:20 UTC
The bug has been closed via the following commit(s):

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

commit e57df5e1a1e1b4dc54d9329b4a804fa8bae9b8f1
Author:     Viorel Munteanu <ceamac@gentoo.org>
AuthorDate: 2023-08-19 17:07:42 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2023-08-20 06:24:05 +0000

    net-dialup/minicom: fix installation without gettext
    
    If gettext is not installed, eautoreconf breaks the package.  Embed
    required m4 files to fix this.
    
    Closes: https://bugs.gentoo.org/912459
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 net-dialup/minicom/Manifest              |  1 +
 net-dialup/minicom/minicom-2.8-r3.ebuild | 68 ++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)
Comment 2 Raul Rangel 2023-08-21 16:14:22 UTC
Thanks!