Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: rpmlint-mini | Distribution: openSUSE Leap 15.5 |
Version: 1.10 | Vendor: openSUSE |
Release: lp155.4.4.1 | Build date: Mon May 8 10:35:20 2023 |
Group: System/Packages | Build host: obs-arm-11 |
Size: 10008579 | Source RPM: rpmlint-mini-1.10-lp155.4.4.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://rpmlint.zarb.org/ | |
Summary: RPM file correctness checker |
rpmlint is a tool to check common errors on RPM packages. Binary and source packages can be checked.
GPL-2.0+
* Mon Jan 17 2022 Antonio Larrosa <alarrosa@suse.com> - Add BuildRequires python-rpm-macros since the py3_ver macro is now considered obsolete and commented out in python3-base (bsc#1194760) * Thu Oct 01 2020 Dirk Mueller <dmueller@suse.com> - add fake post ldconfig calls as rpmlintrcs are not read by rpmlint-mini (bsc#1177178) * Fri Mar 20 2020 Dirk Mueller <dmueller@suse.com> - fix typo in codec setting (bsc#1165110) * Mon Dec 04 2017 dimstar@opensuse.org - rpmlint-deps.txt: Follow changes from rpm and copy _rpm*.so instead of _rpm.so (the name is newly extended with .cpython). * Wed Nov 01 2017 dmueller@suse.com - set locale to C.utf8 to avoid non-ascii warnings * Tue Oct 24 2017 jengelh@inai.de - Update descriptions. Use better-performing find invocations. * Mon Oct 16 2017 dmueller@suse.com - don't include a copy of libmagic (bsc#976406) * Thu Oct 12 2017 stefan.bruens@rwth-aachen.de - Use wildcard for sysconfigdata architecture in rpmlint-deps.txt - Use wildcard for abi in rpmlint-deps.txt, e.g. armv7hl is gnueabihf * Tue Oct 10 2017 dmueller@suse.com - also import ElementTree - include pybeam also for lib64 architectures * Thu Sep 28 2017 dmueller@suse.com - rebuild against rpmlint 1.10 drops: rpmlint-deps.patch - Switch to Python 3.x * Fri May 26 2017 matwey.kornilov@gmail.com - Add rpmlint-deps.patch: Revert 'Adapt rpmlint-deps.txt for python-construct >= 2.8' for Leap 42.x * Wed Feb 01 2017 meissner@suse.com - buildignore ourselves to allow better bootstrapping. * Wed Jan 18 2017 matwey.kornilov@gmail.com - Adapt rpmlint-deps.txt for python-construct >= 2.8 * Fri Dec 09 2016 dimstar@opensuse.org - Configure appdata_checker: pass --nonet in plus: as OBS has no internet access, every appdata file containing screenshots would be marked as 'failed' otherwise. * Fri Oct 28 2016 dmueller@suse.com - update desktop-file-utils to 0.23: + Accept version 1.1 desktop files. + Add Cinnamon, EDE and LXQt to the list of registered desktop environments (fdo#73497, fdo#56353, fdo#79561). + Allow multipart/related MIME type; it's used for MHTML (fdo#93376). + Ensure DBusActivatable filenames conform to reverse-DNS notation (fdo#66904). + Downgrade trailing semicolons to optional (fdo#76902). + Fix buffer over-read (fdo#94303). * Wed Apr 20 2016 werner@suse.de - Also copy magic and magic.mgc to /opt/testing to have the correct magic files for the used libmagic around. Use the environment variable MAGIC to hel the wrapper to to find the magic file for its libmagic (boo#976406) * Mon Feb 22 2016 dmueller@suse.com - raise version to 1.8 * Mon Apr 20 2015 lnussel@suse.de - add lib-dynload/unicodedata.so required by rpmlint 1.6
/opt/testing /opt/testing/bin /opt/testing/bin/checkbashisms /opt/testing/bin/dash /opt/testing/bin/desktop-file-validate /opt/testing/bin/python3 /opt/testing/bin/rpmlint /opt/testing/lib64 /opt/testing/lib64/libedit.so.0 /opt/testing/lib64/libedit.so.0.0.53 /opt/testing/lib64/libpython3.6m.so.1.0 /opt/testing/lib64/python3.6 /opt/testing/lib64/python3.6/__future__.pyc /opt/testing/lib64/python3.6/_bootlocale.pyc /opt/testing/lib64/python3.6/_collections_abc.pyc /opt/testing/lib64/python3.6/_dummy_thread.pyc /opt/testing/lib64/python3.6/_sitebuiltins.pyc /opt/testing/lib64/python3.6/_strptime.pyc /opt/testing/lib64/python3.6/_sysconfigdata_m_linux_aarch64-linux-gnu.pyc /opt/testing/lib64/python3.6/_weakrefset.pyc /opt/testing/lib64/python3.6/abc.pyc /opt/testing/lib64/python3.6/asyncio /opt/testing/lib64/python3.6/asyncio/subprocess.pyc /opt/testing/lib64/python3.6/base64.pyc /opt/testing/lib64/python3.6/bisect.pyc /opt/testing/lib64/python3.6/calendar.pyc /opt/testing/lib64/python3.6/codecs.pyc /opt/testing/lib64/python3.6/collections /opt/testing/lib64/python3.6/collections/__init__.pyc /opt/testing/lib64/python3.6/collections/abc.pyc /opt/testing/lib64/python3.6/configparser.pyc /opt/testing/lib64/python3.6/contextlib.pyc /opt/testing/lib64/python3.6/copy.pyc /opt/testing/lib64/python3.6/copyreg.pyc /opt/testing/lib64/python3.6/datetime.pyc /opt/testing/lib64/python3.6/distutils /opt/testing/lib64/python3.6/distutils/sysconfig.pyc /opt/testing/lib64/python3.6/dummy_threading.pyc /opt/testing/lib64/python3.6/email /opt/testing/lib64/python3.6/email/__init__.pyc /opt/testing/lib64/python3.6/email/_encoded_words.pyc /opt/testing/lib64/python3.6/email/_parseaddr.pyc /opt/testing/lib64/python3.6/email/_policybase.pyc /opt/testing/lib64/python3.6/email/base64mime.pyc /opt/testing/lib64/python3.6/email/charset.pyc /opt/testing/lib64/python3.6/email/encoders.pyc /opt/testing/lib64/python3.6/email/errors.pyc /opt/testing/lib64/python3.6/email/feedparser.pyc /opt/testing/lib64/python3.6/email/header.pyc /opt/testing/lib64/python3.6/email/iterators.pyc /opt/testing/lib64/python3.6/email/message.pyc /opt/testing/lib64/python3.6/email/parser.pyc /opt/testing/lib64/python3.6/email/quoprimime.pyc /opt/testing/lib64/python3.6/email/utils.pyc /opt/testing/lib64/python3.6/encodings /opt/testing/lib64/python3.6/encodings/__init__.pyc /opt/testing/lib64/python3.6/encodings/aliases.pyc /opt/testing/lib64/python3.6/encodings/ascii.pyc /opt/testing/lib64/python3.6/encodings/cp437.pyc /opt/testing/lib64/python3.6/encodings/latin_1.pyc /opt/testing/lib64/python3.6/encodings/utf_8.pyc /opt/testing/lib64/python3.6/enum.pyc /opt/testing/lib64/python3.6/fnmatch.pyc /opt/testing/lib64/python3.6/functools.pyc /opt/testing/lib64/python3.6/genericpath.pyc /opt/testing/lib64/python3.6/getopt.pyc /opt/testing/lib64/python3.6/glob.pyc /opt/testing/lib64/python3.6/hashlib.pyc /opt/testing/lib64/python3.6/heapq.pyc /opt/testing/lib64/python3.6/http /opt/testing/lib64/python3.6/http/__init__.pyc /opt/testing/lib64/python3.6/http/client.pyc /opt/testing/lib64/python3.6/importlib /opt/testing/lib64/python3.6/importlib/__init__.pyc /opt/testing/lib64/python3.6/importlib/abc.pyc /opt/testing/lib64/python3.6/importlib/machinery.pyc /opt/testing/lib64/python3.6/importlib/util.pyc /opt/testing/lib64/python3.6/io.pyc /opt/testing/lib64/python3.6/keyword.pyc /opt/testing/lib64/python3.6/lib-dynload /opt/testing/lib64/python3.6/lib-dynload/_asyncio.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_bisect.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_blake2.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_csv.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_datetime.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_heapq.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_json.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_lsprof.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_md5.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_multibytecodec.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_multiprocessing.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_opcode.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_posixsubprocess.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_random.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_sha1.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_sha256.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_sha3.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_sha512.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_socket.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/_struct.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/array.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/audioop.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/binascii.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/cmath.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/fcntl.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/grp.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/math.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/mmap.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/ossaudiodev.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/parser.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/pyexpat.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/resource.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/select.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/spwd.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/syslog.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/termios.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib-dynload/zlib.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/lib2to3 /opt/testing/lib64/python3.6/lib2to3/pgen2 /opt/testing/lib64/python3.6/lib2to3/pgen2/token.pyc /opt/testing/lib64/python3.6/lib2to3/pgen2/tokenize.pyc /opt/testing/lib64/python3.6/linecache.pyc /opt/testing/lib64/python3.6/locale.pyc /opt/testing/lib64/python3.6/operator.pyc /opt/testing/lib64/python3.6/os.pyc /opt/testing/lib64/python3.6/posixpath.pyc /opt/testing/lib64/python3.6/quopri.pyc /opt/testing/lib64/python3.6/random.pyc /opt/testing/lib64/python3.6/re.pyc /opt/testing/lib64/python3.6/reprlib.pyc /opt/testing/lib64/python3.6/selectors.pyc /opt/testing/lib64/python3.6/shutil.pyc /opt/testing/lib64/python3.6/signal.pyc /opt/testing/lib64/python3.6/site-packages /opt/testing/lib64/python3.6/site-packages/construct /opt/testing/lib64/python3.6/site-packages/construct/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/core.pyc /opt/testing/lib64/python3.6/site-packages/construct/debug.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples /opt/testing/lib64/python3.6/site-packages/construct/examples/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/data /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/data/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/data/cap.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/data/snoop.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/executable /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/executable/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/executable/elf32.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/executable/pe32.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/filesystem /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/filesystem/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/filesystem/ext2.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/filesystem/fat16.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/filesystem/mbr.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics/bmp.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics/emf.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics/gif.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics/png.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/formats/graphics/wmf.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/protocols /opt/testing/lib64/python3.6/site-packages/construct/examples/protocols/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/examples/protocols/ipstack.pyc /opt/testing/lib64/python3.6/site-packages/construct/expr.pyc /opt/testing/lib64/python3.6/site-packages/construct/lib /opt/testing/lib64/python3.6/site-packages/construct/lib/__init__.pyc /opt/testing/lib64/python3.6/site-packages/construct/lib/binary.pyc /opt/testing/lib64/python3.6/site-packages/construct/lib/bitstream.pyc /opt/testing/lib64/python3.6/site-packages/construct/lib/container.pyc /opt/testing/lib64/python3.6/site-packages/construct/lib/hex.pyc /opt/testing/lib64/python3.6/site-packages/construct/lib/py3compat.pyc /opt/testing/lib64/python3.6/site-packages/construct/version.pyc /opt/testing/lib64/python3.6/site-packages/pybeam /opt/testing/lib64/python3.6/site-packages/pybeam/__init__.pyc /opt/testing/lib64/python3.6/site-packages/pybeam/beam_construct.pyc /opt/testing/lib64/python3.6/site-packages/pybeam/beam_file.pyc /opt/testing/lib64/python3.6/site-packages/pybeam/eetf_construct.pyc /opt/testing/lib64/python3.6/site-packages/pybeam/erlang_types.pyc /opt/testing/lib64/python3.6/site-packages/rpm /opt/testing/lib64/python3.6/site-packages/rpm/__init__.pyc /opt/testing/lib64/python3.6/site-packages/rpm/_rpm.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/site-packages/rpm/_rpmb.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/site-packages/rpm/_rpms.cpython-36m-aarch64-linux-gnu.so /opt/testing/lib64/python3.6/site-packages/rpm/transaction.pyc /opt/testing/lib64/python3.6/site-packages/six.pyc /opt/testing/lib64/python3.6/site.pyc /opt/testing/lib64/python3.6/socket.pyc /opt/testing/lib64/python3.6/sre_compile.pyc /opt/testing/lib64/python3.6/sre_constants.pyc /opt/testing/lib64/python3.6/sre_parse.pyc /opt/testing/lib64/python3.6/stat.pyc /opt/testing/lib64/python3.6/string.pyc /opt/testing/lib64/python3.6/struct.pyc /opt/testing/lib64/python3.6/subprocess.pyc /opt/testing/lib64/python3.6/sysconfig.pyc /opt/testing/lib64/python3.6/tempfile.pyc /opt/testing/lib64/python3.6/textwrap.pyc /opt/testing/lib64/python3.6/threading.pyc /opt/testing/lib64/python3.6/token.pyc /opt/testing/lib64/python3.6/tokenize.pyc /opt/testing/lib64/python3.6/traceback.pyc /opt/testing/lib64/python3.6/types.pyc /opt/testing/lib64/python3.6/urllib /opt/testing/lib64/python3.6/urllib/__init__.pyc /opt/testing/lib64/python3.6/urllib/error.pyc /opt/testing/lib64/python3.6/urllib/parse.pyc /opt/testing/lib64/python3.6/urllib/request.pyc /opt/testing/lib64/python3.6/urllib/response.pyc /opt/testing/lib64/python3.6/uu.pyc /opt/testing/lib64/python3.6/warnings.pyc /opt/testing/lib64/python3.6/weakref.pyc /opt/testing/lib64/python3.6/xml /opt/testing/lib64/python3.6/xml/__init__.pyc /opt/testing/lib64/python3.6/xml/dom /opt/testing/lib64/python3.6/xml/dom/NodeFilter.pyc /opt/testing/lib64/python3.6/xml/dom/__init__.pyc /opt/testing/lib64/python3.6/xml/dom/domreg.pyc /opt/testing/lib64/python3.6/xml/dom/expatbuilder.pyc /opt/testing/lib64/python3.6/xml/dom/minicompat.pyc /opt/testing/lib64/python3.6/xml/dom/minidom.pyc /opt/testing/lib64/python3.6/xml/dom/xmlbuilder.pyc /opt/testing/lib64/python3.6/xml/etree /opt/testing/lib64/python3.6/xml/etree/ElementPath.pyc /opt/testing/lib64/python3.6/xml/etree/ElementTree.pyc /opt/testing/lib64/python3.6/xml/parsers /opt/testing/lib64/python3.6/xml/parsers/__init__.pyc /opt/testing/lib64/python3.6/xml/parsers/expat.pyc /opt/testing/lib64/python3.6/zipfile.pyc /opt/testing/share /opt/testing/share/rpmlint /opt/testing/share/rpmlint/AbstractCheck.pyc /opt/testing/share/rpmlint/AppDataCheck.pyc /opt/testing/share/rpmlint/BashismsCheck.pyc /opt/testing/share/rpmlint/BinariesCheck.pyc /opt/testing/share/rpmlint/BrandingPolicyCheck.pyc /opt/testing/share/rpmlint/CheckBuildDate.pyc /opt/testing/share/rpmlint/CheckBuildRoot.pyc /opt/testing/share/rpmlint/CheckCommonFiles.pyc /opt/testing/share/rpmlint/CheckDBUSServices.pyc /opt/testing/share/rpmlint/CheckDBusPolicy.pyc /opt/testing/share/rpmlint/CheckExecDocs.pyc /opt/testing/share/rpmlint/CheckFilelist.pyc /opt/testing/share/rpmlint/CheckIconSizes.pyc /opt/testing/share/rpmlint/CheckLogrotate.pyc /opt/testing/share/rpmlint/CheckPAMModules.pyc /opt/testing/share/rpmlint/CheckPkgConfig.pyc /opt/testing/share/rpmlint/CheckPolkitPrivs.pyc /opt/testing/share/rpmlint/CheckRCLinks.pyc /opt/testing/share/rpmlint/CheckSUIDPermissions.pyc /opt/testing/share/rpmlint/CheckSysVinitOnSystemd.pyc /opt/testing/share/rpmlint/CheckSystemdInstall.pyc /opt/testing/share/rpmlint/CheckUpdateAlternatives.pyc /opt/testing/share/rpmlint/Config.pyc /opt/testing/share/rpmlint/ConfigCheck.pyc /opt/testing/share/rpmlint/DistributionCheck.pyc /opt/testing/share/rpmlint/DocFilesCheck.pyc /opt/testing/share/rpmlint/DuplicatesCheck.pyc /opt/testing/share/rpmlint/ErlangCheck.pyc /opt/testing/share/rpmlint/FHSCheck.pyc /opt/testing/share/rpmlint/FilesCheck.pyc /opt/testing/share/rpmlint/Filter.pyc /opt/testing/share/rpmlint/I18NCheck.pyc /opt/testing/share/rpmlint/InitScriptCheck.pyc /opt/testing/share/rpmlint/KMPPolicyCheck.pyc /opt/testing/share/rpmlint/LSBCheck.pyc /opt/testing/share/rpmlint/LibraryPolicyCheck.pyc /opt/testing/share/rpmlint/MenuCheck.pyc /opt/testing/share/rpmlint/MenuXDGCheck.pyc /opt/testing/share/rpmlint/NamingPolicyCheck.pyc /opt/testing/share/rpmlint/PamCheck.pyc /opt/testing/share/rpmlint/Pkg.pyc /opt/testing/share/rpmlint/PostCheck.pyc /opt/testing/share/rpmlint/RpmFileCheck.pyc /opt/testing/share/rpmlint/SCLCheck.pyc /opt/testing/share/rpmlint/SignatureCheck.pyc /opt/testing/share/rpmlint/SourceCheck.pyc /opt/testing/share/rpmlint/SpecCheck.pyc /opt/testing/share/rpmlint/TagsCheck.pyc /opt/testing/share/rpmlint/TmpFilesCheck.pyc /opt/testing/share/rpmlint/ZipCheck.pyc /opt/testing/share/rpmlint/__isocodes__.pyc /opt/testing/share/rpmlint/__version__.pyc /opt/testing/share/rpmlint/config /opt/testing/share/rpmlint/data /opt/testing/share/rpmlint/data/polkit-default-privs.standard /opt/testing/share/rpmlint/mini /opt/testing/share/rpmlint/mini/appdata_checker.config /opt/testing/share/rpmlint/mini/licenses.config /opt/testing/share/rpmlint/mini/pie.config /opt/testing/share/rpmlint/mini/polkit-default-privs.config /opt/testing/share/rpmlint/rpmlint-mini.config /opt/testing/share/rpmlint/rpmlint.pyc /usr/share/licenses/rpmlint-mini /usr/share/licenses/rpmlint-mini/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Sep 28 00:09:51 2024