Bug#964785: I'd like to create a shutter package and add it to the Debian package.

2021-09-01 Thread jiho lee
Hello,

Thank you for your hard work on shutter packaging.

As I sent you earlier, gir1.2-appindicator3-0.1 has been removed from
Debian Bullseye, so a replacement package is needed.

I looked up the Debian package and found gir1.2-ayatanaappindicator3-0.1,
so I asked the shutter team if this package was available and they got a
patch.

The patch contents are at the following URL:

https://github.com/shutter-project/shutter/commit/27935490c32a35acea9f60629593a883b1a39faa

Sorry for just uploading a new shutter to the repository, but the
gir1.2-appindicator3-0.1 package is no longer maintained after Debian 10,
so instead of the gir1.2-appindicator3-0.1 package, update the dependencies
to gir1.2-ayatanaappindicator3-0.1 You need to change it.

In addition, the shutter team is introducing gir1.2-appindicator3-0.1
(gir1.2-ayatanaappindicator3-0.1 on debian 11 and ubuntu 21.04, etc.) as an
optional package.

Accordingly, in the debian/control file of the Debian shutter, please
consider removing gir1.2-appindicator3-0.1 from depends and separating it
with suggest, etc.

We apologize for not being careful in advance and disrupting packaging.


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


2021년 9월 1일 (수) 오후 10:50, Andrej Shadura 님이 작성:

> Control: tag -1 pending
>
> Hi,
>
> FYI I have uploaded shutter to NEW yesterday.
>
> --
> Cheers,
>   Andrej
>


Bug#993458: The obs-studio downloaded as apt source fails to package.

2021-09-01 Thread jiho lee
Thanks it worked out well.

libsndio-dev was specified as a package that the installed libsdl2-dev
depended on to compile ffmpeg.

This problem was discovered while packaging ffmpeg first and then packaging
obs-studio to add nvenc support to obs-studio.

Even in Debian Buster, after ffmpeg packaging to add nvenc support to
obs-studio, I was puzzled because there has never been a problem with the
libsndio-dev package during the obs-studio packaging process.

Why did obs-studio have a problem with the libsndio-dev package in the
process of upgrading from Debian Buster to Bullseye?

A set of problems have been solved, but for someone like me who wants to
compile ffmpeg and obs-studio sequentially, this problem seems to need a
separate guide (whether wiki or source package).


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


2021년 9월 2일 (목) 오전 2:36, Sebastian Ramacher 님이 작성:

> Control: tags -1 moreinfo
>
> On 2021-09-02 01:43:08 +0900, jiho lee wrote:
> > Package: obs-studio
> > Version: 26.1.2+dfsg1-2
> >
> > Hello.
> >
> > This time, I downloaded obs-studio from Debian bullseye with the apt
> > source command and tried to package it with the debuild command, but a
> > dh_missing error occurs.
> >
> > System: Debian Bullseye
> > Platform: x86_64
> > Commands:
> > sudo apt build-dep obs-studio
> > debuild -us -uc -b
> >
> > Expected Result:
> > You must have a packaged deb file.
> >
> > Failed Result:
> >dh_strip_nondeterminism
> >dh_compress
> >dh_fixperms
> >dh_missing
> > dh_missing: warning: usr/lib/x86_64-linux-gnu/obs-plugins/sndio.so
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ar-SA.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ca-ES.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/cs-CZ.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/da-DK.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/de-DE.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/el-GR.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/en-GB.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/en-US.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/es-ES.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/et-EE.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/fa-IR.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/fi-FI.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/fr-FR.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/gl-ES.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/hu-HU.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/id-ID.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/it-IT.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ja-JP.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ka-GE.ini
> > exists in debian/tmp but is not installed to anywhere
> > dh_missing: warning:
> > usr/share/obs/obs-plugins/sndio/locale/kab-KAB.ini exists in
> > debian/tmp but is not installed to anywhere
> > dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ko-KR.ini
> >

Bug#993464: The libgtk3-imageview-perl package needs to be updated.

2021-09-01 Thread jiho lee
Package: libgtk3-imageview-perl
Version: 6-1

When I try to install the newly submitted shutter package on Debian 11, the
libgtk3-imageview-perl package is outdated and not installed.
(The shutter package has not yet been reflected in the official repository,
and it was installed after cloning from salsa.debian.org and manually
building)

The version of the libgtk3-imageview-perl package required by the shutter
package is version 9 or higher, but in bullseye, libgtk3-imageview-perl is
6.

When the shutter package is officially upstreamed to the Debian repository,
it seems that it will be difficult to install and use it properly due to a
problem with the libgtk3-imageview-perl package.

There is no bug in the libgtk3-imageview-perl package itself, but there is
a dependency problem in the shutter package, so we report a bug.


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


Bug#993458: The obs-studio downloaded as apt source fails to package.

2021-09-01 Thread jiho lee
Package: obs-studio
Version: 26.1.2+dfsg1-2

Hello.

This time, I downloaded obs-studio from Debian bullseye with the apt
source command and tried to package it with the debuild command, but a
dh_missing error occurs.

System: Debian Bullseye
Platform: x86_64
Commands:
sudo apt build-dep obs-studio
debuild -us -uc -b

Expected Result:
You must have a packaged deb file.

Failed Result:
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
dh_missing: warning: usr/lib/x86_64-linux-gnu/obs-plugins/sndio.so
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ar-SA.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ca-ES.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/cs-CZ.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/da-DK.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/de-DE.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/el-GR.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/en-GB.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/en-US.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/es-ES.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/et-EE.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/fa-IR.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/fi-FI.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/fr-FR.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/gl-ES.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/hu-HU.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/id-ID.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/it-IT.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ja-JP.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ka-GE.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning:
usr/share/obs/obs-plugins/sndio/locale/kab-KAB.ini exists in
debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ko-KR.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/nl-NL.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/pl-PL.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/pt-BR.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/pt-PT.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/ru-RU.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/sk-SK.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/sl-SI.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/sv-SE.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/tr-TR.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/uk-UA.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/zh-CN.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: warning: usr/share/obs/obs-plugins/sndio/locale/zh-TW.ini
exists in debian/tmp but is not installed to anywhere
dh_missing: error: missing files, aborting
The following debhelper tools have reported what they
installed (with files per package)
 * dh_install: libobs-dev (11), libobs0 (27), obs-plugins
(12), obs-studio (31)
 * dh_installdocs: libobs-dev (0), libobs0 (0), obs-plugins
(0), obs-studio (0)
 

Bug#964785: I'd like to create a shutter package and add it to the Debian package.

2021-09-01 Thread jiho lee
When I received the shutter in preparation for packaging from
salsa.debian.org and packaged it, there was a dependency problem in the
following.

gir1.2-appindicator3-0.1
libgtk3-imageview-perl

gir1.2-appindicator3-0.1 required the libappindicator3-1 package, which is
not currently included in bullseye.

For packaging test, I got the deb file of libappindicator3-1 from buster
and installed it. I needed the libindicator3-7 package for the
libappindicator3-1 package.

The libappindicator3-1 package in the Debian buster has been removed from
bullseye, so if you don't include the libappindicator3-1 package in
bullseye again, it would be a good idea to remove gir1.2-appindicator3-0.1
from shutter's control.

The gir1.2-appindicator3-0.1 package is used to display an icon in the
gnome panel when shutter is executed. However, the shutter itself works
normally even without the gir1.2-appindicator3-0.1 package, so it would be
better to remove it from the control file.

The libgtk3-imageview-perl package requires version 9, but since version 6
is included in bullseye, there is a problem with installation after
packaging.

It seems that the libgtk3-imageview-perl version should also be updated for
the stable distribution of shutter.

We will be happy to wait for shutter to be uploaded to the Debian
repository.


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


2021년 8월 29일 (일) 오후 9:00, Michael Kogan 님이 작성:

> Am So., 29. Aug. 2021 um 13:51 Uhr schrieb Andrej Shadura <
> and...@shadura.me>:
>
>> Thanks very much for your offer, but at the moment the only thing
>> blocking it is me uploading the package :) The extra dependency is now in
>> Debian, so I can proceed with uploading Shutter too before I go on my
>> holiday.
>>
>> --
>> Cheers,
>>   Andrej
>>
>
> That's great news, thanks for the update!
>


Bug#964785: I'd like to create a shutter package and add it to the Debian package.

2021-08-19 Thread jiho lee
Hi Andrej.

Is there anything else I need to support regarding shutter packaging?


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


2021년 8월 18일 (수) 오전 11:32, jiho lee 님이 작성:

> I didn't add one of the required dependencies to the control file, and
> this package is called libgtk3-imageview-perl . When I tried packaging in
> Buster, this package was not in Buster, so I had to build it separately,
> but fortunately it was in Bullseye.
> 
> 
> There is a future society, but my future is not what others do.
> Dept. of Information Science, Graduate School, Korea National Open
> University
>
>
> 2021년 8월 18일 (수) 오전 5:55, Michael Kogan 님이 작성:
>
>> I see, thanks for clarifying this! We have documented the dependencies
>> here: https://shutter-project.org/downloads/dependencies/ Most of them
>> are actually named in Debian/Ubuntu naming style, as far as I know.
>>
>> As jiho lee already mentioned, it would be necessary to package
>> https://metacpan.org/dist/GooCanvas2-CairoTypes and add it as dependency.
>>
>> The dependency gir1.2-appindicator3-0.1 is necessary for core
>> functionality (showing the tray icon) but only for Gnome users. Don't know
>> what the best way to deal with this is... In the Ubuntu PPA this is a
>> "Recommended" dependency, in Arch Linux an optional one.
>>
>> Am Di., 17. Aug. 2021 um 22:30 Uhr schrieb Andrej Shadura <
>> and...@shadura.me>:
>>
>>> Hi
>>>
>>> Unfortunately, that packaging isn’t well-commented, so it’s not easy to
>>> verify what exactly is needed and what isn’t.
>>> It would be much better if you as the upstream documented the exact
>>> dependencies and other requirement, preferably in some standard format e.g.
>>> (probably? I’m not a Perl expert) META.yml or something, or at least in the
>>> README file.
>>>
>>> --
>>> Cheers,
>>>   Andrej
>>>
>>>


Bug#964785: I'd like to create a shutter package and add it to the Debian package.

2021-08-17 Thread jiho lee
I didn't add one of the required dependencies to the control file, and this
package is called libgtk3-imageview-perl . When I tried packaging in
Buster, this package was not in Buster, so I had to build it separately,
but fortunately it was in Bullseye.


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


2021년 8월 18일 (수) 오전 5:55, Michael Kogan 님이 작성:

> I see, thanks for clarifying this! We have documented the dependencies
> here: https://shutter-project.org/downloads/dependencies/ Most of them
> are actually named in Debian/Ubuntu naming style, as far as I know.
>
> As jiho lee already mentioned, it would be necessary to package
> https://metacpan.org/dist/GooCanvas2-CairoTypes and add it as dependency.
>
> The dependency gir1.2-appindicator3-0.1 is necessary for core
> functionality (showing the tray icon) but only for Gnome users. Don't know
> what the best way to deal with this is... In the Ubuntu PPA this is a
> "Recommended" dependency, in Arch Linux an optional one.
>
> Am Di., 17. Aug. 2021 um 22:30 Uhr schrieb Andrej Shadura <
> and...@shadura.me>:
>
>> Hi
>>
>> Unfortunately, that packaging isn’t well-commented, so it’s not easy to
>> verify what exactly is needed and what isn’t.
>> It would be much better if you as the upstream documented the exact
>> dependencies and other requirement, preferably in some standard format e.g.
>> (probably? I’m not a Perl expert) META.yml or something, or at least in the
>> README file.
>>
>> --
>> Cheers,
>>   Andrej
>>
>>


Bug#964785: I'd like to create a shutter package and add it to the Debian package.

2021-08-17 Thread jiho lee
Hi Andrej Shadura

There is one package that I couldn't put in the control file. This package
is a https://metacpan.org/dist/GooCanvas2-CairoTypes package. This package
is essential for shutter use and is not currently packaged in the debian.



There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University


2021년 8월 17일 (화) 오후 8:27, Andrej Shadura 님이 작성:

> Hi Michael,
>
> On Tue, 17 Aug 2021, at 12:22, Michael Kogan wrote:
>
> Thanks for your work on the Shutter package! I'm member of the Shutter
> team (upstream), if there are any doubts or issues, please let me know here
> or post a question at
> https://github.com/shutter-project/shutter/issues/new/choose
>
>
> It would be great if you could verify the list of dependencies in Jiho’s
> package (the control file).
>
> Here’s the word diff compared to the dependencies of the old 0.94 version:
>
> Depends:
> [-imagemagick,-]
> [- libfile-basedir-perl,-]{+gir1.2-appindicator3-0.1,+}
> {+ libcarp-always-perl,+}
> {+ libextutils-depends-perl,+}
> libfile-copy-recursive-perl,
> [-libfile-which-perl,-]
> [- libglib-perl,-]
> [- libgnome2-canvas-perl,-]
> [- libgnome2-gconf-perl,-]
> [- libgnome2-perl,-]
> [- libgnome2-vfs-perl,-]
> [- libgnome2-wnck-perl,-]
> [- libgtk2-imageview-perl,-]
> [- libgtk2-perl,-]
> [- libgtk2-unique-perl,-]{+libgoocanvas2-perl,+}
> {+ libgtk3-perl,+}
> libimage-magick-perl,
> [-libjson-perl,-]
> [- libjson-xs-perl,-]
> [- liblocale-gettext-perl,-]{+libjson-maybexs-perl,+}
> libnet-dbus-perl,
> [-libnet-dropbox-api-perl,-]{+libnet-oauth-perl,+}
> {+ libnet-oauth2-perl,+}
> {+ libnumber-bytes-human-perl,+}
> {+ libpango-perl,+}
> libpath-class-perl,
> [- libproc-processtable-perl,-]
> libproc-simple-perl,
> [- librsvg2-common,-]
> [- libsort-naturally-perl,-]
> libwww-mechanize-perl,
> [- libwww-perl,-]
> [- libx11-protocol-other-perl,-]
> [- libx11-protocol-perl,-]
> [- libxml-simple-perl,-]
> [- procps,-]
> [- xdg-utils,-]
> ${misc:Depends},
> ${shlibs:Depends},
> [-Recommends:-]
> [- libgoo-canvas-perl,-]
> [- libgtk2-appindicator-perl,-]
> [- libnet-oauth-perl,-]
> Suggests:
> [-gnome-web-photo,-]{+libimage-exif-perl,+}
> libimage-exiftool-perl,
> [- libnet-dbus-glib-perl,-]
> nautilus-sendto,
>
> --
> Cheers,
>   Andrej
>
>


Bug#964785: I'd like to create a shutter package and add it to the Debian package.

2021-08-17 Thread jiho lee
I'd like to maintain the shutter package and related package.

In principle, shutter-team has exchanged opinions via e-mail and is
officially packaged and serviced in the distributed repository, and
shutter-team has created a related repository (
https://github.com/search5/shutter-deb), so please package it yourself and
upload it to the Debian.

I'm not a Debian maintainer, but I'd like to keep it for a while until
there's someone who can take care of the shutter.

Please give me your opinion.


There is a future society, but my future is not what others do.
Dept. of Information Science, Graduate School, Korea National Open
University