Bug 177394 - sysutils/rubygem-facter: plist seems to be broken
Summary: sysutils/rubygem-facter: plist seems to be broken
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ruby (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-26 12:30 UTC by Evgeniy Kosov
Modified: 2013-03-28 08:31 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy Kosov 2013-03-26 12:30:00 UTC
The port's pkg_plist doesn't seem to match files installed by the port.
As a result, tinderbox (ports-mgmt/tinderbox) fails to build this port and all of its dependants (which is rather critical).

How-To-Repeat: # make package
===> Fetching all distfiles required by rubygem-facter-1.6.18 for building
===>  Extracting for rubygem-facter-1.6.18
=> SHA256 Checksum OK for rubygem/facter-1.6.18.gem.
===>   rubygem-facter-1.6.18 depends on file: /usr/local/bin/gem18 - found
===>   rubygem-facter-1.6.18 depends on file: /usr/local/bin/ruby18 - found
Unpacked gem: '/var/ports/usr/ports/sysutils/rubygem-facter/work/facter-1.6.18'
===>  Patching for rubygem-facter-1.6.18
===>   rubygem-facter-1.6.18 depends on file: /usr/local/bin/ruby18 - found
===>   rubygem-facter-1.6.18 depends on file: /usr/local/bin/gem18 - found
===>   rubygem-facter-1.6.18 depends on file: /usr/local/bin/ruby18 - found
===>  Configuring for rubygem-facter-1.6.18
===>  Building for rubygem-facter-1.6.18
  Successfully built RubyGem
  Name: facter
  Version: 1.6.18
  File: facter-1.6.18.gem
===>  Installing for rubygem-facter-1.6.18
===>   rubygem-facter-1.6.18 depends on executable: dmidecode - found
===>   Generating temporary packing list
===>  Checking if sysutils/rubygem-facter already installed
Successfully installed facter-1.6.18
1 gem installed
Installing RDoc documentation for facter-1.6.18...
===>   Registering installation for rubygem-facter-1.6.18
===>  Building package for rubygem-facter-1.6.18
tar: lib/ruby/site_ruby/1.8/facter.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/Cfkey.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/application.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/architecture.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/arp.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/augeasversion.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/domain.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/ec2.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/facterversion.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/fqdn.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/hardwareisa.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/hardwaremodel.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/hostname.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/id.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/interfaces.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/ipaddress.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/ipaddress6.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/iphostnumber.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/kernel.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/kernelmajversion.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/kernelrelease.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/kernelversion.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/lsbdistcodename.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/lsbdistdescription.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/lsbdistid.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/lsbdistrelease.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/lsbmajdistrelease.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/lsbrelease.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/macaddress.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/macosx.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/manufacturer.rb: Cannot stat: No such file or directory
tar: lib/ruby/site_ruby/1.8/facter/memory.rb: Cannot stat: No such file or directory
[...]
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-26 12:30:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ruby

ruby@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-26 12:30:10 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2013-03-26 12:30:10 UTC
Maintainer of sysutils/rubygem-facter,

Please note that PR ports/177394 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/177394

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 4 Martin Wilke freebsd_committer freebsd_triage 2013-03-28 08:30:58 UTC
State Changed
From-To: feedback->closed

this got fixed.