Re: BackupPC and EPEL10

jbk <[email protected]> Tue, 2 Dec 2025 17:03:47 -0500
Newsgroups gmane.comp.sysutils.backup.backuppc.general
Message-ID <[email protected]>
On 12/1/25 7:19 AM, Richard Shaw wrote:
> On Mon, Dec 1, 2025 at 6:03 AM jbk <[email protected]> wrote:
>
>     On 11/20/25 6:00 PM, Richard Shaw wrote:
>>     On Wed, Nov 19, 2025 at 7:06 AM Jamie Burchell via
>>     BackupPC-users <[email protected]>
>>     wrote:
>>
>>         Is the current bad karma due to the build
>>         failing? I still see this:
>>
>>         Error: Problem: conflicting requests - nothing
>>         provides perl(Net::FTP::AutoReconnect) needed by
>>         BackupPC-4.4.0-20.el10_2.x86_64 from
>>         brew-139020571 - nothing provides
>>         perl(Net::FTP::RetrHandle) needed by
>>         BackupPC-4.4.0-20.el10_2.x86_64 from
>>         brew-139020571 (try to add '--skip-broken' to
>>         skip uninstallable packages or '--nobest' to use
>>         not only best candidate packages) Installation of
>>         BackupPC-0:4.4.0-20.el10_2.x86_64 failed. See
>>         dnf-3 command output above for more information.
>>
>>
>>     Those are run time dependencies not build time
>>     dependencies so I didn't see the issue when building.
>>     Those will need to be built for EPEL 10 as well but
>>     I'm not the maintainer.
>>
>>     It looks like perl-libnet needs to be built for EPEL
>>     10...
>>
>>     Thanks,
>>     Richard
>     I'm looking to build for RL10.1 using mock on a local
>     install of 10.1. To do so I would like to download the
>     BackupPC-4.4.0-20.el10_2.src.rpm from koji along with
>     the BackupPC_XS source rpm of the same build target.
>     Is this likely to succeed?
>
>     I've built backuppc for RL9 using mock so I know the
>     process. I can look back through my notes to see what
>     other sources were required.
>
>
> You also need rsync-bpc.
>
> Thanks,
> Richard
I also needed par2cmdline and the two perl-NET dependencies. 
I used F40 sources for the perl items. Now that I've done 
this the order matters in the mock build process. Once I 
made my user a member of the mock group I cd'd to the 
directory containing my sources. First build mock 
BackupPC-XS...srpm then run mock --install 
/var/lib..../results/BackupPC-XS-...x86_64.rpm this installs 
it in the mock chroot environment. For building all the 
remaining sources you have to use the --no-clean option to 
mock or you'll loose all your prior work.
I installed the six packages w/o issue in my RL10.1 vm. You 
should create the backuppc user first before doing the 
install. I didn't so wil have to mess around with that 
before I can configure it.

-- 
Jim KR

_______________________________________________
BackupPC-users mailing list
[email protected]
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    https://github.com/backuppc/backuppc/wiki
Project: https://backuppc.github.io/backuppc/