Summary: | [qt overlay] x11-misc/obconf-qt-0.1.0: the source directory does not exist | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | José Romildo Malaquias <jrmalaq> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | marcfgrondin, orzel |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
x11-misc:obconf-qt-0.1.0:20140513-095037.log
Fixed up archive Fixed manifest |
same probleme here Created attachment 377298 [details]
Fixed up archive
This was a quick fix i could come up with. This is a fixed up archive including the proper path that will allow the ebuild to merge. The manifest also needs to be updated so i will post it here as well.
Created attachment 377300 [details]
Fixed manifest
We should not touch upstream tarballs if possible (but upstream should be notified so that they can produce sane archives for the next release). We can easily workaround this kind of issues by setting $S to something else in the ebuild. I realize now that my "fix" was not the way to do it. I should have looked at the other ebuilds which are all setting S=${WORKDIR}...it was the first thing that came to mind i just figured these 2 archives where improperly created... talked on #lxde today, upstream is aware of the bug (with most packages it seems) |
Created attachment 376810 [details] x11-misc:obconf-qt-0.1.0:20140513-095037.log When emerging x11-misc/obconf-qt-0.1.0::qt I am getting the error The source directory '/tmp/portage/x11-misc/obconf-qt-0.1.0/work/obconf-qt-0.1.0' doesn't exist It seems that the source package is unpacking directly into ${WORKDIR} without creating a ${P} subdir inside it.