Re: compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Martin Gansser
i only changed the position of %make_install in the spec file [1], now it 
builds [2] again on rawhide.

[1] 
https://src.fedoraproject.org/rpms/vdr-epgfixer/blob/rawhide/f/vdr-epgfixer.spec

[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=103947222

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Yanko Kaneti
Hello,

On Wed, 2023-07-26 at 08:36 +, Martin Gansser wrote:
> Hi,
> 
> the compilation of the package vdr-epgfixer fails on rawhide with the message 
> [1]
> ...
> install -D libvdr-epgfixer.so 
> /builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/lib64/vdr/libvdr-epgfixer.so.2.6.3
> install -D -m644 po/fi_FI.mo 
> /builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/fi_FI/LC_MESSAGES/vdr-epgfixer.mo
> install -D -m644 po/pl_PL.mo 
> /builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/pl_PL/LC_MESSAGES/vdr-epgfixer.mo
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/blacklist.conf'
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/charset.conf'
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/epgclone.conf'
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/regexp.conf'
> make: *** [Makefile:132: install-conf] Error 1
> 
> How can i fix this ?
> [1] https://kojipkgs.fedoraproject.org//work/tasks/2669/103932669/build.log

This looks to be caused by the recent coreutils behavior change forĀ 
cp --no-clobber (-n)   which now errors out on existing target.

cp -pn is in the project Makefile and called on %make_install

One way to replicate the old --no-clobber behavior is to change theĀ 
-n to --update=none

--
Yanko


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Martin Gansser
no changes on the spec file.
issue only happens on rawhide, see f38 logfile
https://koji.fedoraproject.org/koji/taskinfo?taskID=103942043

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Michael J Gruber
Am Mi., 26. Juli 2023 um 10:36 Uhr schrieb Martin Gansser
:
>
> Hi,
>
> the compilation of the package vdr-epgfixer fails on rawhide with the message 
> [1]
> ...
> install -D libvdr-epgfixer.so 
> /builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/lib64/vdr/libvdr-epgfixer.so.2.6.3
> install -D -m644 po/fi_FI.mo 
> /builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/fi_FI/LC_MESSAGES/vdr-epgfixer.mo
> install -D -m644 po/pl_PL.mo 
> /builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/pl_PL/LC_MESSAGES/vdr-epgfixer.mo
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/blacklist.conf'
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/charset.conf'
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/epgclone.conf'
> cp: not replacing 
> '/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/regexp.conf'
> make: *** [Makefile:132: install-conf] Error 1
>
> How can i fix this ?
>
> [1] https://kojipkgs.fedoraproject.org//work/tasks/2669/103932669/build.log

You are installing the same files twice: once manually (install), once
via make (%make_install).

Was there a spec or package change, or is it the underlying tooling
which changed? Does this happen on rawhide only or on all releases?

Cheers
Michael
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


compilation of vdr-epgfixer on rawhide fails

2023-07-26 Thread Martin Gansser
Hi,

the compilation of the package vdr-epgfixer fails on rawhide with the message 
[1]
...
install -D libvdr-epgfixer.so 
/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/lib64/vdr/libvdr-epgfixer.so.2.6.3
install -D -m644 po/fi_FI.mo 
/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/fi_FI/LC_MESSAGES/vdr-epgfixer.mo
install -D -m644 po/pl_PL.mo 
/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/usr/share/locale/pl_PL/LC_MESSAGES/vdr-epgfixer.mo
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/blacklist.conf'
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/charset.conf'
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/epgclone.conf'
cp: not replacing 
'/builddir/build/BUILDROOT/vdr-epgfixer-0.3.1-26.20180416git354f28b.fc39.x86_64/etc/vdr/plugins/epgfixer/regexp.conf'
make: *** [Makefile:132: install-conf] Error 1

How can i fix this ?

[1] https://kojipkgs.fedoraproject.org//work/tasks/2669/103932669/build.log

Regards
Martin
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue