Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev-cpp/pystring don't support gcc-10* #58

Closed
brothermechanic opened this issue Mar 20, 2021 · 13 comments
Closed

dev-cpp/pystring don't support gcc-10* #58

brothermechanic opened this issue Mar 20, 2021 · 13 comments

Comments

@brothermechanic
Copy link
Owner

http://dpaste.com/5CCL3ENUA
@anex5 , can you check it in free time?

@anex5
Copy link
Collaborator

anex5 commented Mar 20, 2021

Похоже нехватает libc. Поправил BDEPEND. У меня собирается без ошибок, так что проверить не могу.
PS в логе версия gcc 9.3.0. Может не тот компилятор выбран?

@brothermechanic
Copy link
Owner Author

компилятор один, новая система
странно
а у тебя 10й gcc?

@anex5
Copy link
Collaborator

anex5 commented Mar 22, 2021

Да. У меня gcc 10.2.0-r3

@brothermechanic
Copy link
Owner Author

brothermechanic commented Apr 7, 2021

попробовал тупо

# cd /usr/lib/gcc/x86_64-pc-linux-gnu/
# ln -s 10.2.0 9.3.0

но
/usr/bin/install: cannot remove '/usr/include/pystring/pystring.h': Permission denied
http://dpaste.com/HSHUF9U4R

@anex5
Copy link
Collaborator

anex5 commented Apr 7, 2021

emerge или ebuild запускался с правами root?
ls -al /usr/include/pystring/?

@brothermechanic
Copy link
Owner Author

конечно, а как иначе?

$ ls -al /usr/include/pystring/
итого 68
drwxr-xr-x   2 root root  4096 мар 20 18:17 .
drwxr-xr-x 384 root root 36864 апр  7 15:20 ..
-rw-r--r--   1 root root 23403 мар 20 18:17 pystring.h

@brothermechanic
Copy link
Owner Author

можешь компетентно ответить сюда?
imageworks/pystring#28

@anex5
Copy link
Collaborator

anex5 commented Apr 8, 2021

http://dpaste.com/5CCL3ENUA больше не доступен.
Обновил ebuild. Попробуй удалить pystring и установить заново.
Возможно набор FEATURES в make.conf не позволяeт заменять файл pystring.h

@brothermechanic
Copy link
Owner Author

та же петрушка http://dpaste.com/CRKCU44LU

@brothermechanic
Copy link
Owner Author

FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"

@anex5
Copy link
Collaborator

anex5 commented Apr 9, 2021

Насколько я помню в прошлый раз проблема заключалась в Permission denied, а сейчас gcc 9.3.0.
Заметил, что применяется userpatch из /etc/portage/patches
* Applying makefile.patch ...
Попробуй убрать его.
Если возникнет проблема с разрешениями попробуй закоментировать сторочку c doheader в ebuild и покажи лог.

@brothermechanic
Copy link
Owner Author

емае))) сам себе злобный буратино, а я забыл что там был патч, убрал и с симлинком на 9,3,0 все хорошо собирается, а без него нет http://dpaste.com/BF95Y6HHA, ну и ладно, жить можно)
спасибо за помощь.

@brothermechanic
Copy link
Owner Author

подсказали в апстриме!
imageworks/pystring#28

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants