Summary: | `uname -p` = "unknown" | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | viy <viy> |
Component: | coreutils | Assignee: | placeholder <placeholder> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | glebfm, ldv, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
viy
2009-01-13 17:54:50 MSK
Я уже давно обьезжаю в eclipse.spec странное поведение uname -p $ uname -p; echo $? unknown 0 хаком видв #uname -p == unknown but exit code is 0 :( (alt feature :( ) find . -name build.sh -exec %__subst 's,uname -p,uname -m,' {} \; В федоре, для сравнения, $ uname -p i686 Это баг или фича? Что касается uname -p и uname -i, то у федоры есть coreutils-4.5.3-sysinfo.patch, который мне не очень нравится. а если просто сделать -p синонимом -m? (In reply to comment #3) > а если просто сделать -p синонимом -m? В RH почти так и сделано: http://pkgs.fedoraproject.org/gitweb/?p=coreutils.git;a=blob;f=coreutils-8.2-uname-processortype.patch Для справки: https://bugzilla.redhat.com/show_bug.cgi?id=548834#c2 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=193170#111 Хочется закрыть как в Debian: The use of uname -p is almost certainly a mistake in whatever application is using it, regardless of what uname(1) reports when that option is used. -p -- это ж совместимость с Федорой. Как учил Конфуций, совместимость не нарушают, если выгода не десятикратна. Какие преимущества дает АльтЛинуксу нарушение совместимости? (In reply to comment #5) > -p -- это ж совместимость с Федорой. > Как учил Конфуций, совместимость не нарушают, если выгода не десятикратна. > Какие преимущества дает АльтЛинуксу нарушение совместимости? За эту конкретную совместимость с Федорой нам пришлось бы заплатить несовместимостью со всеми нашими предыдущими версиями, а также с Debian и с апстримом. (In reply to comment #1) > Я уже давно обьезжаю в eclipse.spec странное поведение uname -p > $ uname -p; echo $? > unknown > 0 > > хаком видв > #uname -p == unknown but exit code is 0 :( (alt feature :( ) > find . -name build.sh -exec %__subst 's,uname -p,uname -m,' {} \; Может быть, отрепортить им, чтобы они сами исправили? (В ответ на комментарий №6) >> Я уже давно обьезжаю в eclipse.spec странное поведение uname -p > Может быть, отрепортить им, чтобы они сами исправили? я у нескольких приложений видел такую гадость. Недавно в azureus, например. > За эту конкретную совместимость с Федорой нам пришлось бы заплатить > несовместимостью со всеми нашими предыдущими версиями, а также с Debian и с > апстримом. я думал, что несовместимости не возникнет, так как раз опции такой у нас нет, то и приложений, ее использующих быть не должно. Но если я где-то торможу, поправьте, пожалуйста. |