[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#962221: Fixes for CVE-2020-13696 (#962221)



Hi Mattia!

July 7, 2020 2:25:37 PM UTC, Mattia Rizzolo <mattia@debian.org> написав(-ла):
>..however it fails to build :)
>
>   dh_auto_install
>	install -d /build/xawtv-3.107/debian/tmp
>	make -j4 install DESTDIR=/build/xawtv-3.107/debian/tmp AM_UPDATE_INFO_DIR=no
>make[1]: Entering directory '/build/xawtv-3.107'
>/usr/bin/install -c -d -m 755 /build/xawtv-3.107/debian/tmp/usr/bin
>/usr/bin/install -c  console/dump-mixers console/record console/showriff console/showqt console/streamer console/webcam console/scantv console/ttv console/radio console/fbtv console/v4l-info /build/xawtv-3.107/debian/tmp/usr/bin
>/usr/bin/install -c  -m4755 -o root console/v4l-conf /build/xawtv-3.107/debian/tmp/usr/bin
>/usr/bin/install: cannot change ownership of '/build/xawtv-3.107/debian/tmp/usr/bin/v4l-conf': Operation not permitted
>make[1]: *** [console/Subdir.mk:100: install] Error 1
>make[1]: Leaving directory '/build/xawtv-3.107'
>dh_auto_install: error: make -j4 install DESTDIR=/build/xawtv-3.107/debian/tmp AM_UPDATE_INFO_DIR=no returned exit code 2
>make: *** [debian/rules:6: binary] Error 25
>dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
>
>
>this is related to the addition of Rules-Requires-Root.  When run
>without fakeroot it's not possible to run such `chmod` commands.  In
>fact, they are most likely always wrong to run them anyway…

I of course built the package but my buildsetup always uses fakeroot exactly to get rid
of chown() calls. I will update Rules-Requires-Root to yes then.

>In d/copyright, that boilerplate-y thing you copied into the Comment
>field, IMHO you should just get rid of it.  Also, it's missing many of
>the years in the copyright claims: a copyright claim without a year is
>at most an legal headache and at worst invalid.

Got it! OK, let me do a quick fix for both issues and push additional commit.
-- 
Vasyl Gello
==================================================
Certified SolidWorks Expert

Mob.:+380 (98) 465 66 77

E-Mail: vasek.gello@gmail.com

Skype: vasek.gello
==================================================
호랑이는 죽어서 가죽을 남기고 사람은 죽어서 이름을 남긴다

Attachment: signature.asc
Description: PGP signature


Reply to: