Hello,
I get a error near the end of a build
It says this
.
.
setting /usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/ to
root:root 0755. (wrong owner/group abuild:abuild)
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-debug
+ /usr/lib/rpm/brp-check-la
+ /usr/lib/rpm/brp-symlink
+ /usr/lib/rpm/brp-desktop
WARNING: '/usr/lib/rpm/brp-desktop.data/suse-screensavers.menu' does not
exist
WARNING: '/usr/lib/rpm/brp-desktop.data/preferences-gnome.menu' does not
exist
WARNING: '/usr/lib/rpm/brp-desktop.data/applications-kmenuedit.menu' does
not exist
+ /usr/lib/rpm/brp-rpath
+ /usr/lib/rpm/brp-pie
+ /usr/lib/rpm/brp-rootfs
+ /usr/lib/rpm/brp-tcl
+ /usr/lib/rpm/brp-check-python
+ /usr/lib/rpm/brp-check-bytecode-version
+ /usr/lib/rpm/brp-boot-scripts
+ /usr/lib/rpm/brp-hook
Processing files: bugzilla-3.6-14.1.noarch
error: File must begin with "/": %{_webappconfdir}/bugzilla.conf
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mAs6wz
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd bugzilla-3.6
+
DOCDIR=/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ export DOCDIR
+ rm -rf
/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ /bin/mkdir -p
/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ cp -pr README README.mdv docs
/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ exit 0
RPM build errors:
File must begin with "/": %{_webappconfdir}/bugzilla.conf
System halted.
What do I change to fix this . I am unsure which line is causing this
error.
Complete log
->https://build.opensuse.org/package/live_build_log?arch=x86_64&package=bugzi…
Spec file ->
https://build.opensuse.org/package/view_file?file=bugzilla3-6.spec&package=…
Thanks Glenn
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Hi,
see home:seife:testing/kvm-latest
I want to build different versions of kvm, all installed
into prefix /opt/kvm-%version/, but buildservice does not let me do that.
I am not interested in FHS, I just want to install more than one KVM
version to be able to use the one that works for the specific job.
How can I override this <censored> check?
--
Stefan Seyfried
"Any ideas, John?"
"Well, surrounding them's out."
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Hi openSUSE Users
There is some maintenance to be done in the following areas of our
openSUSE infrastructure:
* build.opensuse.org (Buildservice)
As result, there will be a brief outage of all services provided by this
machine.
Friday, 2010-05-14, 09:00 German time (CET)
The downtime is expected to be 30-120 minutes.
Apologies for inconveniencies this may cause.
Please contact admin(a)opensuse.org with any queries.
Your openSUSE Admins
--
http://en.opensuse.org/Downtime/2010-05-14
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Hi, I'm working on KDE:KDE4:Community plasmoid-yawp in home:plater and
I've created a sub package containing binaries to be used in debugging
the plasmoid. I thought it would be nice if it pulled in the correct
debugsource and debuginfo packages so I added "Requires:
%{name}-debugsource-%{version}-%{release}" and of course the same for
the debuginfo package but this causes an unresolvable, apart from
ignore, dependency problem on installation. Is this a bug in the system
or am I doing something wrong? If I remove the version and release I get
an rpmlint error about a non devel package requiring devel packages but
it doesn't solve the dependency problem.
Regards
Dave P
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Hi,
Please review how the _webappconfdir was defined in your .spec.
It should be start with '/'.
>>> 05/10/10 4:17 PM >>>
Hello,
I get a error near the end of a build
It says this
.
.
setting /usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/ to
root:root 0755. (wrong owner/group abuild:abuild)
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-debug
+ /usr/lib/rpm/brp-check-la
+ /usr/lib/rpm/brp-symlink
+ /usr/lib/rpm/brp-desktop
WARNING: '/usr/lib/rpm/brp-desktop.data/suse-screensavers.menu' does not
exist
WARNING: '/usr/lib/rpm/brp-desktop.data/preferences-gnome.menu' does not
exist
WARNING: '/usr/lib/rpm/brp-desktop.data/applications-kmenuedit.menu' does
not exist
+ /usr/lib/rpm/brp-rpath
+ /usr/lib/rpm/brp-pie
+ /usr/lib/rpm/brp-rootfs
+ /usr/lib/rpm/brp-tcl
+ /usr/lib/rpm/brp-check-python
+ /usr/lib/rpm/brp-check-bytecode-version
+ /usr/lib/rpm/brp-boot-scripts
+ /usr/lib/rpm/brp-hook
Processing files: bugzilla-3.6-14.1.noarch
error: File must begin with "/": %{_webappconfdir}/bugzilla.conf
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mAs6wz
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd bugzilla-3.6
+
DOCDIR=/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ export DOCDIR
+ rm -rf
/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ /bin/mkdir -p
/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ cp -pr README README.mdv docs
/usr/src/packages/BUILDROOT/bugzilla-3.6-14.1.x86_64/usr/share/doc/packages/bugzilla
+ exit 0
RPM build errors:
File must begin with "/": %{_webappconfdir}/bugzilla.conf
System halted.
What do I change to fix this . I am unsure which line is causing this
error.
Complete log
->https://build.opensuse.org/package/live_build_log?arch=x86_64&package=bugzi…
Spec file ->
https://build.opensuse.org/package/view_file?file=bugzilla3-6.spec&package=…
Thanks Glenn
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
To whom it my concern:
Can some maintainer of the Education repository please push enca to Factory? I'm mostly interested in the fix by coolo:
-------------------------------------------------------------------
Sat Apr 24 09:18:42 UTC 2010 - coolo(a)novell.com
- buildreqire pkg-config to fix provides
(from the .changes in enca in Education).
As I'm building some apps that do depend on enca, this fix is needed for them (they currently result in an expansion error: for example libass
Requires pkgconfig(enca), but this is not provided by the enca-devel package.
Thanks a lot!
Dominique
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Looking at the failures, I wrote up the following and will post it as blog
post later - anything wrong or missing on this?
Feature #303793 (https://features.opensuse.org/303793) proposes to
mount /var/run as tmpfs.
The description says:
"This would avoid the cleaning of stale files or
sockets on bootup and avoid atime updates of any mounted
filesystems. This is required for eg powermanagement, which
currently wakes up the system from any idle states for a socket
operation.
Services must be modified not to depend on a preexisting content in
/var/run upon startup. RPMs must be modified to not place anything
there."
An rpmlint check has now been implemented to catch files packaged in
/var/run to notify package maintainers of this. This output of the
rpmlint check is e.g.:
hal.x86_64: E: dir-or-file-in-var-run (Badness: 900) /var/run/hald/hald-
runner
So, what options do we have to fix this in packages?
* Check that /var/run is the right place. If you have a home directory
in /var/run with content, consider using /var/lib and remember to
handle the update of the package for users, e.g. use "usermod" in
the post install script of the package to change existing users.
* Create the directory on invocation of your program. Many programs
already do this, so you might not need to make any changes.
Otherwise you have the following options:
- have the program itself check for the directory and create it with
correct permissions
- if the program is normally invoked from an init script, enhance
the init script to do this, e.g.:
if [ ! -d $HALDAEMON_PIDDIR ]; then
mkdir -p $HALDAEMON_PIDDIR
chown haldaemon:haldaemon $HALDAEMON_PIDDIR
fi
- Place a script in /etc/tmpdirs.d that creates the directories and
files, you can look at /etc/tmpdirs.d/01_aaa_base from package
aaa_base for an example.
Note that the first option is the preferred one since it does not
invoke calling of any other programs, the second one comes next
since for both the first and the second one the directories are only
created when needed - and the last one is something for directories
that are always needed since it's called at every boot.
* Make the file or directory known to rpm but do not package it -
use %ghost in the rpm spec file list, e.g.:
%attr(-,avahi,avahi) %ghost %{_localstatedir}/run/avahi-daemon
Andreas
--
Andreas Jaeger, Program Manager openSUSE, aj(a){novell.com,opensuse.org}
Twitter: jaegerandi | Identica: jaegerandi
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Hi, I have a gcc45 error in home:plater plasmoid-yawp which I can't
understand :-
/usr/src/packages/BUILD/yawp-0.3.372/applet/configdialog/dlgaddcity.cpp:
In member function 'CityWeather DlgAddCity::getSelectedCity() const':
/usr/src/packages/BUILD/yawp-0.3.372/applet/configdialog/dlgaddcity.cpp:72:2:
error: cannot call constructor 'DStreamLogger::DStreamLogger' directly
/usr/src/packages/BUILD/yawp-0.3.372/applet/configdialog/dlgaddcity.cpp:72:2:
error: for a function-style cast, remove the redundant '::DStreamLogger'
/
in the code snippet where line 72 is dStartFunct();
CityWeather
DlgAddCity::getSelectedCity() const
{
dStartFunct();
const QListWidgetItem * item = cityList->currentItem();
CityWeather cityInfo;
if( item )
{
cityInfo.setCity(
QUrl::fromPercentEncoding(item->data(CityRole).toString().toUtf8()) );
cityInfo.setCountry(
QUrl::fromPercentEncoding(item->data(CountryRole).toString().toUtf8()) );
cityInfo.setCountryCode(
QUrl::fromPercentEncoding(item->data(CountryCodeRole).toString().toUtf8())
);
cityInfo.setExtraData(
QUrl::fromPercentEncoding(item->data(ExtraDataRole).toString().toUtf8()) );
cityInfo.setProvider(
QUrl::fromPercentEncoding(item->data(ProviderRole).toString().toUtf8()) );
}
dDebug() << cityInfo.city() << cityInfo.country() <<
cityInfo.countryCode() << cityInfo.extraData() << cityInfo.provider();
dEndFunct();
return cityInfo;
}
I've found DStreamLogger::DStreamLogger in streamlogger.cpp but if I
remove ::DStreamLogger it has no effect on the error but brings up a
gcc44 error.
Thanks
Dave P
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Could the live cd-images be updated on http://home.kde.org/~kdelive/ to
kde v4.4.2x
and which obs project are they built under [url link please]
Thanks
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org
Hi, one more problem with ffado that I need help with. How do I track
down the offending exit() in the source, I've searched and can only find
exit(0) or exit(-1) what do I have to look for? In fact I've one or two
other packages that cause this rpmlint warning.
Thanks
Dave P
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org