Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 399117 - app-portage/eix-0.23.6 typo on line 452 of src/eix-sync.in
Summary: app-portage/eix-0.23.6 typo on line 452 of src/eix-sync.in
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Martin Väth
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-16 21:17 UTC by Klemen Mihevc
Modified: 2012-01-23 13:41 UTC (History)
6 users (show)

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


Attachments
Suggested patch for eix-0.23.6.ebuild (eix-umask.patch,372 bytes, patch)
2012-01-18 06:55 UTC, Nikolaj Šujskij
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Klemen Mihevc 2012-01-16 21:17:17 UTC
line 452 of src/eix-sync.in reads

umask "${previouus_umask}"

it should be

umask "${previous_umask}"

this is why you get minor error on eix-sync, but i didnt notice any broken behavior because of this.

Reproducible: Always

Steps to Reproduce:
1. run eix-sync
2.
3.
Comment 1 dwfreed 2012-01-17 01:44:50 UTC
The error he's referring to is this: "/usr/bin/eix-sync: line 452: umask: `': invalid symbolic mode operator"
Comment 2 Martin Väth 2012-01-17 19:05:22 UTC
Thanks: I didn't see this since I use dash as /bin/sh,
and dash does not report an error for
umsask ''

The typo is fixed in eix' git master (>=eix-0.23.7).
Comment 3 Nikolaj Šujskij 2012-01-18 06:55:22 UTC
Created attachment 299209 [details, diff]
Suggested patch for eix-0.23.6.ebuild

Patch for eix-0.23.6.ebuild with simple sed in `src_prepare()`
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-01-23 13:41:12 UTC
+*eix-0.23.7 (23 Jan 2012)
+
+  23 Jan 2012; Jeremy Olexa <darkside@gentoo.org> -eix-0.23.6.ebuild,
+  +eix-0.23.7.ebuild:
+  Version bump to fix regressions in last version, fixes bugs 399233, 399117,
+  399451