Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 238233 - sys-apps/sed-4.1.5-r1 fails its insens test on uclibc
Summary: sys-apps/sed-4.1.5-r1 fails its insens test on uclibc
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-20 21:56 UTC by René Rhéaume (a.k.a. repzilon, rener)
Modified: 2022-01-02 10:24 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge-info.txt,3.14 KB, text/plain)
2008-09-20 21:58 UTC, René Rhéaume (a.k.a. repzilon, rener)
Details
Exepcted results (insens.good,12 bytes, text/plain)
2008-09-20 22:00 UTC, René Rhéaume (a.k.a. repzilon, rener)
Details
Input file (insens.inp,15 bytes, text/plain)
2008-09-20 22:00 UTC, René Rhéaume (a.k.a. repzilon, rener)
Details
Output on uclibc (insens.out,6 bytes, text/plain)
2008-09-20 22:01 UTC, René Rhéaume (a.k.a. repzilon, rener)
Details
Sed script (insens.sed,37 bytes, text/plain)
2008-09-20 22:01 UTC, René Rhéaume (a.k.a. repzilon, rener)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description René Rhéaume (a.k.a. repzilon, rener) 2008-09-20 21:56:58 UTC
The insens test input is the following:
Version: 1.2.3
1.2.3

The sed script should extract both version numbers, each on its line, like this:
1.2.3
1.2.3

However, sed-4.1.5-r1 on uclibc extracts only one of the version numbers. 4.1.5-r1 on glibc passes the test as 4.1.5(-r0) on uclibc as well.

The main differences between the r0 and r1 ebuild is the inclusion of the prototypes patch and a test for included-regex. The ebuild was last committed by vapier.

Reproducible: Always

Steps to Reproduce:
1. Put test in your FEATURES variable in the /etc/make.conf file of a uclibc development system
2. emerge -1 sed

Actual Results:  
The insens test fails, making the suite failing and emerge dying.

Expected Results:  
sed 4.1.5-r1 is merged into the system.

To manually run the test, use the following command:
LC_ALL=C sed -n -f insens.sed < insens.inp > insens.out
Comment 1 René Rhéaume (a.k.a. repzilon, rener) 2008-09-20 21:58:48 UTC
Created attachment 165950 [details]
emerge --info
Comment 2 René Rhéaume (a.k.a. repzilon, rener) 2008-09-20 22:00:26 UTC
Created attachment 165954 [details]
Exepcted results
Comment 3 René Rhéaume (a.k.a. repzilon, rener) 2008-09-20 22:00:50 UTC
Created attachment 165956 [details]
Input file
Comment 4 René Rhéaume (a.k.a. repzilon, rener) 2008-09-20 22:01:29 UTC
Created attachment 165958 [details]
Output on uclibc
Comment 5 René Rhéaume (a.k.a. repzilon, rener) 2008-09-20 22:01:44 UTC
Created attachment 165959 [details]
Sed script
Comment 6 David Seifert gentoo-dev 2022-01-02 10:24:14 UTC
uclibc support in Gentoo has been removed.