Во всяком случае, верно следующее утверждение: если

--- первообразный корень по модулю

(или, в общем случае, по модулю

, где

), то

--- первообразный корень по модулю

. То, что в обратную сторону неверно (Ваш вопрос), в некотором смысле ожидаемо --- у Виноградова в "Основах теории чисел" есть пример про сравнение

, которое предлагается проверить для

и

(если не ошибаюсь, такие простые называются числами Вифериха по основанию

).
Upd. В Maple код
Код:
for p from 3 to 100000 do if isprime(p)=true and primroot(p^2)<>primroot(p) then print(p); fi; od;
решает вопрос за пару секунд.