| Summary: | Назрела необходимость обновить protobuf хотя бы до 3.19.4 | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Николай Костригин <nickel> |
| Component: | protobuf | Assignee: | Alexey Shabalin <shaba> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, cas, cow, evg, george, grenka, imz, iv, kotopesutility, lav, nbr, qa_viy, rider, sbolshakov, sem, shaba, sin, slev, toni, vitty, viy |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Отличная мысль, но я тут вообще не причём. В Сизифе 3.21.12, спасибо shaba@ |
В апстриме есть релиз 3.20.1. Попробовал сам, пока наткнулся на java. [...] + chmod 644 examples/AddPerson.java examples/BUILD examples/CMakeLists.txt examples/ListPeople.java examples/Makefile examples/README.md examples/WORKSPACE examples/add_person.cc examples/add_person.dart examples/add_person.py examples/addressbook.proto examples/go examples/list_people.cc examples/list_people.dart examples/list_people.py examples/pubspec.yaml + rm -f python/google/protobuf/internal/json_format_test.py + cp -fR python python3 + /usr/bin/python3 /usr/share/java-utils/pom_editor.py pom_remove_dep org.easymock:easymockclassextension java/pom.xml java/core/pom.xml java/lite/pom.xml java/util/pom.xml Error in processing java/pom.xml Dependency 'org.easymock:easymockclassextension' not found. Usage: %pom_remove_dep [groupId]:[artifactId] [POM location] error: Bad exit status from /usr/src/tmp/rpm-tmp.42093 (%prep) RPM build errors: Macro %pkgname not found Bad exit status from /usr/src/tmp/rpm-tmp.42093 (%prep) Command exited with non-zero status 1 1.02user 0.20system 0:01.22elapsed 100%CPU (0avgtext+0avgdata 21244maxresident)k 0inputs+0outputs (0major+47729minor)pagefaults 0swaps hsh-rebuild: rebuild of `pkg.tar' failed. По поводу "Dependency 'org.easymock:easymockclassextension' not found." нашел в [1] рецепт миграции: "Migration Moving from EasyMock CE to EasyMock 3.0 is straightforward. You need to remove the dependency to EasyMock CE and replace all imports to org.easymock.classextension.* by imports to org.easymock.* which basically means to remove .classextension from everywhere in your code. " Однако, все эти easymock грепается только только как зависимости в спеке. Получается, что нужно править или апдейтить java-пакеты easymock-(4.1 -> 4.3)? [1] http://easymock.sourceforge.net/EasyMock3_0_ClassExtension_Documentation.html