All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: question about installing multiple versions of a single library
       [not found] <alpine.LFD.2.11.1408030456480.14212@localhost>
@ 2014-08-04  5:29 ` Rifenbark, Scott M
  2014-08-06 16:11   ` Paul Eggleton
  0 siblings, 1 reply; 5+ messages in thread
From: Rifenbark, Scott M @ 2014-08-04  5:29 UTC (permalink / raw)
  To: Robert P. J. Day; +Cc: Yocto discussion list

I am putting this out on the list as I have no idea.  Maybe someone else can explain this one. 

Scott

>-----Original Message-----
>From: Robert P. J. Day [mailto:rpjday@crashcourse.ca]
>Sent: Sunday, August 03, 2014 2:05 AM
>To: Rifenbark, Scott M
>Subject: question about installing multiple versions of a single library
>
>
>  sorry for the interruption, i'm reading dev manual here:
>
>http://www.yoctoproject.org/docs/latest/dev-manual/dev-
>manual.html#installing-multiple-versions-of-the-same-library
>
>and the example used (clutter) doesn't even exist in oe-core with those version
>numbers, i was looking for another example that actually exists, didn't
>immediately see one.
>
>  more to the point, the version numbers used in those clutter recipe files look
>weird:
>
>     clutter-1.6_1.6.20.bb
>     clutter-1.8_1.8.4.bb
>
>i'm not used to seeing recipe files that appear to combine a higher version
>number *and* what looks like a minor version number upgrade as well. do you
>know what's going on there? maybe that's not the best example for trying to
>explain this topic.
>
>rday



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: question about installing multiple versions of a single library
  2014-08-04  5:29 ` question about installing multiple versions of a single library Rifenbark, Scott M
@ 2014-08-06 16:11   ` Paul Eggleton
  2014-08-06 16:20     ` Robert P. J. Day
  0 siblings, 1 reply; 5+ messages in thread
From: Paul Eggleton @ 2014-08-06 16:11 UTC (permalink / raw)
  To: Robert P. J. Day; +Cc: yocto

Hi Robert,

On Monday 04 August 2014 05:29:45 Rifenbark, Scott M wrote:
> >-----Original Message-----
> >From: Robert P. J. Day [mailto:rpjday@crashcourse.ca]
> >Sent: Sunday, August 03, 2014 2:05 AM
> >To: Rifenbark, Scott M
> >Subject: question about installing multiple versions of a single library
> >
> >  sorry for the interruption, i'm reading dev manual here:
> >http://www.yoctoproject.org/docs/latest/dev-manual/dev-> >manual.html#installing-multiple-versions-of-the-same-library
> >
> >and the example used (clutter) doesn't even exist in oe-core with those
> >version numbers, i was looking for another example that actually exists,
> >didn't immediately see one.
> >
> >  more to the point, the version numbers used in those clutter recipe files
> >  look>
> >weird:
> >     clutter-1.6_1.6.20.bb
> >     clutter-1.8_1.8.4.bb
> >
> >i'm not used to seeing recipe files that appear to combine a higher version
> >number *and* what looks like a minor version number upgrade as well. do you
> >know what's going on there? maybe that's not the best example for trying to
> >explain this topic.

The specific versions of clutter may no longer exist in the metadata, but we do 
still use this scheme for clutter recipes and others (gstreamer comes to 
mind). The point is you change PN to be version-specific - you have clutter-1.6 
and clutter-1.8, such that you can depend on the specific version where needed.

To be honest I think this section outlines the use case fairly well. 
Suggestions on how we could improve the explanation would be welcome though.

Cheers,
Paul




-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: question about installing multiple versions of a single library
  2014-08-06 16:11   ` Paul Eggleton
@ 2014-08-06 16:20     ` Robert P. J. Day
  2014-08-06 16:28       ` Gary Thomas
  0 siblings, 1 reply; 5+ messages in thread
From: Robert P. J. Day @ 2014-08-06 16:20 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: yocto

On Wed, 6 Aug 2014, Paul Eggleton wrote:

> Hi Robert,
>
> On Monday 04 August 2014 05:29:45 Rifenbark, Scott M wrote:
> > >-----Original Message-----
> > >From: Robert P. J. Day [mailto:rpjday@crashcourse.ca]
> > >Sent: Sunday, August 03, 2014 2:05 AM
> > >To: Rifenbark, Scott M
> > >Subject: question about installing multiple versions of a single library
> > >
> > >  sorry for the interruption, i'm reading dev manual here:
> > >http://www.yoctoproject.org/docs/latest/dev-manual/dev-> >manual.html#installing-multiple-versions-of-the-same-library
> > >
> > >and the example used (clutter) doesn't even exist in oe-core with those
> > >version numbers, i was looking for another example that actually exists,
> > >didn't immediately see one.
> > >
> > >  more to the point, the version numbers used in those clutter recipe files
> > >  look>
> > >weird:
> > >     clutter-1.6_1.6.20.bb
> > >     clutter-1.8_1.8.4.bb
> > >
> > >i'm not used to seeing recipe files that appear to combine a
> > >higher version number *and* what looks like a minor version
> > >number upgrade as well. do you know what's going on there? maybe
> > >that's not the best example for trying to explain this topic.
>
> The specific versions of clutter may no longer exist in the
> metadata, but we do still use this scheme for clutter recipes and
> others (gstreamer comes to mind). The point is you change PN to be
> version-specific - you have clutter-1.6 and clutter-1.8, such that
> you can depend on the specific version where needed.

  ah, i see ... the software name is not simply "clutter", it is
"clutter-1.6" or "clutter-1.8". got it.

rday

--

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: question about installing multiple versions of a single library
  2014-08-06 16:20     ` Robert P. J. Day
@ 2014-08-06 16:28       ` Gary Thomas
  2014-08-06 16:30         ` Robert P. J. Day
  0 siblings, 1 reply; 5+ messages in thread
From: Gary Thomas @ 2014-08-06 16:28 UTC (permalink / raw)
  To: yocto

On 2014-08-06 10:20, Robert P. J. Day wrote:
> On Wed, 6 Aug 2014, Paul Eggleton wrote:
>
>> Hi Robert,
>>
>> On Monday 04 August 2014 05:29:45 Rifenbark, Scott M wrote:
>>>> -----Original Message-----
>>>> From: Robert P. J. Day [mailto:rpjday@crashcourse.ca]
>>>> Sent: Sunday, August 03, 2014 2:05 AM
>>>> To: Rifenbark, Scott M
>>>> Subject: question about installing multiple versions of a single library
>>>>
>>>>   sorry for the interruption, i'm reading dev manual here:
>>>> http://www.yoctoproject.org/docs/latest/dev-manual/dev-> >manual.html#installing-multiple-versions-of-the-same-library
>>>>
>>>> and the example used (clutter) doesn't even exist in oe-core with those
>>>> version numbers, i was looking for another example that actually exists,
>>>> didn't immediately see one.
>>>>
>>>>   more to the point, the version numbers used in those clutter recipe files
>>>>   look>
>>>> weird:
>>>>      clutter-1.6_1.6.20.bb
>>>>      clutter-1.8_1.8.4.bb
>>>>
>>>> i'm not used to seeing recipe files that appear to combine a
>>>> higher version number *and* what looks like a minor version
>>>> number upgrade as well. do you know what's going on there? maybe
>>>> that's not the best example for trying to explain this topic.
>>
>> The specific versions of clutter may no longer exist in the
>> metadata, but we do still use this scheme for clutter recipes and
>> others (gstreamer comes to mind). The point is you change PN to be
>> version-specific - you have clutter-1.6 and clutter-1.8, such that
>> you can depend on the specific version where needed.
>
>    ah, i see ... the software name is not simply "clutter", it is
> "clutter-1.6" or "clutter-1.8". got it.

The '_' in the recipe name is the key - everything to the left of
it is the package name and the version is to the right.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: question about installing multiple versions of a single library
  2014-08-06 16:28       ` Gary Thomas
@ 2014-08-06 16:30         ` Robert P. J. Day
  0 siblings, 0 replies; 5+ messages in thread
From: Robert P. J. Day @ 2014-08-06 16:30 UTC (permalink / raw)
  To: Gary Thomas; +Cc: yocto

On Wed, 6 Aug 2014, Gary Thomas wrote:

> On 2014-08-06 10:20, Robert P. J. Day wrote:
> > On Wed, 6 Aug 2014, Paul Eggleton wrote:
> >
> > > Hi Robert,
> > >
> > > On Monday 04 August 2014 05:29:45 Rifenbark, Scott M wrote:
> > > > > -----Original Message-----
> > > > > From: Robert P. J. Day [mailto:rpjday@crashcourse.ca]
> > > > > Sent: Sunday, August 03, 2014 2:05 AM
> > > > > To: Rifenbark, Scott M
> > > > > Subject: question about installing multiple versions of a single
> > > > > library
> > > > >
> > > > >   sorry for the interruption, i'm reading dev manual here:
> > > > > http://www.yoctoproject.org/docs/latest/dev-manual/dev->
> > > > > >manual.html#installing-multiple-versions-of-the-same-library
> > > > >
> > > > > and the example used (clutter) doesn't even exist in oe-core with
> > > > > those
> > > > > version numbers, i was looking for another example that actually
> > > > > exists,
> > > > > didn't immediately see one.
> > > > >
> > > > >   more to the point, the version numbers used in those clutter recipe
> > > > >   files
> > > > >   look>
> > > > > weird:
> > > > >      clutter-1.6_1.6.20.bb
> > > > >      clutter-1.8_1.8.4.bb
> > > > >
> > > > > i'm not used to seeing recipe files that appear to combine a
> > > > > higher version number *and* what looks like a minor version
> > > > > number upgrade as well. do you know what's going on there? maybe
> > > > > that's not the best example for trying to explain this topic.
> > >
> > > The specific versions of clutter may no longer exist in the
> > > metadata, but we do still use this scheme for clutter recipes and
> > > others (gstreamer comes to mind). The point is you change PN to be
> > > version-specific - you have clutter-1.6 and clutter-1.8, such that
> > > you can depend on the specific version where needed.
> >
> >    ah, i see ... the software name is not simply "clutter", it is
> > "clutter-1.6" or "clutter-1.8". got it.
>
> The '_' in the recipe name is the key - everything to the left of
> it is the package name and the version is to the right.

  yes, i do feel silly about not having noticed that. go ahead ... rub
it in. :-)

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-08-06 16:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <alpine.LFD.2.11.1408030456480.14212@localhost>
2014-08-04  5:29 ` question about installing multiple versions of a single library Rifenbark, Scott M
2014-08-06 16:11   ` Paul Eggleton
2014-08-06 16:20     ` Robert P. J. Day
2014-08-06 16:28       ` Gary Thomas
2014-08-06 16:30         ` Robert P. J. Day

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.