Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-24 Thread Paul Gevers
Source: graphicsmagick, ruby-mini-magick Control: found -1 graphicsmagick/1.4+really1.3.37+hg16662-1 Control: found -1 ruby-mini-magick/4.11.0-1 Severity: serious Tags: sid bookworm X-Debbugs-CC: debian...@lists.debian.org User: debian...@lists.debian.org Usertags: breaks needs-update Dear mainta

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-24 Thread Bob Friesenhahn
I am not sure what might have changed to cause ruby-mini-magick/GraphicsMagick not to cooperate. I selected a sample JPEG file with EXIF information and did some simple tests with latest GraphicsMagick code: % gm convert Sunrise.jpg -format '%[EXIF:ExifVersion]' info:- 0221 % gm convert Sunri

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-24 Thread Dan Bungert
Hi All, I investigated debbug 1006374 today and found that revision 16603:ba930c1fc380 of graphicsmagick appears to be causing the regression to ruby-mini-magick. A rebuild of graphicsmagick minus this commit allows ruby-mini-magick to pass autopkgtest. I did my testing against Ubuntu but expect

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-25 Thread Bob Friesenhahn
On Thu, 24 Feb 2022, Dan Bungert wrote: Hi All, I investigated debbug 1006374 today and found that revision 16603:ba930c1fc380 of graphicsmagick appears to be causing the regression to ruby-mini-magick. A rebuild of graphicsmagick minus this commit allows ruby-mini-magick to pass autopkgtest.

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-25 Thread GCS
On Fri, Feb 25, 2022 at 3:45 PM Bob Friesenhahn wrote: > On Thu, 24 Feb 2022, Dan Bungert wrote: > > I investigated debbug 1006374 today and found that revision > > 16603:ba930c1fc380 > > of graphicsmagick appears to be causing the regression to ruby-mini-magick. > > A > > rebuild of graphicsma

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-25 Thread Bob Friesenhahn
On Fri, 25 Feb 2022, László Böszörményi (GCS) wrote: Is the specific JPEG file which caused the issue available? Wild guess only, as I'm away from home right now. But that image can be exif.jpg [1] or any other from the 'fixtures' directory. Hope this helps, Laszlo/GCS [1] https://salsa.debia

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-25 Thread GCS
On Fri, Feb 25, 2022 at 4:35 PM Bob Friesenhahn wrote: > On Fri, 25 Feb 2022, László Böszörményi (GCS) wrote: > > Wild guess only, as I'm away from home right now. But that image can > > be exif.jpg [1] or any other from the 'fixtures' directory. > > [1] > > https://salsa.debian.org/ruby-team/rub

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-25 Thread Bob Friesenhahn
On Fri, 25 Feb 2022, László Böszörményi (GCS) wrote: On Fri, Feb 25, 2022 at 4:35 PM Bob Friesenhahn wrote: On Fri, 25 Feb 2022, László Böszörményi (GCS) wrote: Wild guess only, as I'm away from home right now. But that image can be exif.jpg [1] or any other from the 'fixtures' directory. [1]

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-25 Thread Bob Friesenhahn
On Fri, 25 Feb 2022, Bob Friesenhahn wrote: There is dependency on the JPEG library so some change in the JPEG library could impact code which works "fine" on some other system. I am using Ubuntu 20.04 LTS and the JPEG that comes with that OS. I made a mis-statement. For this particular sy

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-26 Thread Bob Friesenhahn
On Fri, 25 Feb 2022, László Böszörményi wrote: This should be it. Is your GM the latest version from Mercurial? Image: /home/bfriesen/src/minimagick.git/spec/fixtures/exif.jpg Exif Version: 0220 Date Time Original: 2016:11:12 09:17:56 Flash: 0 Package ruby-mini-magick check tree

Bug#1006374: graphicsmagick breaks ruby-mini-magick autopkgtest: Failure/Error: expect(subject["EXIF:Flash"]).to eq "0"

2022-02-26 Thread GCS
On Sat, Feb 26, 2022 at 4:56 PM Bob Friesenhahn wrote: > I believe that the problem is that mini-magick is retrieving EXIF > attributes in 'ping' mode but the changeset which caused the problem > only returns the attributes if the image data was read. The solution > was just to move some code. I