To request removing a package, send a removal request to Trunk:Testing
like so:
osc deletereq [-m TEXT] PROJECT [PACKAGE]
Options:
-h, --help show this help message and exit
-m TEXT, --message=TEXT
specify message TEXT
And in the comment, specify a bug or justification about why this package
should be deleted.
Thanks,
rs
On 3/18/11 11:55 AM, "Tracy Graydon" <[email protected]> wrote:
>Hi Lokesh,
>
>Apparently there are more issues with the fennec-qt changes than just the
>taskswitcher. Bug https://bugs.meego.com/show_bug.cgi?id=13341 has been
>opened on Fennec launch failures. This appears to be related to the latest
>changes.
>
>We are going to revert the changes in T:T and check the resulting image to
>see if that resolves the issue. I will copy the current version of
>fennec-qt
>in T:T to backup:revert, so there will be a copy handy for convenience.
>
>I honestly don't know the correct process for removing a package from
>MeeGo.
>I am running this down. I will follow up with you as soon as I have this
>nailed down.
>
>Tracy
>
>
>-----Original Message-----
>From: Lokesh Goel [mailto:[email protected]]
>Sent: Friday, March 18, 2011 2:59 AM
>To: ext Tracy Graydon
>Cc: [email protected]; [email protected]
>Subject: Re: [meego-commits] 14942: Changes to Trunk:Testing/fennec-qt
>
>Hi,
>
>We need to drop fennec-taskswitcher-extension from MeeGo. We have
>dropped the binary fennec-qt-devel.
>
>Please let me know the procedure.
>
>BR,
>Lokesh.
>
>On 03/17/2011 10:08 PM, ext Tracy Graydon wrote:
>> Hi,
>>
>> It appears that this commit made fennec-taskswitcher-extension unhappy
>>in
>> Trunk:Testing. It's not able to resolve fennec-qt-devel dependency.
>>
>> Could you please take a look at this and resolve the issue as soon as
>> possible?
>>
>> Thanks,
>>
>> Tracy
>>
>>
>>
>> -----Original Message-----
>> From: [email protected]
>> [mailto:[email protected]] On Behalf Of Lokesh Goel
>> Sent: Thursday, March 17, 2011 5:16 AM
>> To: [email protected]
>> Subject: [meego-commits] 14942: Changes to Trunk:Testing/fennec-qt
>>
>> Hi,
>> I have made the following changes to fennec-qt in project Trunk:Testing.
>> Please review and accept ASAP.
>>
>> Thank You,
>> Lokesh Goel
>>
>> [This message was auto-generated]
>>
>> ---
>>
>> Request #14942:
>>
>> submit: devel:browser/fennec-qt(r49)(update) ->
>Trunk:Testing/fennec-qt
>>
>>
>> Message:
>> New Fennec for MeeGo1.2
>>
>> State: new 2011-03-17T05:15:52 logoel
>> Comment: None
>>
>>
>>
>> changes files:
>> --------------
>> --- fennec-qt.changes
>> +++ fennec-qt.changes
>> @@ -0,0 +1,3 @@
>> +* Mon Mar 7 20:57:48 UTC 2011 - Lokesh Goel<[email protected]>
>>-
>> 4.0b6pre.c60c4769c89a.527ce2a1d1c1
>> +- Fixes: BMC#14228 - Update fennec packaging to eliminate devel
>>package&
>> use system nss& nspr
>> +
>>
>> old:
>> ----
>> central-patches.tar
>> fennec-tip-4ef3abd2012c-35bf7da77ccd.tar.bz2
>> fennec.png
>> mobile-install-fail-gracefully.diff
>> mobile-patches.tar
>>
>> new:
>> ----
>> fennec-tip-c60c4769c89a.527ce2a1d1c1.tar.bz2
>>
>> spec files:
>> -----------
>> --- fennec-qt.spec
>> +++ fennec-qt.spec
>> @@ -1,21 +1,16 @@
>> -%define moz_milestone 2.0b8pre
>> -
>> Name: fennec-qt
>> Summary: Fennec Mobile Web Browser with Qt/MeeGo Touch
>> -Version: 4.0b8pre1109.5
>> +Version: 4.0b6pre.c60c4769c89a.527ce2a1d1c1
>> Release: 1
>> Group: Applications/Internet
>> License: MPLv1.1 or GPLv2+ or LGPLv2+
>> URL: http://www.mozilla.org/projects/fennec/
>> -Source0: fennec-tip-4ef3abd2012c-35bf7da77ccd.tar.bz2
>> -Source1: mobile-patches.tar
>> -Source2: central-patches.tar
>> +Source0: fennec-tip-c60c4769c89a.527ce2a1d1c1.tar.bz2
>> Source3: mozconfig
>> Source4: fennec.desktop
>> Source5: fennec.arm
>> Source6: fennec.x86
>> -Source9: fennec.png
>> -Patch0: mobile-install-fail-gracefully.diff
>> +Patch1: arm-build.patch
>> BuildRequires: pkgconfig(gstreamer-0.10)
>> BuildRequires: pkgconfig(gstreamer-plugins-base-0.10)
>> BuildRequires: pkgconfig(gconf-2.0)
>> @@ -40,7 +35,7 @@
>> BuildRequires: python
>> BuildRequires: autoconf213
>> BuildRequires: zip
>> -BuildRequires: wireless-tools-devel libcontentaction-devel
>> +BuildRequires: wireless-tools-devel libcontentaction-devel
>> mesa-libGL-devel
>> BuildRequires: git
>> BuildRequires: desktop-file-utils
>> BuildRequires: yasm
>> @@ -58,36 +53,28 @@
>> Fennec is the code name of the effort to build a mobile version of
>Firefox.
>>
>>
>> -%package devel
>> -Summary: Development headers for Fennec extension building
>> -Group: Development/Browser
>> -Requires: %{name}>= %{version}
>> -
>> -%description devel
>> -Development headers for Fennec extension building
>> -
>> -
>> %prep
>> %setup -q -n mozilla-central
>> -%patch0 -p0
>> +#%patch0 -p0
>> +%patch1 -p1
>>
>> -cp %{SOURCE2} .
>> -tar xvf %{SOURCE2}
>> -while read line;do echo "Patching: $line"; patch -p1<
>> central-patches/$line;done< central-patches/series
>> -
>> -cp %{SOURCE1} .
>> -tar xvf %{SOURCE1}
>> -while read line;do echo "Patching: $line"; patch -p1 -d mobile<
>> mobile-patches/$line;done< mobile-patches/series
>> +#cp %{SOURCE2} .
>> +#tar xvf %{SOURCE2}
>> +#while read line;do echo "Patching: $line"; patch -p1<
>> central-patches/$line;done< central-patches/series
>> +
>> +#cp %{SOURCE1} .
>> +#tar xvf %{SOURCE1}
>> +#while read line;do echo "Patching: $line"; patch -p1 -d mobile<
>> mobile-patches/$line;done< mobile-patches/series
>>
>> #>> setup
>> cp %{SOURCE3} .mozconfig
>> #<< setup
>> -echo "mk_add_options MOZ_OBJDIR=.objects">> .mozconfig
>> -
>> +#echo "mk_add_options MOZ_OBJDIR=.objects">> .mozconfig
>> +echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../release">> .mozconfig
>> %build
>> #>> build pre
>> -echo "mk_add_options MOZ_MAKE_FLAGS=%{?_smp_mflags}">> .mozconfig
>> -echo "export MOZ_MAKE_FLAGS=%{?_smp_mflags}">> .mozconfig
>> +echo "mk_add_options MOZ_MAKE_FLAGS=-j15">> .mozconfig
>> +echo "export MOZ_MAKE_FLAGS=-j15">> .mozconfig
>>
>> %ifarch %{arm}
>> echo "ac_add_options --with-arm-kuser">> .mozconfig
>> @@ -95,7 +82,7 @@
>> echo "ac_add_options --disable-jemalloc">> .mozconfig
>> echo "ac_cv_visibility_pragma=no">> .mozconfig
>> echo "ac_cv_visibility_hidden=no">> .mozconfig
>> -echo "ac_add_options --disable-methodjit">> .mozconfig
>> +#echo "ac_add_options --disable-methodjit">> .mozconfig
>> %endif
>>
>> for i in -fexceptions -fasynchronous-unwind-tables; do
>> @@ -117,10 +104,10 @@
>> rm -rf %{buildroot}
>> #>> install pre
>> mkdir -p %{buildroot}/usr/lib/fennec
>> -cp -a .objects/mobile/dist/bin/* %{buildroot}/usr/lib/fennec/
>> +cp -a ../release/dist/bin/* %{buildroot}/usr/lib/fennec/
>>
>> mkdir -p %{buildroot}/usr/share/pixmaps
>> -cp %{SOURCE9} %{buildroot}/usr/share/pixmaps/fennec.png
>> +cp mobile/branding/official/content/fennec_scalable.png
>> %{buildroot}/usr/share/pixmaps/fennec.png
>>
>> mkdir -p %{buildroot}/usr/share/applications
>> cp %{SOURCE4} %{buildroot}/usr/share/applications/
>> @@ -141,93 +128,9 @@
>> --dir %{buildroot}%{_datadir}/applications \
>> %{buildroot}%{_datadir}/applications/*.desktop
>>
>> -make -f client.mk install DESTDIR=%{buildroot}
>> -mkdir %{buildroot}/tmp
>> -mkdir -p %{buildroot}/%{_datadir}/xulrunner-%{moz_milestone}
>> -cd %{_builddir}/%{buildsubdir}
>> -tar --exclude=*.cpp -cvzf
>> %{buildroot}/%{_datadir}/xulrunner-%{moz_milestone}/mozilla-src.tar.gz
>> configure.in Makefile.in client.py toolkit/xre toolkit/locales
>> toolkit/mozapps probes allmakefiles.sh config client.mk .mozconfig.mk
>> aclocal.m4 build js/src/* testing browser/config services
>> -%fdupes %{buildroot}%{_includedir}/
>> -%fdupes %{buildroot}%{_libdir}/xulrunner*/
>> -
>> -rm -f
>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/*.so
>> -
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/greprefs.js
>> %{buildroot}%{_datadir}/xulrunner-%{moz_milestone}/greprefs.js
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/res
>> %{buildroot}%{_datadir}/xulrunner-%{moz_milestone}/res
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/defaults
>> %{buildroot}%{_datadir}/xulrunner-%{moz_milestone}/defaults
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/chrome
>> %{buildroot}%{_datadir}/xulrunner-%{moz_milestone}/chrome
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/modules
>> %{buildroot}%{_datadir}/xulrunner-%{moz_milestone}/modules
>> -
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/libmozalloc.so
>>
>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/libmozallo
>c.
>> so
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/libmozjs.so
>>
>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/libmozjs.s
>o
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/libxpcom.so
>>
>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/libxpcom.s
>o
>>
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/libxul.so
>>
>>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/libxul.so
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/libfreebl3.so
>>
>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/libfreebl3
>.s
>> o
>> -ln -s %{_libdir}/xulrunner-%{moz_milestone}/libmozsqlite3.so
>>
>%{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/libmozsqli
>te
>> 3.so
>> -
>> -rm %{buildroot}/%{_libdir}/xulrunner-devel-%{moz_milestone}/bin
>> -
>> -rm %{buildroot}/%{_libdir}/xulrunner-devel-%{moz_milestone}/lib
>> -ln -s %{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib
>> %{buildroot}%{_libdir}/xulrunner-devel-%{moz_milestone}/lib
>> -
>> -chmod a-x
>> %{buildroot}/%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/*.a
>> -
>> %files
>> %defattr(-,root,root,-)
>> /usr/lib/fennec
>> /usr/share/applications/fennec.desktop
>> /usr/share/pixmaps/fennec.png
>> /usr/bin/fennec
>> -
>> -%files devel
>> -%defattr(-,root,root,-)
>> -%{_bindir}/xulrunner
>> -%config %{_sysconfdir}/gre.d/*.system.conf
>> -%{_includedir}/xulrunner-%{moz_milestone}
>> -%{_datadir}/idl
>> -%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/*.a
>> -%{_libdir}/xulrunner-devel-%{moz_milestone}/sdk/lib/*.so
>> -%{_libdir}/xulrunner-devel-%{moz_milestone}/xpcom-config.h
>> -%{_libdir}/xulrunner-devel-%{moz_milestone}/idl
>> -%{_libdir}/xulrunner-devel-%{moz_milestone}/include
>> -%{_libdir}/xulrunner-devel-%{moz_milestone}/lib
>> -%{_libdir}/pkgconfig/libxul.pc
>> -%{_libdir}/pkgconfig/libxul-embedding.pc
>> -%{_libdir}/pkgconfig/mozilla-gtkmozembed.pc
>> -%{_libdir}/pkgconfig/mozilla-gtkmozembed-embedding.pc
>> -%{_libdir}/pkgconfig/mozilla-plugin.pc
>> -%{_libdir}/pkgconfig/mozilla-js.pc
>> -%{_libdir}/xulrunner-%{moz_milestone}/xpt_dump
>> -%{_libdir}/xulrunner-%{moz_milestone}/xpt_link
>> -%{_libdir}/xulrunner-%{moz_milestone}/xpidl
>> -%{_datadir}/xulrunner-%{moz_milestone}/mozilla-src.tar.gz
>> -%{_libdir}/xulrunner-%{moz_milestone}/chrome
>> -%{_libdir}/xulrunner-%{moz_milestone}/defaults
>> -%{_libdir}/xulrunner-%{moz_milestone}/greprefs.js
>> -%{_libdir}/xulrunner-%{moz_milestone}/modules
>> -%{_libdir}/xulrunner-%{moz_milestone}/res
>> -%{_libdir}/xulrunner-%{moz_milestone}/LICENSE
>> -%{_libdir}/xulrunner-%{moz_milestone}/README.txt
>> -%{_libdir}/xulrunner-%{moz_milestone}/dictionaries
>> -%{_libdir}/xulrunner-%{moz_milestone}/chrome.manifest
>> -%{_libdir}/xulrunner-%{moz_milestone}/components
>> -%{_libdir}/xulrunner-%{moz_milestone}/dependentlibs.list
>> -%{_libdir}/xulrunner-%{moz_milestone}/platform.ini
>> -
>> -%{_datadir}/xulrunner-%{moz_milestone}/chrome
>> -%{_datadir}/xulrunner-%{moz_milestone}/defaults
>> -%{_datadir}/xulrunner-%{moz_milestone}/greprefs.js
>> -%{_datadir}/xulrunner-%{moz_milestone}/modules
>> -%{_datadir}/xulrunner-%{moz_milestone}/res
>> -
>> -
>> -%{_libdir}/xulrunner-%{moz_milestone}/lib*.so
>> -
>> -%{_libdir}/xulrunner-%{moz_milestone}/run-mozilla.sh
>> -%{_libdir}/xulrunner-%{moz_milestone}/xpcshell
>> -%{_libdir}/xulrunner-%{moz_milestone}/mozilla-xremote-client
>> -%{_libdir}/xulrunner-%{moz_milestone}/plugin-cont*
>> -%{_libdir}/xulrunner-%{moz_milestone}/xulrunner
>> -%{_libdir}/xulrunner-%{moz_milestone}/xulrunner-bin
>> -%{_libdir}/xulrunner-%{moz_milestone}/xulrunner-stub
>> -
>> -%changelog
>>
>> other changes:
>> --------------
>>
>> ++++++ fennec-tip-c60c4769c89a.527ce2a1d1c1.tar.bz2 (new)
>>
>> ++++++ fennec.arm
>> --- fennec.arm
>> +++ fennec.arm
>> @@ -1,6 +1,6 @@
>> #!/bin/bash
>> -export MOZ_QT_GRAPHICSSYSTEM=raster
>> -export MOZ_QT_SOFTWARE_MODE=1
>> +export MOZ_QT_GRAPHICSSYSTEM=meego
>> +export MOZ_QT_SOFTWARE_MODE=0
>> STYLE="windows"
>>
>> if test $MOZ_QT_SOFTWARE_MODE -eq 1; then
>>
>> ++++++ fennec.x86
>> --- fennec.x86
>> +++ fennec.x86
>> @@ -1,5 +1,6 @@
>> #!/bin/bash
>> -export MOZ_QT_SOFTWARE_MODE=1
>> +export MOZ_QT_SOFTWARE_MODE=0
>> +export MOZ_QT_GRAPHICSSYSTEM=meego
>>
>> if test $MOZ_QT_SOFTWARE_MODE -eq 1; then
>> ARGS="$ARGS -software"
>>
>> ++++++ mozconfig
>> --- mozconfig
>> +++ mozconfig
>> @@ -1,92 +1,30 @@
>> -# Build mobile browser
>> -ac_add_options --enable-application=xulrunner
>> -# this is fail to build on Qt... need BMO report and get that fixed
>> +export
>> LDFLAGS="-Wl,--no-keep-memory,-rpath-link,$PWD/dist/bin/:/usr/lib:/lib"
>> +export LD_LIBRARY_PATH="/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib"
>> +
>> +mk_add_options MOZ_MAKE_FLAGS=-j9
>> +
>> +ac_add_options -prefix=/usr
>> +
>> +export ac_cv_have_usable_wchar_option_v2="no"
>> +
>> +ac_add_options --enable-application=mobile
>> +ac_add_options --enable-update-channel=nightly
>> +ac_add_options --enable-update-packaging
>> +ac_add_options --enable-tests
>> ac_add_options --enable-default-toolkit=cairo-qt
>> -# Make it works with meegotouch
>> +#ac_add_options --with-maemo-version=6
>> +ac_add_options --with-system-nss
>> +ac_add_options --with-system-nspr
>> +
>> +# required for meegotouch
>> ac_add_options --enable-cpp-rtti
>> -# should it be with-meego-version=1 ?
>> -ac_add_options --with-maemo-version=6
>> -# Don't strip, and keep debug symbols
>> ac_add_options --disable-install-strip
>> -ac_add_options --enable-optimize
>> -
>> -#Disable thumb for both arm and i386. Build fails otherwise.
>> -ac_add_options --disable-thumb2
>> -
>> -# Options for client.mk.
>> -ac_add_options --prefix="/usr"
>> -ac_add_options --libdir="/usr/lib"
>> -
>> -ac_add_options --with-system-jpeg
>> -ac_add_options --with-system-zlib
>> -ac_add_options --enable-system-pixman
>> -ac_add_options --enable-system-cairo
>> -ac_add_options --enable-system-ffi
>> -#ac_add_options --enable-system-sqlite
>> -#ac_add_options --with-pthreads
>> -#ac_add_options --disable-jemalloc
>> -
>> -
>> -mk_add_options MOZ_BUILD_PROJECTS="xulrunner mobile"
>> -mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../release
>> -ac_add_options --disable-debug
>> -#ac_add_options --enable-optimize="-g -O2 -fomit-frame-pointer"
>> -ac_add_options --disable-logging
>> -ac_add_options --disable-tests
>> -
>> -# Global options
>> -ac_add_options --disable-installer
>> -ac_add_options --disable-crashreporter
>> -ac_add_options --disable-javaxpcom
>> -ac_add_options --enable-printing
>> -ac_add_options --disable-embedding-tests
>> -ac_add_options --disable-elf-dynstr-gc
>> -ac_add_options --disable-updater
>> -#ac_add_options --disable-wave
>> -#ac_add_options --enable-faststart
>> -
>> -# MTF related options
>> -#ac_add_options --enable-official-branding
>> -ac_add_options --enable-meegotouch
>> -#ac_add_options --enable-application=mobile
>> -
>> -# Disable wifi support in necko. This is connectivity UI feature on
>Firefox
>> and we dont need it.
>> -ac_add_options --disable-necko-wifi
>> -
>> -# Less disk space, faster startup, we are not using accessibility, on
>> device
>> -ac_add_options --disable-accessibility
>> -
>> -# All Gstreamer related patches have been removed. We disable it for
>>time
>> being.
>> -ac_add_options --enable-gstreamer
>> -#ac_add_options --disable-ogg
>> -#ac_add_options --disable-webm
>> -
>> -ac_add_options --with-system-nspr
>> -ac_add_options --with-system-nss
>>
>> -#Debugging
>> -export LDFLAGS="-Wl,--no-keep-memory"
>> -LDFLAGS="-Wl,--no-keep-memory"
>> -
>> -#Enable if pixman-1>= 0.17.3 installed
>> -#ac_add_options --enable-system-pixman
>> -
>> -#Enable for arm
>> -#ac_add_options --with-arm-kuser
>> -
>> -#ac_add_options --enable-default-toolkit=cairo-qt
>--disable-elf-dynstr-gc
>> --disable-install-strip --disable-logging --disable-logrefcnt
>--enable-tests
>> --enable-mochitest --enable-optimize="-g -O2 " --prefix=/usr
>> -# XULRunner options
>> -ac_add_app_options xulrunner --enable-application=xulrunner
>> -ac_add_app_options xulrunner --disable-printing
>> -ac_add_app_options xulrunner --disable-crashreporter
>> -ac_add_app_options xulrunner --disable-accessibility
>> -ac_add_app_options xulrunner --disable-javaxpcom
>> -
>> -# Fennec options
>> -ac_add_app_options mobile --enable-application=mobile
>> -ac_add_app_options mobile --with-libxul-sdk=../xulrunner/dist
>> -
>> -# use Qt backend
>> -#ac_add_options --enable-default-toolkit=cairo-qt
>> -#ac_add_options --disable-ipc
>> -#ac_add_options --with-qtdir=""
>> +export MOZ_DEBUG_SYMBOLS=1
>> +ac_add_options --enable-debug-symbols="-gdwarf-2"
>> +export MOZILLA_OFFICIAL=1
>> +mk_add_options
>>PROFILE_GEN_SCRIPT=@TOPSRCDIR@/build/profile_pageloader.pl
>> +
>> +#ac_add_options --enable-debug
>> +#ac_add_options --disable-optimize
>> +#ac_add_options --enable-chrome-format=flat
>>
>> ++++++ deleted files:
>> --- central-patches.tar
>> --- fennec-tip-4ef3abd2012c-35bf7da77ccd.tar.bz2
>> --- fennec.png
>> --- mobile-install-fail-gracefully.diff
>> --- mobile-patches.tar
>>
>> _______________________________________________
>> MeeGo-commits mailing list
>> [email protected]
>> http://lists.meego.com/listinfo/meego-commits
>>
>
>
>_______________________________________________
>MeeGo-packaging mailing list
>[email protected]
>http://lists.meego.com/listinfo/meego-packaging
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging