Bug 28789 - bacula-common can not be installed
Summary: bacula-common can not be installed
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2021-04-16 13:47 CEST by Dieter Schütze
Modified: 2021-04-24 00:54 CEST (History)
4 users (show)

See Also:
Source RPM: bacula-9.6.7-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Dieter Schütze 2021-04-16 13:47:40 CEST
Description of problem
bacula-common can not be installed 
breaks with ERROR: 'script' failed for bacula-common-1:9.6.7-1.mga8.x86_64

Version-Release number of selected component (if applicable):


How reproducible:
On every attempt to install

Steps to Reproduce:
1. urpmi bacula-common
2./var/tmp/rpm-tmp.SbAQG9: Zeile 8: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
/var/tmp/rpm-tmp.SbAQG9: Zeile 9: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
140174854747968:error:02012020:system library:fflush:Broken pipe:crypto/bio/bss_file.c:316:fflush()
140174854747968:error:20074002:BIO routines:file_ctrl:system lib:crypto/bio/bss_file.c:318:
/var/tmp/rpm-tmp.SbAQG9: Zeile 8: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
/var/tmp/rpm-tmp.SbAQG9: Zeile 9: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
139777824171840:error:02012020:system library:fflush:Broken pipe:crypto/bio/bss_file.c:316:fflush()
139777824171840:error:20074002:BIO routines:file_ctrl:system lib:crypto/bio/bss_file.c:318:
/var/tmp/rpm-tmp.SbAQG9: Zeile 8: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
/var/tmp/rpm-tmp.SbAQG9: Zeile 9: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
140483318003520:error:02012020:system library:fflush:Broken pipe:crypto/bio/bss_file.c:316:fflush()
140483318003520:error:20074002:BIO routines:file_ctrl:system lib:crypto/bio/bss_file.c:318:
/var/tmp/rpm-tmp.SbAQG9: Zeile 8: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
/var/tmp/rpm-tmp.SbAQG9: Zeile 9: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
140521928542016:error:02012020:system library:fflush:Broken pipe:crypto/bio/bss_file.c:316:fflush()
140521928542016:error:20074002:BIO routines:file_ctrl:system lib:crypto/bio/bss_file.c:318:
/var/tmp/rpm-tmp.SbAQG9: Zeile 8: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
/var/tmp/rpm-tmp.SbAQG9: Zeile 9: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
140238515013440:error:02012020:system library:fflush:Broken pipe:crypto/bio/bss_file.c:316:fflush()
140238515013440:error:20074002:BIO routines:file_ctrl:system lib:crypto/bio/bss_file.c:318:
/var/tmp/rpm-tmp.SbAQG9: Zeile 8: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
/var/tmp/rpm-tmp.SbAQG9: Zeile 9: /etc/bacula/.pw.sed: Datei oder Verzeichnis nicht gefunden (File or Directory not found)
140060903380800:error:02012020:system library:fflush:Broken pipe:crypto/bio/bss_file.c:316:fflush()
140060903380800:error:20074002:BIO routines:file_ctrl:system lib:crypto/bio/bss_file.c:318:
Fehler: %prein(bacula-common-1:9.6.7-1.mga8.x86_64) Scriptlet fehlgeschlagen, Beenden-Status 1
ERROR: 'script' failed for bacula-common-1:9.6.7-1.mga8.x86_64
Fehler: bacula-common-1:9.6.7-1.mga8.x86_64: installieren fehlgeschlagen (install failed)
Comment 1 Lewis Smith 2021-04-16 20:45:57 CEST
Thank you for the report.

Trying with --test, it seemed to work:
 $ LANG=C sudo urpmi --test bacula-common
To satisfy dependencies, the following packages are going to be installed:
(test only, installation will not be actually done)
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  bacula-common                  9.6.7        1.mga8        x86_64  
  lib64bacula7                   9.6.7        1.mga8        x86_64  
1.4MB of additional disk space will be used.
545KB of packages will be retrieved.
Proceed with the installation of the 2 packages? (Y/n) y
installing bacula-common-9.6.7-1.mga8.x86_64.rpm lib64bacula7-9.6.7-1.mga8.x86_64.rpm from /var/cache/urpmi/rpms
Preparing...                     #############################################
Installation is possible

However, doing it for real did throw the reported error. [Note that the given output has the essential translated into English].

Bacula has no registered maintainer, and is committed by different people; so assigning this globally.

Assignee: bugsquad => pkg-bugs

Comment 2 Dieter Schütze 2021-04-17 15:27:15 CEST
I think this answer shows that reporting bugs is no longer desirable.
i wrote the german text translated into english behind them !
This must be enough

And most of the time Mageia also has the addition, there is no registered maintainer.
I think if this goes on, you have nobody at all anymore.
Comment 3 Aurelien Oudelet 2021-04-17 15:35:40 CEST
(In reply to Dieter Schütze from comment #2)
> I think this answer shows that reporting bugs is no longer desirable.
> i wrote the german text translated into english behind them !
> This must be enough
> 
> And most of the time Mageia also has the addition, there is no registered
> maintainer.
> I think if this goes on, you have nobody at all anymore.

No, we do have packagers and developers. But, some RPM packages belong to a registred packager and some no but they do have someone who take bugs and look at what's wrong with the current version. If something is fixable, a patched RPM is build and release after a QA time.

Note all of us are volunteers and we do all of this on our spare time.

CC: (none) => ouaurelien

Comment 4 Nicolas Lécureuil 2021-04-17 15:59:52 CEST
(In reply to Dieter Schütze from comment #2)
> I think this answer shows that reporting bugs is no longer desirable.
> i wrote the german text translated into english behind them !
> This must be enough
> 
> And most of the time Mageia also has the addition, there is no registered
> maintainer.
> I think if this goes on, you have nobody at all anymore.

Hello,

do you really think that answering like will make someone take time to fix ?

be serious, Lewis just told that as there is no "official" maintainer for this package he adds several instead.

It is better to add the output completly in english ( LC_ALL=C follow by the commnd ). 

As we really care about our users i am fixing this package.

CC: (none) => mageia

Comment 5 Nicolas Lécureuil 2021-04-18 11:27:10 CEST
should be fixed in new rpm:

src:
    - bacula-9.6.7-1.1.mga8

Assignee: pkg-bugs => qa-bugs

Comment 6 Thomas Andrews 2021-04-20 22:48:33 CEST
Tested in VirtualBox with a 64-bit mga8 Plasma guest.

Ran urpmi bacula-common, and it threw the errors described, confirming the error on my virtual hardware.

Used the package list at http://madb.mageia.org/tools/listRpmsForQaBug/bugnum/28789/application/0 in qarepo to download the updated packages to a local repo: 

bacula-bat-9.6.7-1.1.mga8.x86_64.rpm
bacula-common-9.6.7-1.1.mga8.x86_64.rpm
bacula-console-9.6.7-1.1.mga8.x86_64.rpm
bacula-dir-9.6.7-1.1.mga8.x86_64.rpm
bacula-fd-9.6.7-1.1.mga8.x86_64.rpm
bacula-sd-9.6.7-1.1.mga8.x86_64.rpm
bacula-tray-monitor-9.6.7-1.1.mga8.x86_64.rpm
lib64bacula-devel-9.6.7-1.1.mga8.x86_64.rpm
lib64bacula-sql7-9.6.7-1.1.mga8.x86_64.rpm
lib64bacula7-9.6.7-1.1.mga8.x86_64.rpm
nagios-plugins-bacula-9.6.7-1.1.mga8.x86_64.rpm

Ran urpmi bacula-common again, this time with no errors. 

Switched to drakrpm, and installed the rest of the packages and their dependencies. The devel package drew in the most dependencies, as would be expected. There were no installation issues here, either.

As this bug only concerned installation issues, and testing for function involves skills beyond my abilities, I'm going to OK it on the test I have already done. If there is a problem with function, please open a new bug and describe the malfunction. 

Validating. Still needs an advisory.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: (none) => MGA8-64-OK

Comment 7 Nicolas Lécureuil 2021-04-20 23:55:41 CEST
Potential advisory:

Bacula in mageia 8 wasn't installable because of a scriptlet error.
This update fixes this install issue.
Comment 8 Dieter Schütze 2021-04-21 07:51:36 CEST
very interesting, if i translate the error message to english i got this:
"[Note that the given output has the essential translated into English]."
and
"It is better to add the output completly in english ( LC_ALL=C follow by the commnd )."

nothing to do with the bug

but the same from other languages is fine.
https://bugs.mageia.org/show_bug.cgi?id=28638
and this is the right way !
Hope you discuss them internal !

And of course this "It is better to add the output completly in english ( LC_ALL=C follow by the commnd )." does not work on my side.
I have to switch the complete locale to english.
Another bug.
But it's not interesting anymore
Comment 9 Aurelien Oudelet 2021-04-23 20:29:45 CEST
Advisory:
========================

Updated bacula packages provide bugfix release and fix packaging issue

Bacula in Mageia 8 was not installable because of a scriptlet error.
This update fixes this install issue.

References:
https://bugs.mageia.org/show_bug.cgi?id=28789
========================

Updated packages in core/updates_testing:
========================
bacula-bat-9.6.7-1.1.mga8
bacula-common-9.6.7-1.1.mga8
bacula-console-9.6.7-1.1.mga8
bacula-dir-9.6.7-1.1.mga8
bacula-fd-9.6.7-1.1.mga8
bacula-sd-9.6.7-1.1.mga8
bacula-tray-monitor-9.6.7-1.1.mga8
lib(64)bacula-devel-9.6.7-1.1.mga8
lib(64)bacula-sql7-9.6.7-1.1.mga8
lib(64)bacula7-9.6.7-1.1.mga8
nagios-plugins-bacula-9.6.7-1.1.mga8

from SRPM:
bacula-9.6.7-1.1.mga8.src.rpm

Keywords: (none) => advisory

Comment 10 Mageia Robot 2021-04-24 00:54:50 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2021-0096.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.