[opensuse-buildservice] installing into /opt/packagename fails 04-check-filelist???
Hi, according to my build logs, installing something into /opt/packagename is forbidden in FHS 2.2?? What's with that now? ...especially when I read up about FHS 2.2 and its explicitly allowed to install into /opt/packagename... here's the log output: [...] snowglobe: "/opt/snowglobe/skins/default/xui/ru/panel_preferences_voice.xml" is not allowed anymore in FHS 2.2. [...] line repeats for every single file in my package. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thursday 15 October 2009 10:44:27 Mathias Homann wrote:
Hi,
according to my build logs, installing something into /opt/packagename is forbidden in FHS 2.2?? What's with that now?
...especially when I read up about FHS 2.2 and its explicitly allowed to install into /opt/packagename...
It's forbidden for a distribution to install there. So, if you want to deliver your package as part of openSUSE, /opt is wrong. If you distribute it separately, it's ok to use. Note that LSB has additional requirements here, I think instead of packagename, it's companyname... Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{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
Andreas Jaeger wrote:
Note that LSB has additional requirements here, I think instead of packagename, it's companyname...
LSB 2.3 has that requirement, not 2.2 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thu, Oct 15, Mathias Homann wrote:
according to my build logs, installing something into /opt/packagename is forbidden in FHS 2.2?? What's with that now?
...especially when I read up about FHS 2.2 and its explicitly allowed to install into /opt/packagename...
Where did you read that? What I found is: http://www.tldp.org/HOWTO/HighQuality-Apps-HOWTO/fhs.html#noopt
here's the log output: [...] snowglobe: "/opt/snowglobe/skins/default/xui/ru/panel_preferences_voice.xml" is not allowed anymore in FHS 2.2. [...] line repeats for every single file in my package.
However, I've the same problem and for a bunch of reasons, I am unable to move away from /opt. To switch those checks of, add #!BuildIgnore: post-build-checks To your specfile. -- With best regards, Carsten Hoeger
participants (4)
-
Andreas Jaeger
-
Carsten Hoeger
-
Mathias Homann
-
Matwey V. Kornilov