Bug 188054 - x11-themes/kdeartwork4 has issues installing
Summary: x11-themes/kdeartwork4 has issues installing
Status: Closed Unable to Reproduce
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-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-29 17:00 UTC by Chris Nehren
Modified: 2014-10-12 20:37 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Nehren 2014-03-29 17:00:00 UTC
Trying to install x11/kde4 and x11-themes/kdeartwork4 (without
xscreensaver-gnome-hacks installed) fails with trying to install
because the `make install` target cannot find some files.
Included below is a script(1) session of my attempt at installing
the port:


Script started on Sat Mar 29 16:34:03 2014
root@behemoth:/usr/ports/x11/kde4 # make install
[snip]
===>   Registering installation for kdeartwork-4.12.3 as automatic
pkg-static: lstat(/usr/ports/x11-themes/kdeartwork4/work/stage/usr/local/bin/kswarm.kss): No such file or directory
pkg-static: lstat(/usr/ports/x11-themes/kdeartwork4/work/stage/usr/local/bin/kxsconfig): No such file or directory
pkg-static: lstat(/usr/ports/x11-themes/kdeartwork4/work/stage/usr/local/bin/kxsrun): No such file or directory
[snip]
root@behemoth:/usr/ports/x11/kde4 #

Fix: 

This appears to be an issue with the port not requiring the
x11/xscreensaver-gnome-hack port, which has the required
features. One of the missing binaries, kxsrun, is built from
kdeartwork-4.12.3/kscreensaver/kxsconfig in the work directory. I
read the README therein and it states that it needs xscreensaver
hacks. I installed x-g-h and things built and installed
correctly. The port should be updated to install the correct
files if xscreensaver-gnome or xscreensaver-gnome-hacks is
installed.
How-To-Repeat: cd /usr/ports/x11-themes/kdeartwork4
Observe lots of "no such file or directory" failures
Comment 1 Chris Nehren 2014-03-29 17:08:56 UTC
Of course, the "reproduce" steps should also include trying to
install the port. :)

-- 
Chris Nehren
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-29 18:20:56 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kde

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 3 Max Brazhnikov freebsd_committer freebsd_triage 2014-04-09 19:08:39 UTC
State Changed
From-To: open->feedback

The port builds fine with default dependencies, i.e. x11/xscreensaver. 
Are you saying that kdeartwork4 fails with x11/xscreensaver-gnome?
Comment 4 Chris Nehren 2014-04-09 23:44:13 UTC
On Wed, Apr 09, 2014 at 18:08:40 +0000, makc@FreeBSD.org wrote:
> Synopsis: x11-themes/kdeartwork4 has issues installing
> 
> State-Changed-From-To: open->feedback
> State-Changed-By: makc
> State-Changed-When: Wed Apr 9 18:08:39 UTC 2014
> State-Changed-Why: 
> The port builds fine with default dependencies, i.e. x11/xscreensaver.
> Are you saying that kdeartwork4 fails with x11/xscreensaver-gnome?
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=188054


I am fairly certain that's the case, but I'll have to try
building from a clean ports tree.  I'll try to get that started
tonight. 

-- 
Chris Nehren
Comment 5 Chris Nehren 2014-04-10 12:34:03 UTC
On Wed, Apr 09, 2014 at 18:44:13 -0400, Chris Nehren wrote:
> On Wed, Apr 09, 2014 at 18:08:40 +0000, makc@FreeBSD.org wrote:
> > Synopsis: x11-themes/kdeartwork4 has issues installing
> > 
> > State-Changed-From-To: open->feedback
> > State-Changed-By: makc
> > State-Changed-When: Wed Apr 9 18:08:39 UTC 2014
> > State-Changed-Why: 
> > The port builds fine with default dependencies, i.e. x11/xscreensaver.
> > Are you saying that kdeartwork4 fails with x11/xscreensaver-gnome?
> > 
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=188054
> 
> I am fairly certain that's the case, but I'll have to try
> building from a clean ports tree.  I'll try to get that started
> tonight. 


That's funny...  I built a jail and installed kdeartwork4
successfully with both default options and xscreensaver-gnome.
Looks like something else may be the problem here.  I'll try to
find out what's up and report back, but am not sure how quickly
I'll be able to do that as I'm moving cross-country in a few days
and will only be able to test things in VMs rather than on bare
metal.

-- 
Chris Nehren
Comment 6 Max Brazhnikov freebsd_committer freebsd_triage 2014-10-12 20:37:02 UTC
I think it was a local problem. Feel free to re-open PR if the problem comes back.