Reg: Issue while adding simple repository dependencies for custom tool

classic Classic list List threaded Threaded
19 messages Options
Reply | Threaded
Open this post in threaded view
|

Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi,

I have implemented a custom tool called 'barcode-parse' and uploaded this custom to into my local tool shed(which is running at http://localhost:9009). Also able to install this custom tool from galaxy. 

Then I have added simple repository dependency. I have created a xml file 'repository_dependencies.xml'. Then I created a new repository in the toolShed called 'Test' and uploaded all necessary files(.py, definition xml file and repository dependency xml file) into this repository. (I have created another repository called 'string_occurrence' and uploaded necessary files into toolShed which is used as dependency repository)

<?xml version="1.0"?>
<repositories description="">
     <repository toolshed="http://localhost:9009" name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I got below error message.

The repository dependency definitions for this repository are invalid and will be ignored.

I followed the steps mentioned in the galaxy wiki

Am I doing anything wrong? Please suggest me on this. 

Thanks,
JanakiRam


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi,

Did anyone faced this issue ?. I struck here. Please suggest me. 


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <[hidden email]> wrote:
Hi,

I have implemented a custom tool called 'barcode-parse' and uploaded this custom to into my local tool shed(which is running at http://localhost:9009). Also able to install this custom tool from galaxy. 

Then I have added simple repository dependency. I have created a xml file 'repository_dependencies.xml'. Then I created a new repository in the toolShed called 'Test' and uploaded all necessary files(.py, definition xml file and repository dependency xml file) into this repository. (I have created another repository called 'string_occurrence' and uploaded necessary files into toolShed which is used as dependency repository)

<?xml version="1.0"?>
<repositories description="">
     <repository toolshed="http://localhost:9009" name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I got below error message.

The repository dependency definitions for this repository are invalid and will be ignored.

I followed the steps mentioned in the galaxy wiki

Am I doing anything wrong? Please suggest me on this. 

Thanks,
JanakiRam



___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Björn Grüning-3
This all seems to be fine, can you send me a tarball with both
repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:

> Hi,
>
> Did anyone faced this issue ?. I struck here. Please suggest me.
>
>
> Thanks,
> JanakiRam
>
>
> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
> [hidden email]> wrote:
>
>> Hi,
>>
>> I have implemented a custom tool called 'barcode-parse' and uploaded this
>> custom to into my local tool shed(which is running at
>> http://localhost:9009). Also able to install this custom tool from
>> galaxy.
>>
>> Then I have added simple repository dependency. I have created a xml file
>> 'repository_dependencies.xml'. Then I created a new repository in the
>> toolShed called 'Test' and uploaded all necessary files(.py, definition xml
>> file and repository dependency xml file) into this repository. (I have
>> created another repository called 'string_occurrence' and uploaded
>> necessary files into toolShed which is used as dependency repository)
>>
>> <?xml version="1.0"?>
>> <repositories description="">
>>       <repository toolshed="http://localhost:9009"
>> name="string_occurrence" owner="janakiram-t1" />
>> </repositories>
>>
>> I tried to install custom tool 'barcode-parse' from galaxy, but I got
>> below error message.
>>
>> The repository dependency definitions for this repository are invalid and
>> will be ignored.
>>
>> I followed the steps mentioned in the galaxy wiki<https://wiki.galaxyproject.org/SimpleRepositoryDependencies>
>>
>> Am I doing anything wrong? Please suggest me on this.
>>
>> Thanks,
>> JanakiRam
>>
>>
>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>    http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>    http://galaxyproject.org/search/mailinglists/
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi,

Thanks for quick reply. Please find the attached .tar file of both the repositories. 


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <[hidden email]> wrote:
This all seems to be fine, can you send me a tarball with both repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
Hi,

Did anyone faced this issue ?. I struck here. Please suggest me.


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

Hi,

I have implemented a custom tool called 'barcode-parse' and uploaded this
custom to into my local tool shed(which is running at
http://localhost:9009). Also able to install this custom tool from
galaxy.

Then I have added simple repository dependency. I have created a xml file
'repository_dependencies.xml'. Then I created a new repository in the
toolShed called 'Test' and uploaded all necessary files(.py, definition xml
file and repository dependency xml file) into this repository. (I have
created another repository called 'string_occurrence' and uploaded
necessary files into toolShed which is used as dependency repository)

<?xml version="1.0"?>
<repositories description="">
      <repository toolshed="http://localhost:9009"
name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I got
below error message.

The repository dependency definitions for this repository are invalid and
will be ignored.

I followed the steps mentioned in the galaxy wiki<https://wiki.galaxyproject.org/SimpleRepositoryDependencies>


Am I doing anything wrong? Please suggest me on this.

Thanks,
JanakiRam





___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
   http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/



___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Repositories.tar (27K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi Bjoern,

I also exported both the repositories from local toolshed. Please find the attached files. 


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <[hidden email]> wrote:
Hi,

Thanks for quick reply. Please find the attached .tar file of both the repositories. 


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <[hidden email]> wrote:
This all seems to be fine, can you send me a tarball with both repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
Hi,

Did anyone faced this issue ?. I struck here. Please suggest me.


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

Hi,

I have implemented a custom tool called 'barcode-parse' and uploaded this
custom to into my local tool shed(which is running at
http://localhost:9009). Also able to install this custom tool from
galaxy.

Then I have added simple repository dependency. I have created a xml file
'repository_dependencies.xml'. Then I created a new repository in the
toolShed called 'Test' and uploaded all necessary files(.py, definition xml
file and repository dependency xml file) into this repository. (I have
created another repository called 'string_occurrence' and uploaded
necessary files into toolShed which is used as dependency repository)

<?xml version="1.0"?>
<repositories description="">
      <repository toolshed="http://localhost:9009"
name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I got
below error message.

The repository dependency definitions for this repository are invalid and
will be ignored.

I followed the steps mentioned in the galaxy wiki<https://wiki.galaxyproject.org/SimpleRepositoryDependencies>


Am I doing anything wrong? Please suggest me on this.

Thanks,
JanakiRam





___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
   http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/




___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

capsule_with_dependencies_localhost_colon_9009_barcode_parse_new_11_janakiram-t1_c0c45deac27f.tar.gz (4K) Download Attachment
capsule_localhost_colon_9009_string_occurrence_janakiram-t1_2a86bc3c363a.tar.gz (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Björn Grüning-3
Hi Janaki,

can you try to remove this prior_installation_required completely?
Also why do you need a repository dependency, I think that is not needed or?

Cheers,
Bjoern

Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:

> Hi Bjoern,
>
> I also exported both the repositories from local toolshed. Please find the
> attached files.
>
>
> Thanks,
> JanakiRam
>
>
> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
> [hidden email]> wrote:
>
>> Hi,
>>
>> Thanks for quick reply. Please find the attached .tar file of both the
>> repositories.
>>
>>
>> Thanks,
>> JanakiRam
>>
>>
>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <[hidden email]>wrote:
>>
>>> This all seems to be fine, can you send me a tarball with both
>>> repositories ...
>>>
>>> Thanks,
>>> Bjoern
>>>
>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>
>>>> Hi,
>>>>
>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>
>>>>
>>>> Thanks,
>>>> JanakiRam
>>>>
>>>>
>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>> [hidden email]> wrote:
>>>>
>>>>   Hi,
>>>>>
>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>> this
>>>>> custom to into my local tool shed(which is running at
>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>> galaxy.
>>>>>
>>>>> Then I have added simple repository dependency. I have created a xml
>>>>> file
>>>>> 'repository_dependencies.xml'. Then I created a new repository in the
>>>>> toolShed called 'Test' and uploaded all necessary files(.py, definition
>>>>> xml
>>>>> file and repository dependency xml file) into this repository. (I have
>>>>> created another repository called 'string_occurrence' and uploaded
>>>>> necessary files into toolShed which is used as dependency repository)
>>>>>
>>>>> <?xml version="1.0"?>
>>>>> <repositories description="">
>>>>>        <repository toolshed="http://localhost:9009"
>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>> </repositories>
>>>>>
>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I got
>>>>> below error message.
>>>>>
>>>>> The repository dependency definitions for this repository are invalid
>>>>> and
>>>>> will be ignored.
>>>>>
>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>
>>>>>
>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>
>>>>> Thanks,
>>>>> JanakiRam
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> ___________________________________________________________
>>>> Please keep all replies on the list by using "reply all"
>>>> in your mail client.  To manage your subscriptions to this
>>>> and other Galaxy lists, please use the interface at:
>>>>     http://lists.bx.psu.edu/
>>>>
>>>> To search Galaxy mailing lists use the unified search at:
>>>>     http://galaxyproject.org/search/mailinglists/
>>>>
>>>>
>>
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi

Hi Bjoern,

Please see my comments inline. 

On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]> wrote:
Hi Janaki,

can you try to remove this prior_installation_required completely?
       
       I didn't added 'prior_installation_required' in the repository_dependencies.xml(as this is optional), it got added when I exported repository files from tool shed. Actual repository_dependencies.xml file has below content. 

<?xml version="1.0"?>
<repositories description="test description">
     <repository name="string_occurrence" owner="janakiram-t1" />
</repositories>
 
Also why do you need a repository dependency, I think that is not needed or?

          This is the first time I working with repository dependencies, so for testing I am trying to add simple repository dependency to my custom tool.  

Cheers,
Bjoern

Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:

Hi Bjoern,

I also exported both the repositories from local toolshed. Please find the
attached files.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

Hi,

Thanks for quick reply. Please find the attached .tar file of both the
repositories.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <[hidden email]>wrote:

This all seems to be fine, can you send me a tarball with both
repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:

Hi,

Did anyone faced this issue ?. I struck here. Please suggest me.


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

  Hi,

I have implemented a custom tool called 'barcode-parse' and uploaded
this
custom to into my local tool shed(which is running at
http://localhost:9009). Also able to install this custom tool from
galaxy.

Then I have added simple repository dependency. I have created a xml
file
'repository_dependencies.xml'. Then I created a new repository in the
toolShed called 'Test' and uploaded all necessary files(.py, definition
xml
file and repository dependency xml file) into this repository. (I have
created another repository called 'string_occurrence' and uploaded
necessary files into toolShed which is used as dependency repository)

<?xml version="1.0"?>
<repositories description="">
       <repository toolshed="http://localhost:9009"
name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I got
below error message.

The repository dependency definitions for this repository are invalid
and
will be ignored.

I followed the steps mentioned in the galaxy wiki<https://wiki.
galaxyproject.org/SimpleRepositoryDependencies>


Am I doing anything wrong? Please suggest me on this.

Thanks,
JanakiRam





___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
    http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
    http://galaxyproject.org/search/mailinglists/






___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Björn Grüning-3
Hi,

I just tested it in the test-toolshed and for me
'prior_installation_required' is not inserted. Which Galaxy version do
you use? Please note, that I'm not sure if that is really causing the
trouble you have seen.
If you remove the repository dependency everything is working as expected?



Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:

> Hi Bjoern,
>
> Please see my comments inline.
>
> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>wrote:
>
>> Hi Janaki,
>>
>> can you try to remove this prior_installation_required completely?
>>
>
>         I didn't added 'prior_installation_required' in the
> repository_dependencies.xml(as this is optional), it got added when I
> exported repository files from tool shed. Actual
> repository_dependencies.xml file has below content.
>
> <?xml version="1.0"?>
> <repositories description="test description">
>       <repository name="string_occurrence" owner="janakiram-t1" />
> </repositories>
>
>
>> Also why do you need a repository dependency, I think that is not needed
>> or?
>>
>
>            This is the first time I working with repository dependencies, so
> for testing I am trying to add simple repository dependency to my custom
> tool.
>
>>
>> Cheers,
>> Bjoern
>>
>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>
>>   Hi Bjoern,
>>>
>>> I also exported both the repositories from local toolshed. Please find the
>>> attached files.
>>>
>>>
>>> Thanks,
>>> JanakiRam
>>>
>>>
>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>> [hidden email]> wrote:
>>>
>>>   Hi,
>>>>
>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>> repositories.
>>>>
>>>>
>>>> Thanks,
>>>> JanakiRam
>>>>
>>>>
>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>> [hidden email]>wrote:
>>>>
>>>>   This all seems to be fine, can you send me a tarball with both
>>>>> repositories ...
>>>>>
>>>>> Thanks,
>>>>> Bjoern
>>>>>
>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>
>>>>>   Hi,
>>>>>>
>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> JanakiRam
>>>>>>
>>>>>>
>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>> [hidden email]> wrote:
>>>>>>
>>>>>>    Hi,
>>>>>>
>>>>>>>
>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>> this
>>>>>>> custom to into my local tool shed(which is running at
>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>> galaxy.
>>>>>>>
>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>> file
>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in the
>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>> definition
>>>>>>> xml
>>>>>>> file and repository dependency xml file) into this repository. (I have
>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>> necessary files into toolShed which is used as dependency repository)
>>>>>>>
>>>>>>> <?xml version="1.0"?>
>>>>>>> <repositories description="">
>>>>>>>         <repository toolshed="http://localhost:9009"
>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>> </repositories>
>>>>>>>
>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I got
>>>>>>> below error message.
>>>>>>>
>>>>>>> The repository dependency definitions for this repository are invalid
>>>>>>> and
>>>>>>> will be ignored.
>>>>>>>
>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>
>>>>>>>
>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> JanakiRam
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ___________________________________________________________
>>>>>> Please keep all replies on the list by using "reply all"
>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>      http://lists.bx.psu.edu/
>>>>>>
>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>      http://galaxyproject.org/search/mailinglists/
>>>>>>
>>>>>>
>>>>>>
>>>>
>>>
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi,

I am using latest checkout from https://bitbucket.org/galaxy/galaxy-dist/ (Just now I also updated my local galaxy code base).  Yes, without repository dependency everything working fine.  

Thanks,
JanakiRam



On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]> wrote:
Hi,

I just tested it in the test-toolshed and for me 'prior_installation_required' is not inserted. Which Galaxy version do you use? Please note, that I'm not sure if that is really causing the trouble you have seen.
If you remove the repository dependency everything is working as expected?



Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:

Hi Bjoern,

Please see my comments inline.

On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>wrote:

Hi Janaki,

can you try to remove this prior_installation_required completely?


        I didn't added 'prior_installation_required' in the
repository_dependencies.xml(as this is optional), it got added when I
exported repository files from tool shed. Actual
repository_dependencies.xml file has below content.

<?xml version="1.0"?>
<repositories description="test description">
      <repository name="string_occurrence" owner="janakiram-t1" />
</repositories>


Also why do you need a repository dependency, I think that is not needed
or?


           This is the first time I working with repository dependencies, so
for testing I am trying to add simple repository dependency to my custom
tool.


Cheers,
Bjoern

Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:

  Hi Bjoern,

I also exported both the repositories from local toolshed. Please find the
attached files.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

  Hi,

Thanks for quick reply. Please find the attached .tar file of both the
repositories.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
[hidden email]>wrote:

  This all seems to be fine, can you send me a tarball with both
repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:

  Hi,

Did anyone faced this issue ?. I struck here. Please suggest me.


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

   Hi,


I have implemented a custom tool called 'barcode-parse' and uploaded
this
custom to into my local tool shed(which is running at
http://localhost:9009). Also able to install this custom tool from
galaxy.

Then I have added simple repository dependency. I have created a xml
file
'repository_dependencies.xml'. Then I created a new repository in the
toolShed called 'Test' and uploaded all necessary files(.py,
definition
xml
file and repository dependency xml file) into this repository. (I have
created another repository called 'string_occurrence' and uploaded
necessary files into toolShed which is used as dependency repository)

<?xml version="1.0"?>
<repositories description="">
        <repository toolshed="http://localhost:9009"
name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I got
below error message.

The repository dependency definitions for this repository are invalid
and
will be ignored.

I followed the steps mentioned in the galaxy wiki<https://wiki.
galaxyproject.org/SimpleRepositoryDependencies>


Am I doing anything wrong? Please suggest me on this.

Thanks,
JanakiRam





___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
     http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
     http://galaxyproject.org/search/mailinglists/








___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Björn Grüning-3
Hi JanakiRam,

I will take Greg into CC. He is the main Tool Shed developer, maybe we
spotted a bug in populating "prior_installation_required" in
repository_dependencies.xml file. He probably knows if that is supposed
to work.

Greg, to summarize our findings. It seems that if JanakiRam uploads a
repository_dependencies.xml file into a local toolshed the
"prior_installation_required='False'" will be inserted. If he tries to
install it, Galaxy complains about a wrong syntax inside the
repository_dependecies.xml file. Imho "prior_installation_required" does
not make sense in repository_dependencies.xml or? Is that an bug?

JanakiRam can you confirm my summary?

Thanks,
Bjoern

Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:

> Hi,
>
> I am using latest checkout from
> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
> local galaxy code base).  Yes, without
> repository dependency everything working fine.
>
> Thanks,
> JanakiRam
>
>
>
> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>
>> Hi,
>>
>> I just tested it in the test-toolshed and for me
>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>> use? Please note, that I'm not sure if that is really causing the trouble
>> you have seen.
>> If you remove the repository dependency everything is working as expected?
>>
>>
>>
>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>
>>   Hi Bjoern,
>>>
>>> Please see my comments inline.
>>>
>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>> wrote:
>>>
>>>   Hi Janaki,
>>>>
>>>> can you try to remove this prior_installation_required completely?
>>>>
>>>>
>>>          I didn't added 'prior_installation_required' in the
>>> repository_dependencies.xml(as this is optional), it got added when I
>>> exported repository files from tool shed. Actual
>>> repository_dependencies.xml file has below content.
>>>
>>> <?xml version="1.0"?>
>>> <repositories description="test description">
>>>        <repository name="string_occurrence" owner="janakiram-t1" />
>>> </repositories>
>>>
>>>
>>>   Also why do you need a repository dependency, I think that is not needed
>>>> or?
>>>>
>>>>
>>>             This is the first time I working with repository dependencies,
>>> so
>>> for testing I am trying to add simple repository dependency to my custom
>>> tool.
>>>
>>>
>>>> Cheers,
>>>> Bjoern
>>>>
>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>
>>>>    Hi Bjoern,
>>>>
>>>>>
>>>>> I also exported both the repositories from local toolshed. Please find
>>>>> the
>>>>> attached files.
>>>>>
>>>>>
>>>>> Thanks,
>>>>> JanakiRam
>>>>>
>>>>>
>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>> [hidden email]> wrote:
>>>>>
>>>>>    Hi,
>>>>>
>>>>>>
>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>> repositories.
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> JanakiRam
>>>>>>
>>>>>>
>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>> [hidden email]>wrote:
>>>>>>
>>>>>>    This all seems to be fine, can you send me a tarball with both
>>>>>>
>>>>>>> repositories ...
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Bjoern
>>>>>>>
>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>
>>>>>>>    Hi,
>>>>>>>
>>>>>>>>
>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> JanakiRam
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>> [hidden email]> wrote:
>>>>>>>>
>>>>>>>>     Hi,
>>>>>>>>
>>>>>>>>
>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>> this
>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>> galaxy.
>>>>>>>>>
>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>> file
>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>> the
>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>> definition
>>>>>>>>> xml
>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>> have
>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>> repository)
>>>>>>>>>
>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>> <repositories description="">
>>>>>>>>>          <repository toolshed="http://localhost:9009"
>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>> </repositories>
>>>>>>>>>
>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>> got
>>>>>>>>> below error message.
>>>>>>>>>
>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>> invalid
>>>>>>>>> and
>>>>>>>>> will be ignored.
>>>>>>>>>
>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> JanakiRam
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>> ___________________________________________________________
>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>       http://lists.bx.psu.edu/
>>>>>>>>
>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>       http://galaxyproject.org/search/mailinglists/
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>
>>>
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi,

Bjoern, Yes the summary looks correct. 

Greg, I have added tool_dependencies.xml  to the same custom tool and installed it successfully in my local galaxy. But  If I add repository_dependencies.xml to my custom tool and try to install the tool, then galaxy showing an error message that the dependency xml file is invalid.

Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 5:05 PM, Björn Grüning <[hidden email]> wrote:
Hi JanakiRam,

I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.

Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?

JanakiRam can you confirm my summary?

Thanks,
Bjoern

Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
Hi,

I am using latest checkout from
https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my

local galaxy code base).  Yes, without
repository dependency everything working fine.

Thanks,
JanakiRam



On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:

Hi,

I just tested it in the test-toolshed and for me
'prior_installation_required' is not inserted. Which Galaxy version do you
use? Please note, that I'm not sure if that is really causing the trouble
you have seen.
If you remove the repository dependency everything is working as expected?



Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:

  Hi Bjoern,

Please see my comments inline.

On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
wrote:

  Hi Janaki,

can you try to remove this prior_installation_required completely?


         I didn't added 'prior_installation_required' in the
repository_dependencies.xml(as this is optional), it got added when I
exported repository files from tool shed. Actual
repository_dependencies.xml file has below content.

<?xml version="1.0"?>
<repositories description="test description">
       <repository name="string_occurrence" owner="janakiram-t1" />
</repositories>


  Also why do you need a repository dependency, I think that is not needed
or?


            This is the first time I working with repository dependencies,
so
for testing I am trying to add simple repository dependency to my custom
tool.


Cheers,
Bjoern

Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:

   Hi Bjoern,


I also exported both the repositories from local toolshed. Please find
the
attached files.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

   Hi,


Thanks for quick reply. Please find the attached .tar file of both the
repositories.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
[hidden email]>wrote:

   This all seems to be fine, can you send me a tarball with both

repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:

   Hi,


Did anyone faced this issue ?. I struck here. Please suggest me.


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

    Hi,


I have implemented a custom tool called 'barcode-parse' and uploaded
this
custom to into my local tool shed(which is running at
http://localhost:9009). Also able to install this custom tool from
galaxy.

Then I have added simple repository dependency. I have created a xml
file
'repository_dependencies.xml'. Then I created a new repository in
the
toolShed called 'Test' and uploaded all necessary files(.py,
definition
xml
file and repository dependency xml file) into this repository. (I
have
created another repository called 'string_occurrence' and uploaded
necessary files into toolShed which is used as dependency
repository)

<?xml version="1.0"?>
<repositories description="">
         <repository toolshed="http://localhost:9009"
name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I
got
below error message.

The repository dependency definitions for this repository are
invalid
and
will be ignored.

I followed the steps mentioned in the galaxy wiki<https://wiki.
galaxyproject.org/SimpleRepositoryDependencies>


Am I doing anything wrong? Please suggest me on this.

Thanks,
JanakiRam





___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
      http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
      http://galaxyproject.org/search/mailinglists/










___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Greg Von Kuster
In reply to this post by Björn Grüning-3
Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.

Thanks!

On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:

> Hi JanakiRam,
>
> I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.
>
> Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?
>
> JanakiRam can you confirm my summary?
>
> Thanks,
> Bjoern
>
> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>> Hi,
>>
>> I am using latest checkout from
>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>> local galaxy code base).  Yes, without
>> repository dependency everything working fine.
>>
>> Thanks,
>> JanakiRam
>>
>>
>>
>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>>
>>> Hi,
>>>
>>> I just tested it in the test-toolshed and for me
>>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>>> use? Please note, that I'm not sure if that is really causing the trouble
>>> you have seen.
>>> If you remove the repository dependency everything is working as expected?
>>>
>>>
>>>
>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>
>>> Hi Bjoern,
>>>>
>>>> Please see my comments inline.
>>>>
>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>>> wrote:
>>>>
>>>> Hi Janaki,
>>>>>
>>>>> can you try to remove this prior_installation_required completely?
>>>>>
>>>>>
>>>>        I didn't added 'prior_installation_required' in the
>>>> repository_dependencies.xml(as this is optional), it got added when I
>>>> exported repository files from tool shed. Actual
>>>> repository_dependencies.xml file has below content.
>>>>
>>>> <?xml version="1.0"?>
>>>> <repositories description="test description">
>>>>      <repository name="string_occurrence" owner="janakiram-t1" />
>>>> </repositories>
>>>>
>>>>
>>>> Also why do you need a repository dependency, I think that is not needed
>>>>> or?
>>>>>
>>>>>
>>>>           This is the first time I working with repository dependencies,
>>>> so
>>>> for testing I am trying to add simple repository dependency to my custom
>>>> tool.
>>>>
>>>>
>>>>> Cheers,
>>>>> Bjoern
>>>>>
>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>
>>>>>  Hi Bjoern,
>>>>>
>>>>>>
>>>>>> I also exported both the repositories from local toolshed. Please find
>>>>>> the
>>>>>> attached files.
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> JanakiRam
>>>>>>
>>>>>>
>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>> [hidden email]> wrote:
>>>>>>
>>>>>>  Hi,
>>>>>>
>>>>>>>
>>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>>> repositories.
>>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>> JanakiRam
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>> [hidden email]>wrote:
>>>>>>>
>>>>>>>  This all seems to be fine, can you send me a tarball with both
>>>>>>>
>>>>>>>> repositories ...
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Bjoern
>>>>>>>>
>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>
>>>>>>>>  Hi,
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> JanakiRam
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>
>>>>>>>>>   Hi,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>>> this
>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>>> galaxy.
>>>>>>>>>>
>>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>>> file
>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>>> the
>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>> definition
>>>>>>>>>> xml
>>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>>> have
>>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>> repository)
>>>>>>>>>>
>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>> <repositories description="">
>>>>>>>>>>        <repository toolshed="http://localhost:9009"
>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>> </repositories>
>>>>>>>>>>
>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>>> got
>>>>>>>>>> below error message.
>>>>>>>>>>
>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>> invalid
>>>>>>>>>> and
>>>>>>>>>> will be ignored.
>>>>>>>>>>
>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> JanakiRam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> ___________________________________________________________
>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>     http://lists.bx.psu.edu/
>>>>>>>>>
>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>     http://galaxyproject.org/search/mailinglists/
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>>
>>>>
>>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
> http://galaxyproject.org/search/mailinglists/
>


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Greg Von Kuster
Hello Janaki and Björn,

This problematic behavior is a result of a bug in the repository export process which has been fixed in the following changeset which is currently available in the Galaxy central repo.  Thanks very much for reporting this.

https://bitbucket.org/galaxy/galaxy-central/commits/773578e65580e3488fadc144739d82f86d9b30f3

Greg Von Kuster

On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:

> Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.
>
> Thanks!
>
> On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:
>
>> Hi JanakiRam,
>>
>> I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.
>>
>> Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?
>>
>> JanakiRam can you confirm my summary?
>>
>> Thanks,
>> Bjoern
>>
>> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>>> Hi,
>>>
>>> I am using latest checkout from
>>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>>> local galaxy code base).  Yes, without
>>> repository dependency everything working fine.
>>>
>>> Thanks,
>>> JanakiRam
>>>
>>>
>>>
>>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>>>
>>>> Hi,
>>>>
>>>> I just tested it in the test-toolshed and for me
>>>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>>>> use? Please note, that I'm not sure if that is really causing the trouble
>>>> you have seen.
>>>> If you remove the repository dependency everything is working as expected?
>>>>
>>>>
>>>>
>>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>>
>>>> Hi Bjoern,
>>>>>
>>>>> Please see my comments inline.
>>>>>
>>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>>>> wrote:
>>>>>
>>>>> Hi Janaki,
>>>>>>
>>>>>> can you try to remove this prior_installation_required completely?
>>>>>>
>>>>>>
>>>>>       I didn't added 'prior_installation_required' in the
>>>>> repository_dependencies.xml(as this is optional), it got added when I
>>>>> exported repository files from tool shed. Actual
>>>>> repository_dependencies.xml file has below content.
>>>>>
>>>>> <?xml version="1.0"?>
>>>>> <repositories description="test description">
>>>>>     <repository name="string_occurrence" owner="janakiram-t1" />
>>>>> </repositories>
>>>>>
>>>>>
>>>>> Also why do you need a repository dependency, I think that is not needed
>>>>>> or?
>>>>>>
>>>>>>
>>>>>          This is the first time I working with repository dependencies,
>>>>> so
>>>>> for testing I am trying to add simple repository dependency to my custom
>>>>> tool.
>>>>>
>>>>>
>>>>>> Cheers,
>>>>>> Bjoern
>>>>>>
>>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>>
>>>>>> Hi Bjoern,
>>>>>>
>>>>>>>
>>>>>>> I also exported both the repositories from local toolshed. Please find
>>>>>>> the
>>>>>>> attached files.
>>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>> JanakiRam
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>>> [hidden email]> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>>>> repositories.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> JanakiRam
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>>> [hidden email]>wrote:
>>>>>>>>
>>>>>>>> This all seems to be fine, can you send me a tarball with both
>>>>>>>>
>>>>>>>>> repositories ...
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Bjoern
>>>>>>>>>
>>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> JanakiRam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>
>>>>>>>>>>  Hi,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>>>> this
>>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>>>> galaxy.
>>>>>>>>>>>
>>>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>>>> file
>>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>>>> the
>>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>>> definition
>>>>>>>>>>> xml
>>>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>>>> have
>>>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>>> repository)
>>>>>>>>>>>
>>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>>> <repositories description="">
>>>>>>>>>>>       <repository toolshed="http://localhost:9009"
>>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>>> </repositories>
>>>>>>>>>>>
>>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>>>> got
>>>>>>>>>>> below error message.
>>>>>>>>>>>
>>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>>> invalid
>>>>>>>>>>> and
>>>>>>>>>>> will be ignored.
>>>>>>>>>>>
>>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> JanakiRam
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> ___________________________________________________________
>>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>>    http://lists.bx.psu.edu/
>>>>>>>>>>
>>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>>    http://galaxyproject.org/search/mailinglists/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>
>> ___________________________________________________________
>> Please keep all replies on the list by using "reply all"
>> in your mail client.  To manage your subscriptions to this
>> and other Galaxy lists, please use the interface at:
>> http://lists.bx.psu.edu/
>>
>> To search Galaxy mailing lists use the unified search at:
>> http://galaxyproject.org/search/mailinglists/
>>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>  http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>  http://galaxyproject.org/search/mailinglists/
>


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Thanks Greg, I will verify with new changes. 


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 7:05 PM, Greg Von Kuster <[hidden email]> wrote:
Hello Janaki and Björn,

This problematic behavior is a result of a bug in the repository export process which has been fixed in the following changeset which is currently available in the Galaxy central repo.  Thanks very much for reporting this.

https://bitbucket.org/galaxy/galaxy-central/commits/773578e65580e3488fadc144739d82f86d9b30f3

Greg Von Kuster

On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:

> Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.
>
> Thanks!
>
> On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:
>
>> Hi JanakiRam,
>>
>> I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.
>>
>> Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?
>>
>> JanakiRam can you confirm my summary?
>>
>> Thanks,
>> Bjoern
>>
>> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>>> Hi,
>>>
>>> I am using latest checkout from
>>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>>> local galaxy code base).  Yes, without
>>> repository dependency everything working fine.
>>>
>>> Thanks,
>>> JanakiRam
>>>
>>>
>>>
>>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>>>
>>>> Hi,
>>>>
>>>> I just tested it in the test-toolshed and for me
>>>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>>>> use? Please note, that I'm not sure if that is really causing the trouble
>>>> you have seen.
>>>> If you remove the repository dependency everything is working as expected?
>>>>
>>>>
>>>>
>>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>>
>>>> Hi Bjoern,
>>>>>
>>>>> Please see my comments inline.
>>>>>
>>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>>>> wrote:
>>>>>
>>>>> Hi Janaki,
>>>>>>
>>>>>> can you try to remove this prior_installation_required completely?
>>>>>>
>>>>>>
>>>>>       I didn't added 'prior_installation_required' in the
>>>>> repository_dependencies.xml(as this is optional), it got added when I
>>>>> exported repository files from tool shed. Actual
>>>>> repository_dependencies.xml file has below content.
>>>>>
>>>>> <?xml version="1.0"?>
>>>>> <repositories description="test description">
>>>>>     <repository name="string_occurrence" owner="janakiram-t1" />
>>>>> </repositories>
>>>>>
>>>>>
>>>>> Also why do you need a repository dependency, I think that is not needed
>>>>>> or?
>>>>>>
>>>>>>
>>>>>          This is the first time I working with repository dependencies,
>>>>> so
>>>>> for testing I am trying to add simple repository dependency to my custom
>>>>> tool.
>>>>>
>>>>>
>>>>>> Cheers,
>>>>>> Bjoern
>>>>>>
>>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>>
>>>>>> Hi Bjoern,
>>>>>>
>>>>>>>
>>>>>>> I also exported both the repositories from local toolshed. Please find
>>>>>>> the
>>>>>>> attached files.
>>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>> JanakiRam
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>>> [hidden email]> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>>>> repositories.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> JanakiRam
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>>> [hidden email]>wrote:
>>>>>>>>
>>>>>>>> This all seems to be fine, can you send me a tarball with both
>>>>>>>>
>>>>>>>>> repositories ...
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Bjoern
>>>>>>>>>
>>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> JanakiRam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>
>>>>>>>>>>  Hi,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>>>> this
>>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>>>> galaxy.
>>>>>>>>>>>
>>>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>>>> file
>>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>>>> the
>>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>>> definition
>>>>>>>>>>> xml
>>>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>>>> have
>>>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>>> repository)
>>>>>>>>>>>
>>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>>> <repositories description="">
>>>>>>>>>>>       <repository toolshed="http://localhost:9009"
>>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>>> </repositories>
>>>>>>>>>>>
>>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>>>> got
>>>>>>>>>>> below error message.
>>>>>>>>>>>
>>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>>> invalid
>>>>>>>>>>> and
>>>>>>>>>>> will be ignored.
>>>>>>>>>>>
>>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> JanakiRam
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> ___________________________________________________________
>>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>>    http://lists.bx.psu.edu/
>>>>>>>>>>
>>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>>    http://galaxyproject.org/search/mailinglists/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>
>> ___________________________________________________________
>> Please keep all replies on the list by using "reply all"
>> in your mail client.  To manage your subscriptions to this
>> and other Galaxy lists, please use the interface at:
>> http://lists.bx.psu.edu/
>>
>> To search Galaxy mailing lists use the unified search at:
>> http://galaxyproject.org/search/mailinglists/
>>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>  http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>  http://galaxyproject.org/search/mailinglists/
>



___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Greg Von Kuster
I should have handled the import in the same commit, but did so in the following changeset.  It will eliminate the problematic prior_installation_required="False" attribute from the <repository> tag when a capsule is being imported.

changeset:   12944:59bd7349a128
tag:         tip
user:        greg
date:        Thu Apr 03 10:19:46 2014 -0400
summary:     Upon import, handle problematic prior_installation_required attribute incorrectly added (and set to "False") to the <repository> tag when a repository was exported.

Greg Von Kuster

On Apr 3, 2014, at 9:53 AM, Janaki Rama Rao Gollapudi <[hidden email]> wrote:

Thanks Greg, I will verify with new changes. 


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 7:05 PM, Greg Von Kuster <[hidden email]> wrote:
Hello Janaki and Björn,

This problematic behavior is a result of a bug in the repository export process which has been fixed in the following changeset which is currently available in the Galaxy central repo.  Thanks very much for reporting this.

https://bitbucket.org/galaxy/galaxy-central/commits/773578e65580e3488fadc144739d82f86d9b30f3

Greg Von Kuster

On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:

> Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.
>
> Thanks!
>
> On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:
>
>> Hi JanakiRam,
>>
>> I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.
>>
>> Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?
>>
>> JanakiRam can you confirm my summary?
>>
>> Thanks,
>> Bjoern
>>
>> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>>> Hi,
>>>
>>> I am using latest checkout from
>>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>>> local galaxy code base).  Yes, without
>>> repository dependency everything working fine.
>>>
>>> Thanks,
>>> JanakiRam
>>>
>>>
>>>
>>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>>>
>>>> Hi,
>>>>
>>>> I just tested it in the test-toolshed and for me
>>>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>>>> use? Please note, that I'm not sure if that is really causing the trouble
>>>> you have seen.
>>>> If you remove the repository dependency everything is working as expected?
>>>>
>>>>
>>>>
>>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>>
>>>> Hi Bjoern,
>>>>>
>>>>> Please see my comments inline.
>>>>>
>>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>>>> wrote:
>>>>>
>>>>> Hi Janaki,
>>>>>>
>>>>>> can you try to remove this prior_installation_required completely?
>>>>>>
>>>>>>
>>>>>       I didn't added 'prior_installation_required' in the
>>>>> repository_dependencies.xml(as this is optional), it got added when I
>>>>> exported repository files from tool shed. Actual
>>>>> repository_dependencies.xml file has below content.
>>>>>
>>>>> <?xml version="1.0"?>
>>>>> <repositories description="test description">
>>>>>     <repository name="string_occurrence" owner="janakiram-t1" />
>>>>> </repositories>
>>>>>
>>>>>
>>>>> Also why do you need a repository dependency, I think that is not needed
>>>>>> or?
>>>>>>
>>>>>>
>>>>>          This is the first time I working with repository dependencies,
>>>>> so
>>>>> for testing I am trying to add simple repository dependency to my custom
>>>>> tool.
>>>>>
>>>>>
>>>>>> Cheers,
>>>>>> Bjoern
>>>>>>
>>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>>
>>>>>> Hi Bjoern,
>>>>>>
>>>>>>>
>>>>>>> I also exported both the repositories from local toolshed. Please find
>>>>>>> the
>>>>>>> attached files.
>>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>> JanakiRam
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>>> [hidden email]> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>>>> repositories.
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> JanakiRam
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>>> [hidden email]>wrote:
>>>>>>>>
>>>>>>>> This all seems to be fine, can you send me a tarball with both
>>>>>>>>
>>>>>>>>> repositories ...
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Bjoern
>>>>>>>>>
>>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> JanakiRam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>
>>>>>>>>>>  Hi,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>>>> this
>>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>>>> galaxy.
>>>>>>>>>>>
>>>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>>>> file
>>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>>>> the
>>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>>> definition
>>>>>>>>>>> xml
>>>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>>>> have
>>>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>>> repository)
>>>>>>>>>>>
>>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>>> <repositories description="">
>>>>>>>>>>>       <repository toolshed="http://localhost:9009"
>>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>>> </repositories>
>>>>>>>>>>>
>>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>>>> got
>>>>>>>>>>> below error message.
>>>>>>>>>>>
>>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>>> invalid
>>>>>>>>>>> and
>>>>>>>>>>> will be ignored.
>>>>>>>>>>>
>>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> JanakiRam
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> ___________________________________________________________
>>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>>    http://lists.bx.psu.edu/
>>>>>>>>>>
>>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>>    http://galaxyproject.org/search/mailinglists/
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>
>> ___________________________________________________________
>> Please keep all replies on the list by using "reply all"
>> in your mail client.  To manage your subscriptions to this
>> and other Galaxy lists, please use the interface at:
>> http://lists.bx.psu.edu/
>>
>> To search Galaxy mailing lists use the unified search at:
>> http://galaxyproject.org/search/mailinglists/
>>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>  http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>  http://galaxyproject.org/search/mailinglists/
>


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
 http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Björn Grüning-3
Hi,

thanks for fixing it Greg. Would it also be possible to get a more
concrete error message in such cases where the
repository_dependencies.xml file is somehow broken?

Thanks,
Bjoern

Am 03.04.2014 16:22, schrieb Greg Von Kuster:

> I should have handled the import in the same commit, but did so in the following changeset.  It will eliminate the problematic prior_installation_required="False" attribute from the <repository> tag when a capsule is being imported.
>
> changeset:   12944:59bd7349a128
> tag:         tip
> user:        greg
> date:        Thu Apr 03 10:19:46 2014 -0400
> summary:     Upon import, handle problematic prior_installation_required attribute incorrectly added (and set to "False") to the <repository> tag when a repository was exported.
>
> Greg Von Kuster
>
> On Apr 3, 2014, at 9:53 AM, Janaki Rama Rao Gollapudi <[hidden email]> wrote:
>
>> Thanks Greg, I will verify with new changes.
>>
>>
>> Thanks,
>> JanakiRam
>>
>>
>> On Thu, Apr 3, 2014 at 7:05 PM, Greg Von Kuster <[hidden email]> wrote:
>> Hello Janaki and Björn,
>>
>> This problematic behavior is a result of a bug in the repository export process which has been fixed in the following changeset which is currently available in the Galaxy central repo.  Thanks very much for reporting this.
>>
>> https://bitbucket.org/galaxy/galaxy-central/commits/773578e65580e3488fadc144739d82f86d9b30f3
>>
>> Greg Von Kuster
>>
>> On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:
>>
>>> Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.
>>>
>>> Thanks!
>>>
>>> On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:
>>>
>>>> Hi JanakiRam,
>>>>
>>>> I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.
>>>>
>>>> Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?
>>>>
>>>> JanakiRam can you confirm my summary?
>>>>
>>>> Thanks,
>>>> Bjoern
>>>>
>>>> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>>>>> Hi,
>>>>>
>>>>> I am using latest checkout from
>>>>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>>>>> local galaxy code base).  Yes, without
>>>>> repository dependency everything working fine.
>>>>>
>>>>> Thanks,
>>>>> JanakiRam
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I just tested it in the test-toolshed and for me
>>>>>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>>>>>> use? Please note, that I'm not sure if that is really causing the trouble
>>>>>> you have seen.
>>>>>> If you remove the repository dependency everything is working as expected?
>>>>>>
>>>>>>
>>>>>>
>>>>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>>>>
>>>>>> Hi Bjoern,
>>>>>>>
>>>>>>> Please see my comments inline.
>>>>>>>
>>>>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>>>>>> wrote:
>>>>>>>
>>>>>>> Hi Janaki,
>>>>>>>>
>>>>>>>> can you try to remove this prior_installation_required completely?
>>>>>>>>
>>>>>>>>
>>>>>>>        I didn't added 'prior_installation_required' in the
>>>>>>> repository_dependencies.xml(as this is optional), it got added when I
>>>>>>> exported repository files from tool shed. Actual
>>>>>>> repository_dependencies.xml file has below content.
>>>>>>>
>>>>>>> <?xml version="1.0"?>
>>>>>>> <repositories description="test description">
>>>>>>>      <repository name="string_occurrence" owner="janakiram-t1" />
>>>>>>> </repositories>
>>>>>>>
>>>>>>>
>>>>>>> Also why do you need a repository dependency, I think that is not needed
>>>>>>>> or?
>>>>>>>>
>>>>>>>>
>>>>>>>           This is the first time I working with repository dependencies,
>>>>>>> so
>>>>>>> for testing I am trying to add simple repository dependency to my custom
>>>>>>> tool.
>>>>>>>
>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Bjoern
>>>>>>>>
>>>>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>
>>>>>>>> Hi Bjoern,
>>>>>>>>
>>>>>>>>>
>>>>>>>>> I also exported both the repositories from local toolshed. Please find
>>>>>>>>> the
>>>>>>>>> attached files.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> JanakiRam
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>>>>>> repositories.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> JanakiRam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>>>>> [hidden email]>wrote:
>>>>>>>>>>
>>>>>>>>>> This all seems to be fine, can you send me a tarball with both
>>>>>>>>>>
>>>>>>>>>>> repositories ...
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Bjoern
>>>>>>>>>>>
>>>>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>   Hi,
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>>>>>> this
>>>>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>>>>>> galaxy.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>>>>>> file
>>>>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>>>>>> the
>>>>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>>>>> definition
>>>>>>>>>>>>> xml
>>>>>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>>>>>> have
>>>>>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>>>>> repository)
>>>>>>>>>>>>>
>>>>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>>>>> <repositories description="">
>>>>>>>>>>>>>        <repository toolshed="http://localhost:9009"
>>>>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>>>>> </repositories>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>>>>>> got
>>>>>>>>>>>>> below error message.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>>>>> invalid
>>>>>>>>>>>>> and
>>>>>>>>>>>>> will be ignored.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>> ___________________________________________________________
>>>>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>>>>     http://lists.bx.psu.edu/
>>>>>>>>>>>>
>>>>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>>>>     http://galaxyproject.org/search/mailinglists/
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>> ___________________________________________________________
>>>> Please keep all replies on the list by using "reply all"
>>>> in your mail client.  To manage your subscriptions to this
>>>> and other Galaxy lists, please use the interface at:
>>>> http://lists.bx.psu.edu/
>>>>
>>>> To search Galaxy mailing lists use the unified search at:
>>>> http://galaxyproject.org/search/mailinglists/
>>>>
>>>
>>>
>>> ___________________________________________________________
>>> Please keep all replies on the list by using "reply all"
>>> in your mail client.  To manage your subscriptions to this
>>> and other Galaxy lists, please use the interface at:
>>>   http://lists.bx.psu.edu/
>>>
>>> To search Galaxy mailing lists use the unified search at:
>>>   http://galaxyproject.org/search/mailinglists/
>>>
>>
>>
>> ___________________________________________________________
>> Please keep all replies on the list by using "reply all"
>> in your mail client.  To manage your subscriptions to this
>> and other Galaxy lists, please use the interface at:
>>   http://lists.bx.psu.edu/
>>
>> To search Galaxy mailing lists use the unified search at:
>>   http://galaxyproject.org/search/mailinglists/
>
>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>    http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>    http://galaxyproject.org/search/mailinglists/
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Janaki Rama Rao Gollapudi
Hi Greg/Bjoern,

Thanks for all your help. I checkout the galaxy-central code base(previously I am using galaxy-dist code base) and uploaded my custom tool(with both tool and repository dependency) in to toolshed and also installed custom tool from galaxy. The dependency tool also installed successfully. 

I have few doubts:
  • When are you planning to merge these changes into galaxy-dist ?
  • As mentioned in the galaxy wiki we are using galaxy-dist code base. Can we use galaxy-central ? 
  • What is the difference between galaxy-dist and galaxy-central ?

Thanks,
JanakiRam 


On Thu, Apr 3, 2014 at 7:54 PM, Björn Grüning <[hidden email]> wrote:
Hi,

thanks for fixing it Greg. Would it also be possible to get a more concrete error message in such cases where the repository_dependencies.xml file is somehow broken?

Thanks,
Bjoern

Am 03.04.2014 16:22, schrieb Greg Von Kuster:

I should have handled the import in the same commit, but did so in the following changeset.  It will eliminate the problematic prior_installation_required="False" attribute from the <repository> tag when a capsule is being imported.

changeset:   12944:59bd7349a128
tag:         tip
user:        greg
date:        Thu Apr 03 10:19:46 2014 -0400
summary:     Upon import, handle problematic prior_installation_required attribute incorrectly added (and set to "False") to the <repository> tag when a repository was exported.

Greg Von Kuster

On Apr 3, 2014, at 9:53 AM, Janaki Rama Rao Gollapudi <[hidden email]> wrote:

Thanks Greg, I will verify with new changes.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 7:05 PM, Greg Von Kuster <[hidden email]> wrote:
Hello Janaki and Björn,

This problematic behavior is a result of a bug in the repository export process which has been fixed in the following changeset which is currently available in the Galaxy central repo.  Thanks very much for reporting this.

https://bitbucket.org/galaxy/galaxy-central/commits/773578e65580e3488fadc144739d82f86d9b30f3

Greg Von Kuster

On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:

Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.

Thanks!

On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:

Hi JanakiRam,

I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.

Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?

JanakiRam can you confirm my summary?

Thanks,
Bjoern

Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
Hi,

I am using latest checkout from
https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
local galaxy code base).  Yes, without
repository dependency everything working fine.

Thanks,
JanakiRam



On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:

Hi,

I just tested it in the test-toolshed and for me
'prior_installation_required' is not inserted. Which Galaxy version do you
use? Please note, that I'm not sure if that is really causing the trouble
you have seen.
If you remove the repository dependency everything is working as expected?



Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:

Hi Bjoern,

Please see my comments inline.

On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
wrote:

Hi Janaki,

can you try to remove this prior_installation_required completely?


       I didn't added 'prior_installation_required' in the
repository_dependencies.xml(as this is optional), it got added when I
exported repository files from tool shed. Actual
repository_dependencies.xml file has below content.

<?xml version="1.0"?>
<repositories description="test description">
     <repository name="string_occurrence" owner="janakiram-t1" />
</repositories>


Also why do you need a repository dependency, I think that is not needed
or?


          This is the first time I working with repository dependencies,
so
for testing I am trying to add simple repository dependency to my custom
tool.


Cheers,
Bjoern

Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:

Hi Bjoern,


I also exported both the repositories from local toolshed. Please find
the
attached files.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

Hi,


Thanks for quick reply. Please find the attached .tar file of both the
repositories.


Thanks,
JanakiRam


On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
[hidden email]>wrote:

This all seems to be fine, can you send me a tarball with both

repositories ...

Thanks,
Bjoern

Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:

Hi,


Did anyone faced this issue ?. I struck here. Please suggest me.


Thanks,
JanakiRam


On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
[hidden email]> wrote:

  Hi,


I have implemented a custom tool called 'barcode-parse' and uploaded
this
custom to into my local tool shed(which is running at
http://localhost:9009). Also able to install this custom tool from
galaxy.

Then I have added simple repository dependency. I have created a xml
file
'repository_dependencies.xml'. Then I created a new repository in
the
toolShed called 'Test' and uploaded all necessary files(.py,
definition
xml
file and repository dependency xml file) into this repository. (I
have
created another repository called 'string_occurrence' and uploaded
necessary files into toolShed which is used as dependency
repository)

<?xml version="1.0"?>
<repositories description="">
       <repository toolshed="http://localhost:9009"
name="string_occurrence" owner="janakiram-t1" />
</repositories>

I tried to install custom tool 'barcode-parse' from galaxy, but I
got
below error message.

The repository dependency definitions for this repository are
invalid
and
will be ignored.

I followed the steps mentioned in the galaxy wiki<https://wiki.
galaxyproject.org/SimpleRepositoryDependencies>


Am I doing anything wrong? Please suggest me on this.

Thanks,
JanakiRam





___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
    http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
    http://galaxyproject.org/search/mailinglists/








___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
http://galaxyproject.org/search/mailinglists/



___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/



___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/




___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
   http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
   http://galaxyproject.org/search/mailinglists/

___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
 http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Björn Grüning-3
Hi JanakiRam,

galaxy-dist is the stable version of Galaxy and galaxy-central is the
development version. But you can also track galaxy-central and the
stable branch as I do. Galaxy-central [stable] should be the same as
galaxy-dist in theory. In practise galaxy-central [stable] get more
fixes during a development window.

Galaxy is released ~ every 2 month and the next release will happen in
the next 1-2 weeks I think. Galaxy-central (stable-next) ist already
branched.

Cheers,
Bjoern

Am 04.04.2014 07:56, schrieb Janaki Rama Rao Gollapudi:

> Hi Greg/Bjoern,
>
> Thanks for all your help. I checkout the galaxy-central code
> base(previously I am using galaxy-dist code base) and uploaded my custom
> tool(with both tool and repository dependency) in to toolshed and also
> installed custom tool from galaxy. The dependency tool also installed
> successfully.
>
> I have few doubts:
>
>     - When are you planning to merge these changes into galaxy-dist ?
>     - As mentioned in the galaxy
> wiki<https://wiki.galaxyproject.org/Admin/GetGalaxy> we
>     are using galaxy-dist code base. Can we use galaxy-central ?
>     - What is the difference between galaxy-dist and galaxy-central ?
>
>
> Thanks,
> JanakiRam
>
>
> On Thu, Apr 3, 2014 at 7:54 PM, Björn Grüning <[hidden email]>wrote:
>
>> Hi,
>>
>> thanks for fixing it Greg. Would it also be possible to get a more
>> concrete error message in such cases where the repository_dependencies.xml
>> file is somehow broken?
>>
>> Thanks,
>> Bjoern
>>
>> Am 03.04.2014 16:22, schrieb Greg Von Kuster:
>>
>>   I should have handled the import in the same commit, but did so in the
>>> following changeset.  It will eliminate the problematic
>>> prior_installation_required="False" attribute from the <repository> tag
>>> when a capsule is being imported.
>>>
>>> changeset:   12944:59bd7349a128
>>> tag:         tip
>>> user:        greg
>>> date:        Thu Apr 03 10:19:46 2014 -0400
>>> summary:     Upon import, handle problematic prior_installation_required
>>> attribute incorrectly added (and set to "False") to the <repository> tag
>>> when a repository was exported.
>>>
>>> Greg Von Kuster
>>>
>>> On Apr 3, 2014, at 9:53 AM, Janaki Rama Rao Gollapudi <
>>> [hidden email]> wrote:
>>>
>>>   Thanks Greg, I will verify with new changes.
>>>>
>>>>
>>>> Thanks,
>>>> JanakiRam
>>>>
>>>>
>>>> On Thu, Apr 3, 2014 at 7:05 PM, Greg Von Kuster <[hidden email]> wrote:
>>>> Hello Janaki and Björn,
>>>>
>>>> This problematic behavior is a result of a bug in the repository export
>>>> process which has been fixed in the following changeset which is currently
>>>> available in the Galaxy central repo.  Thanks very much for reporting this.
>>>>
>>>> https://bitbucket.org/galaxy/galaxy-central/commits/
>>>> 773578e65580e3488fadc144739d82f86d9b30f3
>>>>
>>>> Greg Von Kuster
>>>>
>>>> On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:
>>>>
>>>>   Yes, if that is the behavior, that is definitely a bug.  I'll take a
>>>>> look and get back to you on this.
>>>>>
>>>>> Thanks!
>>>>>
>>>>> On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]>
>>>>> wrote:
>>>>>
>>>>>   Hi JanakiRam,
>>>>>>
>>>>>> I will take Greg into CC. He is the main Tool Shed developer, maybe we
>>>>>> spotted a bug in populating "prior_installation_required" in
>>>>>> repository_dependencies.xml file. He probably knows if that is supposed to
>>>>>> work.
>>>>>>
>>>>>> Greg, to summarize our findings. It seems that if JanakiRam uploads a
>>>>>> repository_dependencies.xml file into a local toolshed the
>>>>>> "prior_installation_required='False'" will be inserted. If he tries
>>>>>> to install it, Galaxy complains about a wrong syntax inside the
>>>>>> repository_dependecies.xml file. Imho "prior_installation_required" does
>>>>>> not make sense in repository_dependencies.xml or? Is that an bug?
>>>>>>
>>>>>> JanakiRam can you confirm my summary?
>>>>>>
>>>>>> Thanks,
>>>>>> Bjoern
>>>>>>
>>>>>> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I am using latest checkout from
>>>>>>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>>>>>>> local galaxy code base).  Yes, without
>>>>>>> repository dependency everything working fine.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> JanakiRam
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <
>>>>>>> [hidden email]>wrote:
>>>>>>>
>>>>>>>   Hi,
>>>>>>>>
>>>>>>>> I just tested it in the test-toolshed and for me
>>>>>>>> 'prior_installation_required' is not inserted. Which Galaxy version
>>>>>>>> do you
>>>>>>>> use? Please note, that I'm not sure if that is really causing the
>>>>>>>> trouble
>>>>>>>> you have seen.
>>>>>>>> If you remove the repository dependency everything is working as
>>>>>>>> expected?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>
>>>>>>>> Hi Bjoern,
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Please see my comments inline.
>>>>>>>>>
>>>>>>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <
>>>>>>>>> [hidden email]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> Hi Janaki,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> can you try to remove this prior_installation_required completely?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>          I didn't added 'prior_installation_required' in the
>>>>>>>>> repository_dependencies.xml(as this is optional), it got added when
>>>>>>>>> I
>>>>>>>>> exported repository files from tool shed. Actual
>>>>>>>>> repository_dependencies.xml file has below content.
>>>>>>>>>
>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>> <repositories description="test description">
>>>>>>>>>       <repository name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>> </repositories>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Also why do you need a repository dependency, I think that is not
>>>>>>>>> needed
>>>>>>>>>
>>>>>>>>>> or?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>             This is the first time I working with repository
>>>>>>>>> dependencies,
>>>>>>>>> so
>>>>>>>>> for testing I am trying to add simple repository dependency to my
>>>>>>>>> custom
>>>>>>>>> tool.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>   Cheers,
>>>>>>>>>> Bjoern
>>>>>>>>>>
>>>>>>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>>
>>>>>>>>>> Hi Bjoern,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> I also exported both the repositories from local toolshed. Please
>>>>>>>>>>> find
>>>>>>>>>>> the
>>>>>>>>>>> attached files.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> JanakiRam
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>> Thanks for quick reply. Please find the attached .tar file of
>>>>>>>>>>>> both the
>>>>>>>>>>>> repositories.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>>>>>>> [hidden email]>wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> This all seems to be fine, can you send me a tarball with both
>>>>>>>>>>>>
>>>>>>>>>>>>   repositories ...
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> Bjoern
>>>>>>>>>>>>>
>>>>>>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest
>>>>>>>>>>>>>> me.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    Hi,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>   I have implemented a custom tool called 'barcode-parse' and
>>>>>>>>>>>>>>> uploaded
>>>>>>>>>>>>>>> this
>>>>>>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>>>>>>> http://localhost:9009). Also able to install this custom
>>>>>>>>>>>>>>> tool from
>>>>>>>>>>>>>>> galaxy.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Then I have added simple repository dependency. I have
>>>>>>>>>>>>>>> created a xml
>>>>>>>>>>>>>>> file
>>>>>>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new
>>>>>>>>>>>>>>> repository in
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>>>>>>> definition
>>>>>>>>>>>>>>> xml
>>>>>>>>>>>>>>> file and repository dependency xml file) into this
>>>>>>>>>>>>>>> repository. (I
>>>>>>>>>>>>>>> have
>>>>>>>>>>>>>>> created another repository called 'string_occurrence' and
>>>>>>>>>>>>>>> uploaded
>>>>>>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>>>>>>> repository)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>>>>>>> <repositories description="">
>>>>>>>>>>>>>>>         <repository toolshed="http://localhost:9009"
>>>>>>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>>>>>>> </repositories>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy,
>>>>>>>>>>>>>>> but I
>>>>>>>>>>>>>>> got
>>>>>>>>>>>>>>> below error message.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>>>>>>> invalid
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>> will be ignored.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<
>>>>>>>>>>>>>>> https://wiki.
>>>>>>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>   ___________________________________________________________
>>>>>>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>>>>>>      http://lists.bx.psu.edu/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>>>>>>      http://galaxyproject.org/search/mailinglists/
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>
>>>>>>>   ___________________________________________________________
>>>>>> Please keep all replies on the list by using "reply all"
>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>> and other Galaxy lists, please use the interface at:
>>>>>> http://lists.bx.psu.edu/
>>>>>>
>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>> http://galaxyproject.org/search/mailinglists/
>>>>>>
>>>>>>
>>>>>
>>>>> ___________________________________________________________
>>>>> Please keep all replies on the list by using "reply all"
>>>>> in your mail client.  To manage your subscriptions to this
>>>>> and other Galaxy lists, please use the interface at:
>>>>>    http://lists.bx.psu.edu/
>>>>>
>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>    http://galaxyproject.org/search/mailinglists/
>>>>>
>>>>>
>>>>
>>>> ___________________________________________________________
>>>> Please keep all replies on the list by using "reply all"
>>>> in your mail client.  To manage your subscriptions to this
>>>> and other Galaxy lists, please use the interface at:
>>>>    http://lists.bx.psu.edu/
>>>>
>>>> To search Galaxy mailing lists use the unified search at:
>>>>    http://galaxyproject.org/search/mailinglists/
>>>>
>>>
>>>
>>>
>>>
>>> ___________________________________________________________
>>> Please keep all replies on the list by using "reply all"
>>> in your mail client.  To manage your subscriptions to this
>>> and other Galaxy lists, please use the interface at:
>>>     http://lists.bx.psu.edu/
>>>
>>> To search Galaxy mailing lists use the unified search at:
>>>     http://galaxyproject.org/search/mailinglists/
>>>
>>>   ___________________________________________________________
>> Please keep all replies on the list by using "reply all"
>> in your mail client.  To manage your subscriptions to this
>> and other Galaxy lists, please use the interface at:
>>   http://lists.bx.psu.edu/
>>
>> To search Galaxy mailing lists use the unified search at:
>>   http://galaxyproject.org/search/mailinglists/
>>
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/
Reply | Threaded
Open this post in threaded view
|

Re: Reg: Issue while adding simple repository dependencies for custom tool

Greg Von Kuster
In reply to this post by Björn Grüning-3
Hello Björn,

I've enhanced the error message displayed in 12959:64d677b1e16a, which is available in the next-stable branch, so it will be included in the upcoming release.  This message is tricky, because it is only displayed when visiting the Tool Shed from Galaxy to install a repository that has an invalid repository dependency definition.  This scenario does not provide the context for the precise cause of the invalid definition.  Visiting the Tool Shed directlry (not from Galaxy) and dispaying the repositoryu should provide a more detailed message regarding the problem.

Thanks!

Greg Von Kuster

On Apr 3, 2014, at 10:24 AM, Björn Grüning <[hidden email]> wrote:

> Hi,
>
> thanks for fixing it Greg. Would it also be possible to get a more concrete error message in such cases where the repository_dependencies.xml file is somehow broken?
>
> Thanks,
> Bjoern
>
> Am 03.04.2014 16:22, schrieb Greg Von Kuster:
>> I should have handled the import in the same commit, but did so in the following changeset.  It will eliminate the problematic prior_installation_required="False" attribute from the <repository> tag when a capsule is being imported.
>>
>> changeset:   12944:59bd7349a128
>> tag:         tip
>> user:        greg
>> date:        Thu Apr 03 10:19:46 2014 -0400
>> summary:     Upon import, handle problematic prior_installation_required attribute incorrectly added (and set to "False") to the <repository> tag when a repository was exported.
>>
>> Greg Von Kuster
>>
>> On Apr 3, 2014, at 9:53 AM, Janaki Rama Rao Gollapudi <[hidden email]> wrote:
>>
>>> Thanks Greg, I will verify with new changes.
>>>
>>>
>>> Thanks,
>>> JanakiRam
>>>
>>>
>>> On Thu, Apr 3, 2014 at 7:05 PM, Greg Von Kuster <[hidden email]> wrote:
>>> Hello Janaki and Björn,
>>>
>>> This problematic behavior is a result of a bug in the repository export process which has been fixed in the following changeset which is currently available in the Galaxy central repo.  Thanks very much for reporting this.
>>>
>>> https://bitbucket.org/galaxy/galaxy-central/commits/773578e65580e3488fadc144739d82f86d9b30f3
>>>
>>> Greg Von Kuster
>>>
>>> On Apr 3, 2014, at 7:53 AM, Greg Von Kuster <[hidden email]> wrote:
>>>
>>>> Yes, if that is the behavior, that is definitely a bug.  I'll take a look and get back to you on this.
>>>>
>>>> Thanks!
>>>>
>>>> On Apr 3, 2014, at 7:35 AM, Björn Grüning <[hidden email]> wrote:
>>>>
>>>>> Hi JanakiRam,
>>>>>
>>>>> I will take Greg into CC. He is the main Tool Shed developer, maybe we spotted a bug in populating "prior_installation_required" in repository_dependencies.xml file. He probably knows if that is supposed to work.
>>>>>
>>>>> Greg, to summarize our findings. It seems that if JanakiRam uploads a repository_dependencies.xml file into a local toolshed the "prior_installation_required='False'" will be inserted. If he tries to install it, Galaxy complains about a wrong syntax inside the repository_dependecies.xml file. Imho "prior_installation_required" does not make sense in repository_dependencies.xml or? Is that an bug?
>>>>>
>>>>> JanakiRam can you confirm my summary?
>>>>>
>>>>> Thanks,
>>>>> Bjoern
>>>>>
>>>>> Am 03.04.2014 12:49, schrieb Janaki Rama Rao Gollapudi:
>>>>>> Hi,
>>>>>>
>>>>>> I am using latest checkout from
>>>>>> https://bitbucket.org/galaxy/galaxy-dist/(Just now I also updated my
>>>>>> local galaxy code base).  Yes, without
>>>>>> repository dependency everything working fine.
>>>>>>
>>>>>> Thanks,
>>>>>> JanakiRam
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Thu, Apr 3, 2014 at 3:39 PM, Björn Grüning <[hidden email]>wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I just tested it in the test-toolshed and for me
>>>>>>> 'prior_installation_required' is not inserted. Which Galaxy version do you
>>>>>>> use? Please note, that I'm not sure if that is really causing the trouble
>>>>>>> you have seen.
>>>>>>> If you remove the repository dependency everything is working as expected?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Am 03.04.2014 12:01, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>
>>>>>>> Hi Bjoern,
>>>>>>>>
>>>>>>>> Please see my comments inline.
>>>>>>>>
>>>>>>>> On Thu, Apr 3, 2014 at 3:14 PM, Björn Grüning <[hidden email]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi Janaki,
>>>>>>>>>
>>>>>>>>> can you try to remove this prior_installation_required completely?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>      I didn't added 'prior_installation_required' in the
>>>>>>>> repository_dependencies.xml(as this is optional), it got added when I
>>>>>>>> exported repository files from tool shed. Actual
>>>>>>>> repository_dependencies.xml file has below content.
>>>>>>>>
>>>>>>>> <?xml version="1.0"?>
>>>>>>>> <repositories description="test description">
>>>>>>>>    <repository name="string_occurrence" owner="janakiram-t1" />
>>>>>>>> </repositories>
>>>>>>>>
>>>>>>>>
>>>>>>>> Also why do you need a repository dependency, I think that is not needed
>>>>>>>>> or?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>         This is the first time I working with repository dependencies,
>>>>>>>> so
>>>>>>>> for testing I am trying to add simple repository dependency to my custom
>>>>>>>> tool.
>>>>>>>>
>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>> Bjoern
>>>>>>>>>
>>>>>>>>> Am 03.04.2014 09:30, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>
>>>>>>>>> Hi Bjoern,
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> I also exported both the repositories from local toolshed. Please find
>>>>>>>>>> the
>>>>>>>>>> attached files.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> JanakiRam
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Apr 3, 2014 at 12:50 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thanks for quick reply. Please find the attached .tar file of both the
>>>>>>>>>>> repositories.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> JanakiRam
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Thu, Apr 3, 2014 at 12:45 PM, Björn Grüning <
>>>>>>>>>>> [hidden email]>wrote:
>>>>>>>>>>>
>>>>>>>>>>> This all seems to be fine, can you send me a tarball with both
>>>>>>>>>>>
>>>>>>>>>>>> repositories ...
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> Bjoern
>>>>>>>>>>>>
>>>>>>>>>>>> Am 03.04.2014 09:05, schrieb Janaki Rama Rao Gollapudi:
>>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Did anyone faced this issue ?. I struck here. Please suggest me.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Apr 2, 2014 at 3:10 PM, Janaki Rama Rao Gollapudi <
>>>>>>>>>>>>> [hidden email]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>> I have implemented a custom tool called 'barcode-parse' and uploaded
>>>>>>>>>>>>>> this
>>>>>>>>>>>>>> custom to into my local tool shed(which is running at
>>>>>>>>>>>>>> http://localhost:9009). Also able to install this custom tool from
>>>>>>>>>>>>>> galaxy.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Then I have added simple repository dependency. I have created a xml
>>>>>>>>>>>>>> file
>>>>>>>>>>>>>> 'repository_dependencies.xml'. Then I created a new repository in
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>> toolShed called 'Test' and uploaded all necessary files(.py,
>>>>>>>>>>>>>> definition
>>>>>>>>>>>>>> xml
>>>>>>>>>>>>>> file and repository dependency xml file) into this repository. (I
>>>>>>>>>>>>>> have
>>>>>>>>>>>>>> created another repository called 'string_occurrence' and uploaded
>>>>>>>>>>>>>> necessary files into toolShed which is used as dependency
>>>>>>>>>>>>>> repository)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> <?xml version="1.0"?>
>>>>>>>>>>>>>> <repositories description="">
>>>>>>>>>>>>>>      <repository toolshed="http://localhost:9009"
>>>>>>>>>>>>>> name="string_occurrence" owner="janakiram-t1" />
>>>>>>>>>>>>>> </repositories>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I tried to install custom tool 'barcode-parse' from galaxy, but I
>>>>>>>>>>>>>> got
>>>>>>>>>>>>>> below error message.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The repository dependency definitions for this repository are
>>>>>>>>>>>>>> invalid
>>>>>>>>>>>>>> and
>>>>>>>>>>>>>> will be ignored.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I followed the steps mentioned in the galaxy wiki<https://wiki.
>>>>>>>>>>>>>> galaxyproject.org/SimpleRepositoryDependencies>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Am I doing anything wrong? Please suggest me on this.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> JanakiRam
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>> ___________________________________________________________
>>>>>>>>>>>>> Please keep all replies on the list by using "reply all"
>>>>>>>>>>>>> in your mail client.  To manage your subscriptions to this
>>>>>>>>>>>>> and other Galaxy lists, please use the interface at:
>>>>>>>>>>>>>   http://lists.bx.psu.edu/
>>>>>>>>>>>>>
>>>>>>>>>>>>> To search Galaxy mailing lists use the unified search at:
>>>>>>>>>>>>>   http://galaxyproject.org/search/mailinglists/
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>> ___________________________________________________________
>>>>> Please keep all replies on the list by using "reply all"
>>>>> in your mail client.  To manage your subscriptions to this
>>>>> and other Galaxy lists, please use the interface at:
>>>>> http://lists.bx.psu.edu/
>>>>>
>>>>> To search Galaxy mailing lists use the unified search at:
>>>>> http://galaxyproject.org/search/mailinglists/
>>>>>
>>>>
>>>>
>>>> ___________________________________________________________
>>>> Please keep all replies on the list by using "reply all"
>>>> in your mail client.  To manage your subscriptions to this
>>>> and other Galaxy lists, please use the interface at:
>>>> http://lists.bx.psu.edu/
>>>>
>>>> To search Galaxy mailing lists use the unified search at:
>>>> http://galaxyproject.org/search/mailinglists/
>>>>
>>>
>>>
>>> ___________________________________________________________
>>> Please keep all replies on the list by using "reply all"
>>> in your mail client.  To manage your subscriptions to this
>>> and other Galaxy lists, please use the interface at:
>>> http://lists.bx.psu.edu/
>>>
>>> To search Galaxy mailing lists use the unified search at:
>>> http://galaxyproject.org/search/mailinglists/
>>
>>
>>
>>
>> ___________________________________________________________
>> Please keep all replies on the list by using "reply all"
>> in your mail client.  To manage your subscriptions to this
>> and other Galaxy lists, please use the interface at:
>>  http://lists.bx.psu.edu/
>>
>> To search Galaxy mailing lists use the unified search at:
>>  http://galaxyproject.org/search/mailinglists/
>>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
> http://galaxyproject.org/search/mailinglists/
>


___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/