Bug 58906 - maven сломан: NoClassDefFoundError HttpWagon
Summary: maven сломан: NoClassDefFoundError HttpWagon
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: maven-wagon (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Kostevich Arseniy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-27 18:05 MSK by Kostevich Arseniy
Modified: 2026-04-28 15:29 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kostevich Arseniy 2026-04-27 18:05:39 MSK
Версии пакетов:
maven-3.8.8-alt4
maven-wagon-3.5.3-alt2.1

Шаги для воспроизведения:
Создать проект maven:
$ mvn archetype:generate -DgroupId=com.example -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Ожидаемый результат:
[INFO] BUILD SUCCESS

Фактический результат:
java.lang.TypeNotPresentException: Type org.apache.maven.wagon.providers.http.HttpWagon$__sisu20 not present
...
Caused by: java.lang.NoClassDefFoundError: org/apache/maven/wagon/providers/http/HttpWagon
...

В p11 не воспроизводится.
Comment 1 Andrey Cherepanov 2026-04-27 18:55:57 MSK
В курсе. Уже с год как.
Comment 2 Kostevich Arseniy 2026-04-28 11:00:08 MSK
(Ответ для Andrey Cherepanov на комментарий #1)
> В курсе. Уже с год как.
В таком случае надеюсь вы не будете против, если я исправлю
Comment 3 Kostevich Arseniy 2026-04-28 12:09:05 MSK
Проблема в maven-wagon, для maven нужен http-shaded.jar, а не симлинк на http.jar.

xmvn по умолчанию не упаковывает артефакты вида groupId:artifactId:classifier, поэтому необходимо указывать их вручную.

С таском https://packages.altlinux.org/ru/tasks/416581/ ошибка исправляется, прошу approve от членов группы @java.
Comment 4 Repository Robot 2026-04-28 15:29:44 MSK
maven-wagon-3.5.3-alt3 -> sisyphus:

Mon Apr 27 2026 Arseniy Kostevich <faux@altlinux> 3.5.3-alt3
- Include shaded jar (Closes: #58906).