I went to install new version of fetchmail to see if it helped a problem I had. Why was some user id listed as a pre-req? It is created by the install script, but it doesn’t recognize that the userid was already created and existing.
Then went to try to rebuild same product, and to build fetchmail, required that I install postfix. But I already have sendmail installed. Why should I need to install postfix in order to build fetchmail?
Posting this, cuz my email is broken due to a breakage on my non-reachable ISP. >:->
Weird to see usernames listed as prereqs when the usernames were already there. How would I proceed without telling it to ignore prereqs?
how are you installing fetchmail
fetchmail 6.3.26 is available in the main TW repo just do
zypper in fetchmail
debugging 3rd party scripts is beyond opensuse’s scope
also keep in mind that fetchmail is 5 years old and TW is a rolling distro always latest and greatest software
IMO you should avoid fetchmail as there has been no work done on it in 5+ years
then go to
$HOME/rpmbuild/SPECS
open a terminal and run
rpmbuild -bb sendmail.spec
make sure you have rpmbuild installed
if all goes fine a new binary can be found in $HOME/rpmbuild/RPMS
if there was an error check the error log if it was a missing dependency install it and try again
If your rebuilding the src rpm locally that’s likely since the tools used are the openSUSE Build Service and osc locally (which creates a build time environment).
Sounds like this system has not been updated in awhile since the last change to fetchmail was eight months ago, running Tumbleweed means updating to the next release on a regular basis, one wonders if you have run zypper dup to pull in the group split?