public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
@ 2009-08-22 13:01 Samuli Suominen
  2009-08-22 13:04 ` Samuli Suominen
  2009-08-22 13:06 ` Ciaran McCreesh
  0 siblings, 2 replies; 7+ messages in thread
From: Samuli Suominen @ 2009-08-22 13:01 UTC (permalink / raw
  To: gentoo-dev

media-libs/jpeg-7 installs .so.7.0.0 so this causes some headacke for
binary applications:

media-libs/jpeg-compat-6b will install libjpeg.so.62{,.0.0} for use with
binary applications, let me know if there is a trouble with the package.

This means you have change deps to || ( media-libs/jpeg-compat
<=media-libs/jpeg-7 ) for example. Feel free to use suitable alternative
syntaxes.

Otherwise it just means a long @preserved-rebuild emerge.

jpegint.h isn't installed anymore (private header), if this is causing
trouble for you let me know about that too...

Thanks, Samuli



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

* Re: [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
  2009-08-22 13:01 [gentoo-dev] New media-libs/jpeg-7 and how to deal with it Samuli Suominen
@ 2009-08-22 13:04 ` Samuli Suominen
  2009-08-22 13:06 ` Ciaran McCreesh
  1 sibling, 0 replies; 7+ messages in thread
From: Samuli Suominen @ 2009-08-22 13:04 UTC (permalink / raw
  To: gentoo-dev

Samuli Suominen wrote:
> This means you have change deps to || ( media-libs/jpeg-compat
> <=media-libs/jpeg-7 ) for example. Feel free to use suitable alternative
> syntaxes.

Typo. Correct:

|| ( media-libs/jpeg-compat <media-libs/jpeg-7 )



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

* Re: [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
  2009-08-22 13:01 [gentoo-dev] New media-libs/jpeg-7 and how to deal with it Samuli Suominen
  2009-08-22 13:04 ` Samuli Suominen
@ 2009-08-22 13:06 ` Ciaran McCreesh
  2009-08-22 13:10   ` Samuli Suominen
  1 sibling, 1 reply; 7+ messages in thread
From: Ciaran McCreesh @ 2009-08-22 13:06 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 245 bytes --]

On Sat, 22 Aug 2009 16:01:47 +0300
Samuli Suominen <ssuominen@gentoo.org> wrote:
> media-libs/jpeg-7 installs .so.7.0.0 so this causes some headacke for
> binary applications:

Doesn't this mean you should slot it?

-- 
Ciaran McCreesh

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

* Re: [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
  2009-08-22 13:06 ` Ciaran McCreesh
@ 2009-08-22 13:10   ` Samuli Suominen
  2009-08-22 14:10     ` Mounir Lamouri
  0 siblings, 1 reply; 7+ messages in thread
From: Samuli Suominen @ 2009-08-22 13:10 UTC (permalink / raw
  To: gentoo-dev

Ciaran McCreesh wrote:
> On Sat, 22 Aug 2009 16:01:47 +0300
> Samuli Suominen <ssuominen@gentoo.org> wrote:
>> media-libs/jpeg-7 installs .so.7.0.0 so this causes some headacke for
>> binary applications:
> 
> Doesn't this mean you should slot it?
> 

No. I only want the .so.62 for binary apps, thus the ebuild won't
install anything but the shared libs.



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

* Re: [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
  2009-08-22 13:10   ` Samuli Suominen
@ 2009-08-22 14:10     ` Mounir Lamouri
  2009-08-22 14:19       ` Samuli Suominen
  0 siblings, 1 reply; 7+ messages in thread
From: Mounir Lamouri @ 2009-08-22 14:10 UTC (permalink / raw
  To: gentoo-dev

Samuli Suominen wrote:
> Ciaran McCreesh wrote:
>   
>> On Sat, 22 Aug 2009 16:01:47 +0300
>> Samuli Suominen <ssuominen@gentoo.org> wrote:
>>     
>>> media-libs/jpeg-7 installs .so.7.0.0 so this causes some headacke for
>>> binary applications:
>>>       
>> Doesn't this mean you should slot it?
>>     
> No. I only want the .so.62 for binary apps, thus the ebuild won't
> install anything but the shared libs
You wrote a header was now private so it will probably make a lot of
ebuilds incompatible with 7.0. Maybe slotting could be useful even for them.

Mounir



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

* Re: [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
  2009-08-22 14:10     ` Mounir Lamouri
@ 2009-08-22 14:19       ` Samuli Suominen
  2009-08-23  0:07         ` Mike Frysinger
  0 siblings, 1 reply; 7+ messages in thread
From: Samuli Suominen @ 2009-08-22 14:19 UTC (permalink / raw
  To: gentoo-dev

Mounir Lamouri wrote:
>> No. I only want the .so.62 for binary apps, thus the ebuild won't
>> install anything but the shared libs
> You wrote a header was now private so it will probably make a lot of
> ebuilds incompatible with 7.0. Maybe slotting could be useful even for them.

No.

The include was always private but we patched 6b to install it for a
ancient bug involving media-gfx/feh.



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

* Re: [gentoo-dev] New media-libs/jpeg-7 and how to deal with it.
  2009-08-22 14:19       ` Samuli Suominen
@ 2009-08-23  0:07         ` Mike Frysinger
  0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger @ 2009-08-23  0:07 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: Text/Plain, Size: 536 bytes --]

On Saturday 22 August 2009 10:19:00 Samuli Suominen wrote:
> Mounir Lamouri wrote:
> >> No. I only want the .so.62 for binary apps, thus the ebuild won't
> >> install anything but the shared libs
> >
> > You wrote a header was now private so it will probably make a lot of
> > ebuilds incompatible with 7.0. Maybe slotting could be useful even for
> > them.
>
> No.
>
> The include was always private but we patched 6b to install it for a
> ancient bug involving media-gfx/feh.

sounds correct to me.  ABI change only -> no SLOT.
-mike

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

end of thread, other threads:[~2009-08-23  0:07 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-22 13:01 [gentoo-dev] New media-libs/jpeg-7 and how to deal with it Samuli Suominen
2009-08-22 13:04 ` Samuli Suominen
2009-08-22 13:06 ` Ciaran McCreesh
2009-08-22 13:10   ` Samuli Suominen
2009-08-22 14:10     ` Mounir Lamouri
2009-08-22 14:19       ` Samuli Suominen
2009-08-23  0:07         ` Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox