Re: Again, please announce your so-name bumps!

2018-07-20 Thread Fabio Valentini
On Thu, Jul 19, 2018, 17:48 Rex Dieter  wrote:

> Christian Dersch wrote:
>
> > Hi all,
> >
> > please announce your so-name bumps *before* you push them. This time
> > LibRaw bumped its version
>
> I added explicit soname tracking there so hopefully it won't happen again
> (at least not by surprise),
>

Related to this (and the generally unusually high number of "unannounced
soname bumps" during the last few months), I opened a ticket to amend the
Packaging Guidelines, which could essentially prevent accidental soname
bumps in the future:

https://pagure.io/packaging-committee/issue/784

Fabio


>
> https://src.fedoraproject.org/rpms/LibRaw/c/7b3e5da5e27adb2872bb3a54dc0386e01cc77d0e
>
> -- rex
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3ICMGY5KBI2ARQCCMCY4UXYXOCETKTCU/
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/AC2FNI4CNSODC7C7MSZ7KEA72PTUKMEF/


Re: Again, please announce your so-name bumps!

2018-07-19 Thread Adam Williamson
On Thu, 2018-07-19 at 09:59 -0700, Adam Williamson wrote:
> On Thu, 2018-07-19 at 08:19 +0200, Christian Dersch wrote:
> > Hi all,
> > 
> > please announce your so-name bumps *before* you push them. This time LibRaw
> > bumped its version, as a result we have broken dependencies and some
> > composes like Astronomy spin fail to build…
> > 
> >  Problem 1: conflicting requests
> >   - nothing provides libraw.so.16()(64bit) needed by 
> > siril-0.9.9-2.fc29.x86_64
> >  Problem 2: conflicting requests
> >   - nothing provides libraw.so.16()(64bit) needed by
> > kstars-1:2.9.6-2.fc29.x86_64
> >  Problem 3: conflicting requests
> >   - nothing provides libraw.so.16()(64bit) needed by
> > indi-gphoto-1.7.2-2.fc29.x86_64
> >  Problem 4: conflicting requests
> >   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
> > libgegl-0.4.so.0()(64bit), but none of the providers can be installed
> >   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
> > libgegl-npd-0.4.so()(64bit), but none of the providers can be
> > installed
> >   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires gegl04(x86-64) >=
> > 0.4.4, but none of the providers can be installed
> >   - nothing provides libraw.so.16()(64bit) needed by 
> > gegl04-0.4.4-1.fc29.x86_64
> > 
> > I'm going to rebuild gimp, indi-gphoto, kstars and siril now. But I'm sure
> > there are more broken dependencies.
> 
> Here's the others:
> 
> LibRaw-0.18.12-1.fc29.src.rpm
> deepin-image-viewer-1.2.16.8-1.fc29.src.rpm
> efl-1.20.7-2.fc29.src.rpm
> elementary-photos-0.2.5-2.fc29.src.rpm
> fotoxx-18.01.3-1.fc29.src.rpm
> freeimage-3.17.0-14.fc28.src.rpm
> gegl03-0.3.30-1.fc29.src.rpm
> gegl04-0.4.4-1.fc29.src.rpm
> gthumb-3.6.1-1.fc29.src.rpm
> kf5-libkdcraw-18.04.2-1.fc29.src.rpm
> krita-4.1.0-1.fc29.src.rpm
> nomacs-3.8.1-0.1.20180223git9b305e2.fc29.src.rpm
> oyranos-0.9.5-25.fc28.src.rpm
> photoqt-1.7.1-1.fc29.src.rpm
> shotwell-0.28.3-2.fc29.src.rpm

I think all will shortly be done except fotoxx, krita and kf5-libkdcraw 
. krita and kf5-libkdcraw seem to actually need changing for libraw API
changes, rdieter is looking into this. fotoxx is FTBFS with a bunch of
"error: reference to (FOO) is ambiguous" errors, and I'm not really
inclined to try and fix that right now.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/ANURYO2S3JKVOILOX7NJVT5QELOKMI5I/


Re: Again, please announce your so-name bumps!

2018-07-19 Thread Christian Dersch



On 19/07/18 18:59, Adam Williamson wrote:

On Thu, 2018-07-19 at 08:19 +0200, Christian Dersch wrote:

Hi all,

please announce your so-name bumps *before* you push them. This time LibRaw
bumped its version, as a result we have broken dependencies and some
composes like Astronomy spin fail to build…

  Problem 1: conflicting requests
   - nothing provides libraw.so.16()(64bit) needed by siril-0.9.9-2.fc29.x86_64
  Problem 2: conflicting requests
   - nothing provides libraw.so.16()(64bit) needed by
kstars-1:2.9.6-2.fc29.x86_64
  Problem 3: conflicting requests
   - nothing provides libraw.so.16()(64bit) needed by
indi-gphoto-1.7.2-2.fc29.x86_64
  Problem 4: conflicting requests
   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
libgegl-0.4.so.0()(64bit), but none of the providers can be installed
   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
libgegl-npd-0.4.so()(64bit), but none of the providers can be
installed
   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires gegl04(x86-64) >=
0.4.4, but none of the providers can be installed
   - nothing provides libraw.so.16()(64bit) needed by gegl04-0.4.4-1.fc29.x86_64

I'm going to rebuild gimp, indi-gphoto, kstars and siril now. But I'm sure
there are more broken dependencies.

Here's the others:

LibRaw-0.18.12-1.fc29.src.rpm
deepin-image-viewer-1.2.16.8-1.fc29.src.rpm
efl-1.20.7-2.fc29.src.rpm
elementary-photos-0.2.5-2.fc29.src.rpm
fotoxx-18.01.3-1.fc29.src.rpm
freeimage-3.17.0-14.fc28.src.rpm
gegl03-0.3.30-1.fc29.src.rpm
gegl04-0.4.4-1.fc29.src.rpm
gthumb-3.6.1-1.fc29.src.rpm
kf5-libkdcraw-18.04.2-1.fc29.src.rpm
krita-4.1.0-1.fc29.src.rpm
nomacs-3.8.1-0.1.20180223git9b305e2.fc29.src.rpm
oyranos-0.9.5-25.fc28.src.rpm
photoqt-1.7.1-1.fc29.src.rpm
shotwell-0.28.3-2.fc29.src.rpm

Note gimp didn't actually need rebuilding - its issue is via gegl04 ,
as the message shows.


Yes, this is what I actually did (gegl04 rebuild), gimp itself was a 
mistake in my mail.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/4I3YJ7XSK6QACFKAWFVCXGZZDAEE2WBS/


Re: Again, please announce your so-name bumps!

2018-07-19 Thread Adam Williamson
On Thu, 2018-07-19 at 09:59 -0700, Adam Williamson wrote:
> On Thu, 2018-07-19 at 08:19 +0200, Christian Dersch wrote:
> > Hi all,
> > 
> > please announce your so-name bumps *before* you push them. This time LibRaw
> > bumped its version, as a result we have broken dependencies and some
> > composes like Astronomy spin fail to build…
> > 
> >  Problem 1: conflicting requests
> >   - nothing provides libraw.so.16()(64bit) needed by 
> > siril-0.9.9-2.fc29.x86_64
> >  Problem 2: conflicting requests
> >   - nothing provides libraw.so.16()(64bit) needed by
> > kstars-1:2.9.6-2.fc29.x86_64
> >  Problem 3: conflicting requests
> >   - nothing provides libraw.so.16()(64bit) needed by
> > indi-gphoto-1.7.2-2.fc29.x86_64
> >  Problem 4: conflicting requests
> >   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
> > libgegl-0.4.so.0()(64bit), but none of the providers can be installed
> >   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
> > libgegl-npd-0.4.so()(64bit), but none of the providers can be
> > installed
> >   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires gegl04(x86-64) >=
> > 0.4.4, but none of the providers can be installed
> >   - nothing provides libraw.so.16()(64bit) needed by 
> > gegl04-0.4.4-1.fc29.x86_64
> > 
> > I'm going to rebuild gimp, indi-gphoto, kstars and siril now. But I'm sure
> > there are more broken dependencies.
> 
> Here's the others:

BTW, I suspect what may have happened here is the bump was
inadvertently introduced by the mass rebuild. It looks like Gwyn
committed the bump to 0.19 to dist-git on 2018-06-29 but (presumably
intentionally) did not actually *build* it - there is no 0.19 build
prior to the 0.19.0-2.fc29 that was done by the mass rebuild. So I
think perhaps Gwyn was waiting to be ready to rebuild all the
dependencies, but things got pre-empted by the mass rebuild :/

I'm working through the list now. So far it looks like kf5-libkdcraw
and krita (which actually appears to have a bundled copy of the same
library:
https://github.com/KDE/krita/tree/master/plugins/impex/raw/3rdparty/libkdcraw )
need actual code changes to build with 0.19.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/NIQ6YZ3JO6NFHZQAXX3NUATNYM6XHCM4/


Re: Again, please announce your so-name bumps!

2018-07-19 Thread Adam Williamson
On Thu, 2018-07-19 at 08:19 +0200, Christian Dersch wrote:
> Hi all,
> 
> please announce your so-name bumps *before* you push them. This time LibRaw
> bumped its version, as a result we have broken dependencies and some
> composes like Astronomy spin fail to build…
> 
>  Problem 1: conflicting requests
>   - nothing provides libraw.so.16()(64bit) needed by siril-0.9.9-2.fc29.x86_64
>  Problem 2: conflicting requests
>   - nothing provides libraw.so.16()(64bit) needed by
> kstars-1:2.9.6-2.fc29.x86_64
>  Problem 3: conflicting requests
>   - nothing provides libraw.so.16()(64bit) needed by
> indi-gphoto-1.7.2-2.fc29.x86_64
>  Problem 4: conflicting requests
>   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
> libgegl-0.4.so.0()(64bit), but none of the providers can be installed
>   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
> libgegl-npd-0.4.so()(64bit), but none of the providers can be
> installed
>   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires gegl04(x86-64) >=
> 0.4.4, but none of the providers can be installed
>   - nothing provides libraw.so.16()(64bit) needed by 
> gegl04-0.4.4-1.fc29.x86_64
> 
> I'm going to rebuild gimp, indi-gphoto, kstars and siril now. But I'm sure
> there are more broken dependencies.

Here's the others:

LibRaw-0.18.12-1.fc29.src.rpm
deepin-image-viewer-1.2.16.8-1.fc29.src.rpm
efl-1.20.7-2.fc29.src.rpm
elementary-photos-0.2.5-2.fc29.src.rpm
fotoxx-18.01.3-1.fc29.src.rpm
freeimage-3.17.0-14.fc28.src.rpm
gegl03-0.3.30-1.fc29.src.rpm
gegl04-0.4.4-1.fc29.src.rpm
gthumb-3.6.1-1.fc29.src.rpm
kf5-libkdcraw-18.04.2-1.fc29.src.rpm
krita-4.1.0-1.fc29.src.rpm
nomacs-3.8.1-0.1.20180223git9b305e2.fc29.src.rpm
oyranos-0.9.5-25.fc28.src.rpm
photoqt-1.7.1-1.fc29.src.rpm
shotwell-0.28.3-2.fc29.src.rpm

Note gimp didn't actually need rebuilding - its issue is via gegl04 ,
as the message shows.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/AFKGDP2UDBHGLW5O3ZJJXMOU4BETIVFV/


Re: Again, please announce your so-name bumps!

2018-07-19 Thread Rex Dieter
Christian Dersch wrote:

> Hi all,
> 
> please announce your so-name bumps *before* you push them. This time
> LibRaw bumped its version

I added explicit soname tracking there so hopefully it won't happen again 
(at least not by surprise),

https://src.fedoraproject.org/rpms/LibRaw/c/7b3e5da5e27adb2872bb3a54dc0386e01cc77d0e

-- rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3ICMGY5KBI2ARQCCMCY4UXYXOCETKTCU/


Re: Again, please announce your so-name bumps!

2018-07-19 Thread Christian Dersch
Rebuilds done for gegl04, indi-gphoto, kstars and siril. This should fix 
the broken dependencies resulting in the compose failures of Astronomy 
Lab (gimp(gegl04),indi-gphoto,kstars,siril), Design Suite 
(gnome-photos(gegl04)) and Scientific (gimp).


Greetings,
Christian


On 19/07/18 08:19, Christian Dersch wrote:

Hi all,

please announce your so-name bumps *before* you push them. This time 
LibRaw bumped its version, as a result we have broken dependencies and 
some composes like Astronomy spin fail to build…


  Problem 1: conflicting requests
   - nothing provides libraw.so.16()(64bit) needed by siril-0.9.9-2.fc29.x86_64
  Problem 2: conflicting requests
   - nothing provides libraw.so.16()(64bit) needed by 
kstars-1:2.9.6-2.fc29.x86_64
  Problem 3: conflicting requests
   - nothing provides libraw.so.16()(64bit) needed by 
indi-gphoto-1.7.2-2.fc29.x86_64
  Problem 4: conflicting requests
   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires libgegl-0.4.so.0()(64bit), 
but none of the providers can be installed
   - package gimp-2:2.10.4-1.fc29.1.x86_64 requireslibgegl-npd-0.4.so 
()(64bit), but none of the providers can be installed
   - package gimp-2:2.10.4-1.fc29.1.x86_64 requires gegl04(x86-64) >= 0.4.4, 
but none of the providers can be installed
   - nothing provides libraw.so.16()(64bit) needed by gegl04-0.4.4-1.fc29.x86_64
I'm going to rebuild gimp, indi-gphoto, kstars and siril now. But I'm 
sure there are more broken dependencies.


Greetings,
Christian


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/PUH4DO2LJRIOVUB76MPJZARSV5HXBJL4/


Again, please announce your so-name bumps!

2018-07-19 Thread Christian Dersch
Hi all,

please announce your so-name bumps *before* you push them. This time LibRaw
bumped its version, as a result we have broken dependencies and some
composes like Astronomy spin fail to build…

 Problem 1: conflicting requests
  - nothing provides libraw.so.16()(64bit) needed by siril-0.9.9-2.fc29.x86_64
 Problem 2: conflicting requests
  - nothing provides libraw.so.16()(64bit) needed by
kstars-1:2.9.6-2.fc29.x86_64
 Problem 3: conflicting requests
  - nothing provides libraw.so.16()(64bit) needed by
indi-gphoto-1.7.2-2.fc29.x86_64
 Problem 4: conflicting requests
  - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
libgegl-0.4.so.0()(64bit), but none of the providers can be installed
  - package gimp-2:2.10.4-1.fc29.1.x86_64 requires
libgegl-npd-0.4.so()(64bit), but none of the providers can be
installed
  - package gimp-2:2.10.4-1.fc29.1.x86_64 requires gegl04(x86-64) >=
0.4.4, but none of the providers can be installed
  - nothing provides libraw.so.16()(64bit) needed by gegl04-0.4.4-1.fc29.x86_64

I'm going to rebuild gimp, indi-gphoto, kstars and siril now. But I'm sure
there are more broken dependencies.

Greetings,
Christian
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/7WU6VQNCWD2UKHUNDP2APFLEITWVEM3T/