<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>31964</bug_id>
          
          <creation_ts>2016-04-12 19:58:49 +0300</creation_ts>
          <short_desc>Добавить в репозиторий DBeaver</short_desc>
          <delta_ts>2021-04-12 22:37:27 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>New/proposed packages</product>
          <component>Обычный репозиторий</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>LATER</resolution>
          
          
          <bug_file_loc>http://dbeaver.jkiss.org/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Артём">temap</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>asy</cc>
    
    <cc>serge</cc>
    
    <cc>viy</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>156032</commentid>
    <comment_count>0</comment_count>
    <who name="Артём">temap</who>
    <bug_when>2016-04-12 19:58:49 +0300</bug_when>
    <thetext>Универсальный аналог воркбенч. Было бы очень круто такой в репозитории!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156039</commentid>
    <comment_count>1</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-04-12 22:23:18 +0300</bug_when>
    <thetext>java - апстримный и так работает, а собрать из исходников не просто :(
я не возьмусь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156041</commentid>
    <comment_count>2</comment_count>
    <who name="Артём">temap</who>
    <bug_when>2016-04-12 22:53:26 +0300</bug_when>
    <thetext>Почему не просто? Я скачал и у меня всё собралось. Я просто тупо следовал инструкции из реадми. У меня kdesktop</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156042</commentid>
    <comment_count>3</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-04-12 23:01:43 +0300</bug_when>
    <thetext>Долго объяснять, но mvn выкачивает зависимости для сборки из интернет.
Это не то, что сборка в hasher :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156048</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Cherepanov">cas</who>
    <bug_when>2016-04-13 14:30:11 +0300</bug_when>
    <thetext>[ERROR] Internal error: java.lang.RuntimeException: Could not instantiate required component: com.google.inject.ProvisionException: Unable to provision, see the following errors:
[ERROR] 
[ERROR] 1) Error notifying ProvisionListener org.eclipse.sisu.bean.BeanScheduler$Activator of org.eclipse.tycho.core.DependencyResolver annotated with @com.google.inject.name.Named(value=p2).
[ERROR] Reason: java.lang.RuntimeException: java.lang.IllegalStateException: Service is not registered class=&apos;interface org.eclipse.tycho.core.shared.ProxyServiceFacade&apos;
[ERROR] while locating org.eclipse.tycho.core.DependencyResolver annotated with @com.google.inject.name.Named(value=p2)
[ERROR] 
[ERROR] 1 error
[ERROR] role: org.eclipse.tycho.core.DependencyResolver
[ERROR] roleHint: p2
[ERROR] -&gt; [Help 1]

При этом

[builder@localhost .in]$ grep ProxyServiceFacade /usr/share/java/tycho/*
Binary file /usr/share/java/tycho/org.eclipse.tycho.core.shared.jar matches
Binary file /usr/share/java/tycho/org.eclipse.tycho.p2.resolver.impl.jar matches</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157284</commentid>
    <comment_count>5</comment_count>
    <who name="Serge Rider">serge</who>
    <bug_when>2016-06-11 00:59:08 +0300</bug_when>
    <thetext>Я автор, случайно наткнулся.
Если еще актуально - могу поспособствовать в сборке из исходников.
Без доп информации сложно сказать в чем проблема, возможно что-то на тему https://bugs.eclipse.org/bugs/show_bug.cgi?id=463433

По идее содержимое /usr/share/java/tycho/ неважно (я даже не знаю что это и зачем). Все maven зависимости живут в ~/.m2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157286</commentid>
    <comment_count>6</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-06-11 01:14:19 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Я автор, случайно наткнулся.
&gt; Если еще актуально - могу поспособствовать в сборке из исходников.
&gt; Без доп информации сложно сказать в чем проблема, возможно что-то на тему
&gt; https://bugs.eclipse.org/bugs/show_bug.cgi?id=463433
&gt; 
&gt; По идее содержимое /usr/share/java/tycho/ неважно (я даже не знаю что это и
&gt; зачем). Все maven зависимости живут в ~/.m2

Это такая политика, не мной придумана.
~/.m2 выкачан из интернет, а не собран из исходников здесь в дистрибутиве. 

Считается, что если уж доверять ~/.m2, то можно сразу доверять jar,
который авторами собран, зачем еще заморачиваться его сборкой.
а если авторской сборке не доверять, то и то, что в ~/.m2, тоже нужно собрать локально (в /usr/share/java/) и с ними собрать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157287</commentid>
    <comment_count>7</comment_count>
    <who name="Serge Rider">serge</who>
    <bug_when>2016-06-11 01:32:32 +0300</bug_when>
    <thetext>Это где-то логично, понятно что всему в ~/.m2 доверять нельзя, в общем случае там любой мусор приехавший по депендансам из любых внешних maven репозиториев. Логично было бы доверять конкретным репозиториям/артефактам, типа Эклипса и отдельным группам/артефактам в maven central. Собирать Эклипс и все его тонны плагинов из исходников задача врагу не пожелаешь.
А есть ли прецеденты попадания в репозиторий Eclipse RCP-приложений?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157288</commentid>
    <comment_count>8</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-06-11 01:38:52 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Это где-то логично, понятно что всему в ~/.m2 доверять нельзя, в общем случае
&gt; там любой мусор приехавший по депендансам из любых внешних maven репозиториев.
&gt; Логично было бы доверять конкретным репозиториям/артефактам, типа Эклипса и
&gt; отдельным группам/артефактам в maven central. Собирать Эклипс и все его тонны
&gt; плагинов из исходников задача врагу не пожелаешь.
&gt; А есть ли прецеденты попадания в репозиторий Eclipse RCP-приложений?

в федоре собирают, а в ALT Linux нет специалиста, который бы смог.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>157289</commentid>
    <comment_count>9</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-06-11 01:40:59 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; (В ответ на комментарий №7)
&gt; &gt; Это где-то логично, понятно что всему в ~/.m2 доверять нельзя, в общем случае
&gt; &gt; там любой мусор приехавший по депендансам из любых внешних maven репозиториев.
&gt; &gt; Логично было бы доверять конкретным репозиториям/артефактам, типа Эклипса и
&gt; &gt; отдельным группам/артефактам в maven central. Собирать Эклипс и все его тонны
&gt; &gt; плагинов из исходников задача врагу не пожелаешь.
&gt; &gt; А есть ли прецеденты попадания в репозиторий Eclipse RCP-приложений?
&gt; 
&gt; в федоре собирают, а в ALT Linux нет специалиста, который бы смог.

Т.е. не хватает добровольца, который бы за такую задачу взялся.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>197840</commentid>
    <comment_count>10</comment_count>
    <who name="Артём">temap</who>
    <bug_when>2021-04-12 22:37:27 +0300</bug_when>
    <thetext>Не актуально уже давно</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>