Page MenuHomeSolus

D1861.id4402.diff
No OneTemporary

D1861.id4402.diff

Index: Makefile
===================================================================
--- /dev/null
+++ Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
Index: abi_symbols
===================================================================
--- /dev/null
+++ abi_symbols
@@ -0,0 +1,558 @@
+libdnf.so.1:abspath
+libdnf.so.1:checksum_cmp
+libdnf.so.1:checksum_dump
+libdnf.so.1:checksum_fp
+libdnf.so.1:checksum_read
+libdnf.so.1:checksum_stat
+libdnf.so.1:checksum_type2length
+libdnf.so.1:checksum_write
+libdnf.so.1:checksumt_l2h
+libdnf.so.1:cmptype2relflags
+libdnf.so.1:copy_str_from_subexpr
+libdnf.so.1:dnf_advisory_compare
+libdnf.so.1:dnf_advisory_get_description
+libdnf.so.1:dnf_advisory_get_id
+libdnf.so.1:dnf_advisory_get_kind
+libdnf.so.1:dnf_advisory_get_packages
+libdnf.so.1:dnf_advisory_get_references
+libdnf.so.1:dnf_advisory_get_rights
+libdnf.so.1:dnf_advisory_get_severity
+libdnf.so.1:dnf_advisory_get_title
+libdnf.so.1:dnf_advisory_get_type
+libdnf.so.1:dnf_advisory_get_updated
+libdnf.so.1:dnf_advisory_match_bug
+libdnf.so.1:dnf_advisory_match_cve
+libdnf.so.1:dnf_advisory_match_id
+libdnf.so.1:dnf_advisory_match_kind
+libdnf.so.1:dnf_advisory_match_severity
+libdnf.so.1:dnf_advisory_new
+libdnf.so.1:dnf_advisorypkg_compare
+libdnf.so.1:dnf_advisorypkg_compare_solvable
+libdnf.so.1:dnf_advisorypkg_get_arch
+libdnf.so.1:dnf_advisorypkg_get_evr
+libdnf.so.1:dnf_advisorypkg_get_filename
+libdnf.so.1:dnf_advisorypkg_get_name
+libdnf.so.1:dnf_advisorypkg_get_type
+libdnf.so.1:dnf_advisorypkg_new
+libdnf.so.1:dnf_advisorypkg_set_arch
+libdnf.so.1:dnf_advisorypkg_set_evr
+libdnf.so.1:dnf_advisorypkg_set_filename
+libdnf.so.1:dnf_advisorypkg_set_name
+libdnf.so.1:dnf_advisoryref_compare
+libdnf.so.1:dnf_advisoryref_get_id
+libdnf.so.1:dnf_advisoryref_get_kind
+libdnf.so.1:dnf_advisoryref_get_title
+libdnf.so.1:dnf_advisoryref_get_type
+libdnf.so.1:dnf_advisoryref_get_url
+libdnf.so.1:dnf_advisoryref_new
+libdnf.so.1:dnf_context_commit
+libdnf.so.1:dnf_context_get_arch_info
+libdnf.so.1:dnf_context_get_base_arch
+libdnf.so.1:dnf_context_get_cache_age
+libdnf.so.1:dnf_context_get_cache_dir
+libdnf.so.1:dnf_context_get_check_disk_space
+libdnf.so.1:dnf_context_get_check_transaction
+libdnf.so.1:dnf_context_get_goal
+libdnf.so.1:dnf_context_get_http_proxy
+libdnf.so.1:dnf_context_get_install_root
+libdnf.so.1:dnf_context_get_installonly_limit
+libdnf.so.1:dnf_context_get_installonly_pkgs
+libdnf.so.1:dnf_context_get_keep_cache
+libdnf.so.1:dnf_context_get_lock_dir
+libdnf.so.1:dnf_context_get_native_arches
+libdnf.so.1:dnf_context_get_only_trusted
+libdnf.so.1:dnf_context_get_os_info
+libdnf.so.1:dnf_context_get_release_ver
+libdnf.so.1:dnf_context_get_repo_dir
+libdnf.so.1:dnf_context_get_repo_loader
+libdnf.so.1:dnf_context_get_repos
+libdnf.so.1:dnf_context_get_rpm_verbosity
+libdnf.so.1:dnf_context_get_sack
+libdnf.so.1:dnf_context_get_solv_dir
+libdnf.so.1:dnf_context_get_source_root
+libdnf.so.1:dnf_context_get_state
+libdnf.so.1:dnf_context_get_transaction
+libdnf.so.1:dnf_context_get_type
+libdnf.so.1:dnf_context_get_user_agent
+libdnf.so.1:dnf_context_get_yumdb_enabled
+libdnf.so.1:dnf_context_globals_init
+libdnf.so.1:dnf_context_install
+libdnf.so.1:dnf_context_invalidate
+libdnf.so.1:dnf_context_invalidate_full
+libdnf.so.1:dnf_context_new
+libdnf.so.1:dnf_context_remove
+libdnf.so.1:dnf_context_repo_disable
+libdnf.so.1:dnf_context_repo_enable
+libdnf.so.1:dnf_context_run
+libdnf.so.1:dnf_context_set_cache_age
+libdnf.so.1:dnf_context_set_cache_dir
+libdnf.so.1:dnf_context_set_check_disk_space
+libdnf.so.1:dnf_context_set_check_transaction
+libdnf.so.1:dnf_context_set_http_proxy
+libdnf.so.1:dnf_context_set_install_root
+libdnf.so.1:dnf_context_set_keep_cache
+libdnf.so.1:dnf_context_set_lock_dir
+libdnf.so.1:dnf_context_set_only_trusted
+libdnf.so.1:dnf_context_set_release_ver
+libdnf.so.1:dnf_context_set_repo_dir
+libdnf.so.1:dnf_context_set_rpm_macro
+libdnf.so.1:dnf_context_set_rpm_verbosity
+libdnf.so.1:dnf_context_set_solv_dir
+libdnf.so.1:dnf_context_set_source_root
+libdnf.so.1:dnf_context_set_user_agent
+libdnf.so.1:dnf_context_set_vendor_cache_dir
+libdnf.so.1:dnf_context_set_vendor_solv_dir
+libdnf.so.1:dnf_context_set_yumdb_enabled
+libdnf.so.1:dnf_context_setup
+libdnf.so.1:dnf_context_setup_enrollments
+libdnf.so.1:dnf_context_setup_sack
+libdnf.so.1:dnf_context_update
+libdnf.so.1:dnf_context_update_all
+libdnf.so.1:dnf_db_ensure_origin_pkg
+libdnf.so.1:dnf_db_ensure_origin_pkglist
+libdnf.so.1:dnf_db_get_string
+libdnf.so.1:dnf_db_get_type
+libdnf.so.1:dnf_db_new
+libdnf.so.1:dnf_db_remove
+libdnf.so.1:dnf_db_remove_all
+libdnf.so.1:dnf_db_set_enabled
+libdnf.so.1:dnf_db_set_string
+libdnf.so.1:dnf_error_quark
+libdnf.so.1:dnf_get_file_contents_allow_noent
+libdnf.so.1:dnf_goal_add_protected
+libdnf.so.1:dnf_goal_depsolve
+libdnf.so.1:dnf_goal_get_packages
+libdnf.so.1:dnf_goal_set_protected
+libdnf.so.1:dnf_keyring_add_public_key
+libdnf.so.1:dnf_keyring_add_public_keys
+libdnf.so.1:dnf_keyring_check_untrusted_file
+libdnf.so.1:dnf_lock_get_state
+libdnf.so.1:dnf_lock_get_type
+libdnf.so.1:dnf_lock_new
+libdnf.so.1:dnf_lock_release
+libdnf.so.1:dnf_lock_release_noerror
+libdnf.so.1:dnf_lock_set_lock_dir
+libdnf.so.1:dnf_lock_take
+libdnf.so.1:dnf_lock_type_to_string
+libdnf.so.1:dnf_package_array_download
+libdnf.so.1:dnf_package_array_get_download_size
+libdnf.so.1:dnf_package_check_filename
+libdnf.so.1:dnf_package_clone
+libdnf.so.1:dnf_package_cmp
+libdnf.so.1:dnf_package_download
+libdnf.so.1:dnf_package_evr_cmp
+libdnf.so.1:dnf_package_from_solvable
+libdnf.so.1:dnf_package_get_action
+libdnf.so.1:dnf_package_get_advisories
+libdnf.so.1:dnf_package_get_arch
+libdnf.so.1:dnf_package_get_baseurl
+libdnf.so.1:dnf_package_get_buildtime
+libdnf.so.1:dnf_package_get_chksum
+libdnf.so.1:dnf_package_get_conflicts
+libdnf.so.1:dnf_package_get_cost
+libdnf.so.1:dnf_package_get_delta_from_evr
+libdnf.so.1:dnf_package_get_description
+libdnf.so.1:dnf_package_get_downloadsize
+libdnf.so.1:dnf_package_get_enhances
+libdnf.so.1:dnf_package_get_epoch
+libdnf.so.1:dnf_package_get_evr
+libdnf.so.1:dnf_package_get_filename
+libdnf.so.1:dnf_package_get_files
+libdnf.so.1:dnf_package_get_group
+libdnf.so.1:dnf_package_get_hdr_chksum
+libdnf.so.1:dnf_package_get_hdr_end
+libdnf.so.1:dnf_package_get_id
+libdnf.so.1:dnf_package_get_identical
+libdnf.so.1:dnf_package_get_info
+libdnf.so.1:dnf_package_get_installsize
+libdnf.so.1:dnf_package_get_installtime
+libdnf.so.1:dnf_package_get_license
+libdnf.so.1:dnf_package_get_location
+libdnf.so.1:dnf_package_get_medianr
+libdnf.so.1:dnf_package_get_name
+libdnf.so.1:dnf_package_get_nevra
+libdnf.so.1:dnf_package_get_obsoletes
+libdnf.so.1:dnf_package_get_origin
+libdnf.so.1:dnf_package_get_package_id
+libdnf.so.1:dnf_package_get_packager
+libdnf.so.1:dnf_package_get_pkgid
+libdnf.so.1:dnf_package_get_pool
+libdnf.so.1:dnf_package_get_provides
+libdnf.so.1:dnf_package_get_recommends
+libdnf.so.1:dnf_package_get_release
+libdnf.so.1:dnf_package_get_repo
+libdnf.so.1:dnf_package_get_reponame
+libdnf.so.1:dnf_package_get_requires
+libdnf.so.1:dnf_package_get_requires_pre
+libdnf.so.1:dnf_package_get_rpmdbid
+libdnf.so.1:dnf_package_get_sack
+libdnf.so.1:dnf_package_get_size
+libdnf.so.1:dnf_package_get_sourcerpm
+libdnf.so.1:dnf_package_get_suggests
+libdnf.so.1:dnf_package_get_summary
+libdnf.so.1:dnf_package_get_supplements
+libdnf.so.1:dnf_package_get_type
+libdnf.so.1:dnf_package_get_url
+libdnf.so.1:dnf_package_get_user_action
+libdnf.so.1:dnf_package_get_version
+libdnf.so.1:dnf_package_installed
+libdnf.so.1:dnf_package_is_devel
+libdnf.so.1:dnf_package_is_downloaded
+libdnf.so.1:dnf_package_is_gui
+libdnf.so.1:dnf_package_is_installonly
+libdnf.so.1:dnf_package_new
+libdnf.so.1:dnf_package_set_action
+libdnf.so.1:dnf_package_set_filename
+libdnf.so.1:dnf_package_set_info
+libdnf.so.1:dnf_package_set_origin
+libdnf.so.1:dnf_package_set_pkgid
+libdnf.so.1:dnf_package_set_repo
+libdnf.so.1:dnf_package_set_user_action
+libdnf.so.1:dnf_packagedelta_get_baseurl
+libdnf.so.1:dnf_packagedelta_get_chksum
+libdnf.so.1:dnf_packagedelta_get_downloadsize
+libdnf.so.1:dnf_packagedelta_get_location
+libdnf.so.1:dnf_packagedelta_get_type
+libdnf.so.1:dnf_packagedelta_new
+libdnf.so.1:dnf_packageset_add
+libdnf.so.1:dnf_packageset_clone
+libdnf.so.1:dnf_packageset_count
+libdnf.so.1:dnf_packageset_from_bitmap
+libdnf.so.1:dnf_packageset_get_clone
+libdnf.so.1:dnf_packageset_get_map
+libdnf.so.1:dnf_packageset_get_pkgid
+libdnf.so.1:dnf_packageset_get_type
+libdnf.so.1:dnf_packageset_has
+libdnf.so.1:dnf_packageset_new
+libdnf.so.1:dnf_realpath
+libdnf.so.1:dnf_reldep_from_pool
+libdnf.so.1:dnf_reldep_get_id
+libdnf.so.1:dnf_reldep_get_type
+libdnf.so.1:dnf_reldep_list_add
+libdnf.so.1:dnf_reldep_list_count
+libdnf.so.1:dnf_reldep_list_extend
+libdnf.so.1:dnf_reldep_list_from_queue
+libdnf.so.1:dnf_reldep_list_get_type
+libdnf.so.1:dnf_reldep_list_index
+libdnf.so.1:dnf_reldep_list_new
+libdnf.so.1:dnf_reldep_new
+libdnf.so.1:dnf_reldep_to_string
+libdnf.so.1:dnf_remove_recursive
+libdnf.so.1:dnf_repo_check
+libdnf.so.1:dnf_repo_clean
+libdnf.so.1:dnf_repo_commit
+libdnf.so.1:dnf_repo_download_package
+libdnf.so.1:dnf_repo_download_packages
+libdnf.so.1:dnf_repo_get_cost
+libdnf.so.1:dnf_repo_get_description
+libdnf.so.1:dnf_repo_get_enabled
+libdnf.so.1:dnf_repo_get_exclude_packages
+libdnf.so.1:dnf_repo_get_filename
+libdnf.so.1:dnf_repo_get_filename_md
+libdnf.so.1:dnf_repo_get_gpgcheck
+libdnf.so.1:dnf_repo_get_gpgcheck_md
+libdnf.so.1:dnf_repo_get_id
+libdnf.so.1:dnf_repo_get_kind
+libdnf.so.1:dnf_repo_get_location
+libdnf.so.1:dnf_repo_get_lr_handle
+libdnf.so.1:dnf_repo_get_lr_result
+libdnf.so.1:dnf_repo_get_metadata_expire
+libdnf.so.1:dnf_repo_get_n_solvables
+libdnf.so.1:dnf_repo_get_packages
+libdnf.so.1:dnf_repo_get_public_keys
+libdnf.so.1:dnf_repo_get_repo
+libdnf.so.1:dnf_repo_get_required
+libdnf.so.1:dnf_repo_get_timestamp_generated
+libdnf.so.1:dnf_repo_get_type
+libdnf.so.1:dnf_repo_is_devel
+libdnf.so.1:dnf_repo_is_local
+libdnf.so.1:dnf_repo_is_repo
+libdnf.so.1:dnf_repo_loader_get_repo_by_id
+libdnf.so.1:dnf_repo_loader_get_repos
+libdnf.so.1:dnf_repo_loader_get_type
+libdnf.so.1:dnf_repo_loader_has_removable_repos
+libdnf.so.1:dnf_repo_loader_new
+libdnf.so.1:dnf_repo_new
+libdnf.so.1:dnf_repo_set_cost
+libdnf.so.1:dnf_repo_set_data
+libdnf.so.1:dnf_repo_set_enabled
+libdnf.so.1:dnf_repo_set_filename
+libdnf.so.1:dnf_repo_set_gpgcheck
+libdnf.so.1:dnf_repo_set_gpgcheck_md
+libdnf.so.1:dnf_repo_set_id
+libdnf.so.1:dnf_repo_set_keyfile
+libdnf.so.1:dnf_repo_set_kind
+libdnf.so.1:dnf_repo_set_location
+libdnf.so.1:dnf_repo_set_location_tmp
+libdnf.so.1:dnf_repo_set_metadata_expire
+libdnf.so.1:dnf_repo_set_packages
+libdnf.so.1:dnf_repo_set_packages_tmp
+libdnf.so.1:dnf_repo_set_required
+libdnf.so.1:dnf_repo_setup
+libdnf.so.1:dnf_repo_update
+libdnf.so.1:dnf_rpmts_add_install_filename
+libdnf.so.1:dnf_rpmts_add_remove_pkg
+libdnf.so.1:dnf_rpmts_look_for_problems
+libdnf.so.1:dnf_sack_add_cmdline_package
+libdnf.so.1:dnf_sack_add_excludes
+libdnf.so.1:dnf_sack_add_includes
+libdnf.so.1:dnf_sack_add_repo
+libdnf.so.1:dnf_sack_add_repos
+libdnf.so.1:dnf_sack_count
+libdnf.so.1:dnf_sack_evr_cmp
+libdnf.so.1:dnf_sack_get_all_arch
+libdnf.so.1:dnf_sack_get_cache_dir
+libdnf.so.1:dnf_sack_get_excludes
+libdnf.so.1:dnf_sack_get_includes
+libdnf.so.1:dnf_sack_get_installonly
+libdnf.so.1:dnf_sack_get_installonly_limit
+libdnf.so.1:dnf_sack_get_pkg_solvables
+libdnf.so.1:dnf_sack_get_pool
+libdnf.so.1:dnf_sack_get_pool_nsolvables
+libdnf.so.1:dnf_sack_get_running_kernel
+libdnf.so.1:dnf_sack_get_type
+libdnf.so.1:dnf_sack_get_use_includes
+libdnf.so.1:dnf_sack_give_cache_fn
+libdnf.so.1:dnf_sack_knows
+libdnf.so.1:dnf_sack_last_solvable
+libdnf.so.1:dnf_sack_list_arches
+libdnf.so.1:dnf_sack_load_repo
+libdnf.so.1:dnf_sack_load_system_repo
+libdnf.so.1:dnf_sack_make_provides_ready
+libdnf.so.1:dnf_sack_new
+libdnf.so.1:dnf_sack_recompute_considered
+libdnf.so.1:dnf_sack_remove_excludes
+libdnf.so.1:dnf_sack_remove_includes
+libdnf.so.1:dnf_sack_repo_enabled
+libdnf.so.1:dnf_sack_reset_excludes
+libdnf.so.1:dnf_sack_reset_includes
+libdnf.so.1:dnf_sack_running_kernel
+libdnf.so.1:dnf_sack_set_all_arch
+libdnf.so.1:dnf_sack_set_arch
+libdnf.so.1:dnf_sack_set_cachedir
+libdnf.so.1:dnf_sack_set_excludes
+libdnf.so.1:dnf_sack_set_includes
+libdnf.so.1:dnf_sack_set_installonly
+libdnf.so.1:dnf_sack_set_installonly_limit
+libdnf.so.1:dnf_sack_set_pkg_solvables
+libdnf.so.1:dnf_sack_set_rootdir
+libdnf.so.1:dnf_sack_set_running_kernel_fn
+libdnf.so.1:dnf_sack_set_use_includes
+libdnf.so.1:dnf_sack_setup
+libdnf.so.1:dnf_solution_get_action
+libdnf.so.1:dnf_solution_get_new
+libdnf.so.1:dnf_solution_get_old
+libdnf.so.1:dnf_solution_get_type
+libdnf.so.1:dnf_solution_new
+libdnf.so.1:dnf_solution_set
+libdnf.so.1:dnf_state_action_start
+libdnf.so.1:dnf_state_action_stop
+libdnf.so.1:dnf_state_check
+libdnf.so.1:dnf_state_done_real
+libdnf.so.1:dnf_state_finished_real
+libdnf.so.1:dnf_state_get_action
+libdnf.so.1:dnf_state_get_action_hint
+libdnf.so.1:dnf_state_get_allow_cancel
+libdnf.so.1:dnf_state_get_cancellable
+libdnf.so.1:dnf_state_get_child
+libdnf.so.1:dnf_state_get_percentage
+libdnf.so.1:dnf_state_get_speed
+libdnf.so.1:dnf_state_get_type
+libdnf.so.1:dnf_state_new
+libdnf.so.1:dnf_state_release_locks
+libdnf.so.1:dnf_state_reset
+libdnf.so.1:dnf_state_set_allow_cancel
+libdnf.so.1:dnf_state_set_cancellable
+libdnf.so.1:dnf_state_set_enable_profile
+libdnf.so.1:dnf_state_set_number_steps_real
+libdnf.so.1:dnf_state_set_package_progress
+libdnf.so.1:dnf_state_set_percentage
+libdnf.so.1:dnf_state_set_report_progress
+libdnf.so.1:dnf_state_set_speed
+libdnf.so.1:dnf_state_set_steps_real
+libdnf.so.1:dnf_state_take_lock
+libdnf.so.1:dnf_transaction_check_untrusted
+libdnf.so.1:dnf_transaction_commit
+libdnf.so.1:dnf_transaction_depsolve
+libdnf.so.1:dnf_transaction_download
+libdnf.so.1:dnf_transaction_ensure_repo
+libdnf.so.1:dnf_transaction_ensure_repo_list
+libdnf.so.1:dnf_transaction_get_db
+libdnf.so.1:dnf_transaction_get_flags
+libdnf.so.1:dnf_transaction_get_remote_pkgs
+libdnf.so.1:dnf_transaction_get_type
+libdnf.so.1:dnf_transaction_gpgcheck_package
+libdnf.so.1:dnf_transaction_import_keys
+libdnf.so.1:dnf_transaction_new
+libdnf.so.1:dnf_transaction_set_flags
+libdnf.so.1:dnf_transaction_set_repos
+libdnf.so.1:dnf_transaction_set_uid
+libdnf.so.1:dump_jobqueue
+libdnf.so.1:dump_map
+libdnf.so.1:dump_nullt_array
+libdnf.so.1:dump_solvables_queue
+libdnf.so.1:filter_create
+libdnf.so.1:filter_free
+libdnf.so.1:filter_reinit
+libdnf.so.1:free_map_fully
+libdnf.so.1:hrepo_by_name
+libdnf.so.1:hy_chksum_name
+libdnf.so.1:hy_chksum_str
+libdnf.so.1:hy_chksum_type
+libdnf.so.1:hy_detect_arch
+libdnf.so.1:hy_goal_broken_dependency_all_pkgs
+libdnf.so.1:hy_goal_clone
+libdnf.so.1:hy_goal_conflict_all_pkgs
+libdnf.so.1:hy_goal_count_problems
+libdnf.so.1:hy_goal_create
+libdnf.so.1:hy_goal_describe_problem
+libdnf.so.1:hy_goal_describe_problem_rules
+libdnf.so.1:hy_goal_distupgrade
+libdnf.so.1:hy_goal_distupgrade_all
+libdnf.so.1:hy_goal_distupgrade_selector
+libdnf.so.1:hy_goal_downgrade_to
+libdnf.so.1:hy_goal_downgrade_to_selector
+libdnf.so.1:hy_goal_downgrade_to_selector_optional
+libdnf.so.1:hy_goal_erase
+libdnf.so.1:hy_goal_erase_flags
+libdnf.so.1:hy_goal_erase_selector
+libdnf.so.1:hy_goal_erase_selector_flags
+libdnf.so.1:hy_goal_free
+libdnf.so.1:hy_goal_get_reason
+libdnf.so.1:hy_goal_get_solution
+libdnf.so.1:hy_goal_has_actions
+libdnf.so.1:hy_goal_install
+libdnf.so.1:hy_goal_install_optional
+libdnf.so.1:hy_goal_install_selector
+libdnf.so.1:hy_goal_install_selector_optional
+libdnf.so.1:hy_goal_list_downgrades
+libdnf.so.1:hy_goal_list_erasures
+libdnf.so.1:hy_goal_list_installs
+libdnf.so.1:hy_goal_list_obsoleted
+libdnf.so.1:hy_goal_list_obsoleted_by_package
+libdnf.so.1:hy_goal_list_reinstalls
+libdnf.so.1:hy_goal_list_unneeded
+libdnf.so.1:hy_goal_list_upgrades
+libdnf.so.1:hy_goal_log_decisions
+libdnf.so.1:hy_goal_req_length
+libdnf.so.1:hy_goal_run
+libdnf.so.1:hy_goal_run_all
+libdnf.so.1:hy_goal_run_all_flags
+libdnf.so.1:hy_goal_run_flags
+libdnf.so.1:hy_goal_upgrade_all
+libdnf.so.1:hy_goal_upgrade_selector
+libdnf.so.1:hy_goal_upgrade_to
+libdnf.so.1:hy_goal_upgrade_to_flags
+libdnf.so.1:hy_goal_upgrade_to_selector
+libdnf.so.1:hy_goal_userinstalled
+libdnf.so.1:hy_goal_write_debugdata
+libdnf.so.1:hy_is_glob_pattern
+libdnf.so.1:hy_module_form_clone
+libdnf.so.1:hy_module_form_create
+libdnf.so.1:hy_module_form_free
+libdnf.so.1:hy_module_form_get_string
+libdnf.so.1:hy_module_form_get_version
+libdnf.so.1:hy_module_form_set_string
+libdnf.so.1:hy_module_form_set_version
+libdnf.so.1:hy_nevra_clone
+libdnf.so.1:hy_nevra_cmp
+libdnf.so.1:hy_nevra_create
+libdnf.so.1:hy_nevra_evr_cmp
+libdnf.so.1:hy_nevra_free
+libdnf.so.1:hy_nevra_get_epoch
+libdnf.so.1:hy_nevra_get_evr
+libdnf.so.1:hy_nevra_get_string
+libdnf.so.1:hy_nevra_has_just_name
+libdnf.so.1:hy_nevra_set_epoch
+libdnf.so.1:hy_nevra_set_string
+libdnf.so.1:hy_nevra_to_query
+libdnf.so.1:hy_packagelist_create
+libdnf.so.1:hy_packagelist_has
+libdnf.so.1:hy_possibilities_free
+libdnf.so.1:hy_possibilities_next_module_form
+libdnf.so.1:hy_possibilities_next_nevra
+libdnf.so.1:hy_possibilities_next_reldep
+libdnf.so.1:hy_query_apply
+libdnf.so.1:hy_query_clear
+libdnf.so.1:hy_query_clone
+libdnf.so.1:hy_query_create
+libdnf.so.1:hy_query_create_flags
+libdnf.so.1:hy_query_difference
+libdnf.so.1:hy_query_filter
+libdnf.so.1:hy_query_filter_downgradable
+libdnf.so.1:hy_query_filter_downgrades
+libdnf.so.1:hy_query_filter_empty
+libdnf.so.1:hy_query_filter_in
+libdnf.so.1:hy_query_filter_latest
+libdnf.so.1:hy_query_filter_latest_per_arch
+libdnf.so.1:hy_query_filter_num
+libdnf.so.1:hy_query_filter_num_in
+libdnf.so.1:hy_query_filter_package_in
+libdnf.so.1:hy_query_filter_provides
+libdnf.so.1:hy_query_filter_provides_in
+libdnf.so.1:hy_query_filter_reldep
+libdnf.so.1:hy_query_filter_reldep_in
+libdnf.so.1:hy_query_filter_requires
+libdnf.so.1:hy_query_filter_upgradable
+libdnf.so.1:hy_query_filter_upgrades
+libdnf.so.1:hy_query_free
+libdnf.so.1:hy_query_intersection
+libdnf.so.1:hy_query_is_not_empty
+libdnf.so.1:hy_query_run
+libdnf.so.1:hy_query_run_set
+libdnf.so.1:hy_query_union
+libdnf.so.1:hy_repo_create
+libdnf.so.1:hy_repo_free
+libdnf.so.1:hy_repo_get_cost
+libdnf.so.1:hy_repo_get_n_solvables
+libdnf.so.1:hy_repo_get_priority
+libdnf.so.1:hy_repo_get_string
+libdnf.so.1:hy_repo_get_use_includes
+libdnf.so.1:hy_repo_link
+libdnf.so.1:hy_repo_set_cost
+libdnf.so.1:hy_repo_set_priority
+libdnf.so.1:hy_repo_set_string
+libdnf.so.1:hy_repo_set_use_includes
+libdnf.so.1:hy_selector_create
+libdnf.so.1:hy_selector_free
+libdnf.so.1:hy_selector_has_matches
+libdnf.so.1:hy_selector_matches
+libdnf.so.1:hy_selector_pkg_set
+libdnf.so.1:hy_selector_set
+libdnf.so.1:hy_split_nevra
+libdnf.so.1:hy_subject_create
+libdnf.so.1:hy_subject_free
+libdnf.so.1:hy_subject_get_best_selector
+libdnf.so.1:hy_subject_get_best_solution
+libdnf.so.1:hy_subject_module_form_possibilities
+libdnf.so.1:hy_subject_nevra_possibilities
+libdnf.so.1:hy_subject_nevra_possibilities_real
+libdnf.so.1:hy_subject_reldep_possibilities_real
+libdnf.so.1:id2nevra
+libdnf.so.1:is_readable_rpm
+libdnf.so.1:mkcachedir
+libdnf.so.1:module_form_possibility
+libdnf.so.1:mv
+libdnf.so.1:nevra_possibility
+libdnf.so.1:parse_reldep_str
+libdnf.so.1:pool_checksum_str
+libdnf.so.1:pool_get_epoch
+libdnf.so.1:pool_split_evr
+libdnf.so.1:pool_tmpdup
+libdnf.so.1:queue2plist
+libdnf.so.1:read_whole_file
+libdnf.so.1:reldep_from_str
+libdnf.so.1:reldeplist_from_str
+libdnf.so.1:repo_by_name
+libdnf.so.1:repo_finalize_init
+libdnf.so.1:repo_get_repodata
+libdnf.so.1:repo_internalize_all_trigger
+libdnf.so.1:repo_internalize_trigger
+libdnf.so.1:repo_set_repodata
+libdnf.so.1:repo_update_state
+libdnf.so.1:running_kernel
+libdnf.so.1:sltr2job
+libdnf.so.1:str2archid
+libdnf.so.1:this_username
+libdnf.so.1:what_downgrades
+libdnf.so.1:what_upgrades
Index: abi_used_libs
===================================================================
--- /dev/null
+++ abi_used_libs
@@ -0,0 +1,10 @@
+libc.so.6
+libgio-2.0.so.0
+libglib-2.0.so.0
+libgobject-2.0.so.0
+libpython3.5m.so.1.0
+librepo.so.0
+librpm.so.8
+librpmio.so.8
+libsolv.so.0
+libsolvext.so.0
Index: files/0001-Use-pkg-config-to-detect-libsolv-instead-of-CMake-mo.patch
===================================================================
--- /dev/null
+++ files/0001-Use-pkg-config-to-detect-libsolv-instead-of-CMake-mo.patch
@@ -0,0 +1,30 @@
+From 63dd68b121862d28642ace9b2c6bf0e4ace8adac Mon Sep 17 00:00:00 2001
+From: Neal Gompa <ngompa13@gmail.com>
+Date: Tue, 2 Jan 2018 18:45:30 -0500
+Subject: [PATCH] Use pkg-config to detect libsolv instead of CMake modules
+
+There appears to be issues with detecting the libsolv module with CMake
+on Solus.
+
+---
+ CMakeLists.txt | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 4be0c14..fb08e7a 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -36,7 +36,9 @@ find_package (PkgConfig REQUIRED)
+ SET (CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
+ PKG_CHECK_MODULES(GLIB gio-unix-2.0>=2.46.0 REQUIRED)
+ FIND_LIBRARY (RPMDB_LIBRARY NAMES rpmdb)
+-find_package (LibSolv 0.6.21 REQUIRED COMPONENTS ext)
++PKG_CHECK_MODULES (LIBSOLV libsolv>=0.6.21 REQUIRED)
++PKG_CHECK_MODULES (LIBSOLVEXT libsolvext>=0.6.21 REQUIRED)
++SET (LIBSOLV_LIBRARY ${LIBSOLV_LIBRARIES} ${LIBSOLVEXT_LIBRARIES})
+ if (ENABLE_RHSM_SUPPORT)
+ pkg_check_modules (RHSM REQUIRED librhsm)
+ include_directories (${RHSM_INCLUDE_DIRS})
+--
+2.15.1
+
Index: files/series
===================================================================
--- /dev/null
+++ files/series
@@ -0,0 +1 @@
+0001-Use-pkg-config-to-detect-libsolv-instead-of-CMake-mo.patch
Index: package.yml
===================================================================
--- /dev/null
+++ package.yml
@@ -0,0 +1,31 @@
+name : libdnf
+version : 0.11.1
+release : 1
+source :
+ - https://github.com/rpm-software-management/libdnf/archive/0.11.1/libdnf-0.11.1.tar.gz : 068ebf9a3a66968aa3564c5e2fce6616d398bf630a7c81300b9730374567a79e
+license : LGPL-2.1+
+component : programming.library
+summary : Library providing simplified C and Python API to libsolv
+description: |
+ This library provides a high level interface for an RPM package manager.
+
+ It is used as the backend for the DNF package manager as well as RPM-OSTree.
+builddeps :
+ - pkgconfig(check)
+ - pkgconfig(libsolv)
+ - pkgconfig(librepo)
+ - pkgconfig(gio-unix-2.0)
+ - pkgconfig(gtk-doc)
+ - pkgconfig(gobject-introspection-1.0)
+ - pkgconfig(rpm)
+ - pkgconfig(popt)
+ - pkgconfig(python3)
+setup : |
+ %apply_patches
+ %cmake -DPYTHON_DESIRED:str=3 -DWITH_MAN=0 -Dgtkdoc=0
+build : |
+ %make
+install : |
+ %make_install
+ # The docs are useless
+ rm -rf %installroot%/usr/share/gtk-doc
Index: pspec_x86_64.xml
===================================================================
--- /dev/null
+++ pspec_x86_64.xml
@@ -0,0 +1,61 @@
+<PISI>
+ <Source>
+ <Name>libdnf</Name>
+ <Packager>
+ <Name>Neal Gompa</Name>
+ <Email>ngompa13@gmail.com</Email>
+ </Packager>
+ <License>LGPL-2.1+</License>
+ <PartOf>programming.library</PartOf>
+ <Summary xml:lang="en">Library providing simplified C and Python API to libsolv</Summary>
+ <Description xml:lang="en">This library provides a high level interface for an RPM package manager.
+
+It is used as the backend for the DNF package manager as well as RPM-OSTree.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>libdnf</Name>
+ <Summary xml:lang="en">Library providing simplified C and Python API to libsolv</Summary>
+ <Description xml:lang="en">This library provides a high level interface for an RPM package manager.
+
+It is used as the backend for the DNF package manager as well as RPM-OSTree.
+</Description>
+ <PartOf>programming.library</PartOf>
+ <Files>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/hawkey/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/hawkey/_hawkey.so</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/hawkey/test/__init__.py</Path>
+ <Path fileType="library">/usr/lib/python3.5/site-packages/hawkey/test/_hawkey_test.so</Path>
+ <Path fileType="library">/usr/lib64/girepository-1.0/Dnf-1.0.typelib</Path>
+ <Path fileType="library">/usr/lib64/lib*.so.*</Path>
+ <Path fileType="data">/usr/share/gir-1.0/Dnf-1.0.gir</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>libdnf-devel</Name>
+ <Summary xml:lang="en">Development files for libdnf</Summary>
+ <Description xml:lang="en">This library provides a high level interface for an RPM package manager.
+
+It is used as the backend for the DNF package manager as well as RPM-OSTree.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">libdnf</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/</Path>
+ <Path fileType="library">/usr/lib64/lib*.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2018-01-03</Date>
+ <Version>0.11.1</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Neal Gompa</Name>
+ <Email>ngompa13@gmail.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 10, 2:46 PM (1 d, 2 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5810499
Default Alt Text
D1861.id4402.diff (25 KB)

Event Timeline