Bug 458661

Summary: Review Request: perl-Graph-Easy-As_svg
Product: [Fedora] Fedora Reporter: Marcela Mašláňová <mmaslano>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: fedora-package-review, notting, rc040203, twaugh
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-10-03 06:57:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 458660    
Bug Blocks:    

Description Marcela Mašláňová 2008-08-11 12:45:31 UTC
Graph::Easy::As_svg contains just the code for converting a Graph::Easy
object to a SVG text.

http://mmaslano.fedorapeople.org/perl-Graph-Easy-As_svg/perl-Graph-Easy-As_svg-0.23-1.fc9.src.rpm

Comment 1 Ralf Corsepius 2008-08-16 07:21:41 UTC
This package applies auto_install.

Please change
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
into
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor --skipdeps
to prevent this package from accessing CPAN when it trips missing dependencies.

[Try building this package on FC9 to see the effect.]

Comment 2 Marcela Mašláňová 2008-08-18 07:44:27 UTC
I'd rather remove auto_install. With --skipdeps looks the build log same as before.

Comment 3 Ralf Corsepius 2008-08-18 08:05:50 UTC
(In reply to comment #2)
> I'd rather remove auto_install.
You prefer hacking instead of properly using  a package's configuration options?

> I'd rather remove auto_install. With --skipdeps looks the build log same as
> before.

Without --skipdeps, building the rpm accesses CPAN and tries to sync perl's setup to meet the package's requirements when it finds insufficient deps.

- This doesn't work in a chroot (no network available).
- If building as "root", this trashes rpm-based perl installations.
- If building as "non-root", this cause various build-breakdowns.

Comment 4 Marcela Mašláňová 2008-08-18 08:21:13 UTC
Ok, that's persuade me. We should write it into Perl guidelines.

Comment 6 Jason Tibbitts 2008-10-03 06:57:09 UTC
Since perl-Graph-Easy is a dependency and its review ticket has been abandoned, this most be closed as well.

Comment 7 Marcela Mašláňová 2008-10-03 06:58:11 UTC
Package is not needed.

Comment 8 Tim Waugh 2024-10-17 09:23:52 UTC
Did this ever get packaged? perl-Graph-Easy got added (https://bugzilla.redhat.com/show_bug.cgi?id=699205), but cannot create SVG output.