Bug 8125

Summary: system-config-printer need package "acl" also missing in the iso
Product: Mageia Reporter: Börje Säfsten <borje.safsten>
Component: RPM PackagesAssignee: D Morgan <dmorganec>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: release_blocker CC: cmrisolde, ennael1, juergen.harms, mageia, mageia, tmb, wilcal.int
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: system-config-printer CVE:
Status comment:

Description Börje Säfsten 2012-11-18 11:57:32 CET
Description of problem:Missing package acl

Tried to install my printer HP Color LasetJet CP1215. Find out there was no connection.
Installed the package âaclâ and now I got connection. Printer installed and test page OK


Version-Release number of selected component (if applicable):acl 2.2.51 4.mga3


How reproducible:Try install printer


Steps to Reproduce:
1.Try install printer, no connection
2.Install package "acl"
3.Install printer again connection OK
Comment 1 Börje Säfsten 2012-11-18 12:02:54 CET
Sorry, version should be Mageia3 alfa3
Sander Lepik 2012-11-18 12:05:19 CET

CC: (none) => sander.lepik
Component: BuildSystem => RPM Packages
Version: unspecified => Cauldron
Assignee: sysadmin-bugs => bugsquad
Product: Infrastructure => Mageia

Comment 2 Manuel Hiebel 2012-11-18 12:59:54 CET
thanks we had another bug but it was a little confuse, so this confirm the initial one.

Adding the iso builder for the iso and mainter of system-config-printer and systemd, maybe this package can be required by something better ?

Priority: Normal => release_blocker
CC: sysadmin-bugs => ennael1, mageia, tmb
Assignee: bugsquad => dmorganec
Summary: Missing package "acl" => system-config-printer need package "acl" also missing in the iso
Source RPM: acl => system-config-printer

Comment 3 Manuel Hiebel 2012-11-25 10:42:41 CET
*** Bug 7875 has been marked as a duplicate of this bug. ***

CC: (none) => juergen.harms

Comment 4 Manuel Hiebel 2012-11-25 10:42:51 CET
*** Bug 8013 has been marked as a duplicate of this bug. ***

CC: (none) => isolde

Comment 5 Colin Guthrie 2012-11-25 15:39:05 CET
I'm not sure that many rules actually require the ACL command itself. Most udev acl handling happens in systemd+udev itself which uses libacl, not the acl command directly.

So the command is likely not needed except in rare cases. Therefore I'd advise just adding it as a require of s-c-p.
Comment 6 Manuel Hiebel 2012-11-26 17:28:44 CET
*** Bug 8036 has been marked as a duplicate of this bug. ***

CC: (none) => wilcal.int

Comment 7 Börje Säfsten 2012-12-20 17:09:28 CET
(In reply to comment #5)
> I'm not sure that many rules actually require the ACL command itself. Most udev
> acl handling happens in systemd+udev itself which uses libacl, not the acl
> command directly.
> 
> So the command is likely not needed except in rare cases. Therefore I'd advise
> just adding it as a require of s-c-p.

In Mageia3beta1 I still need to install ACL and reboot to get the printer installed.
Comment 8 Colin Guthrie 2012-12-20 17:22:20 CET
I just made it a requirement in the code.

Interestingly I could only see it calling getfacl not setfacl... go figure. I also noticed that hp-check script also called getfacl so I've also made it a require there. Hopefully that fixes things.

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