summaryrefslogtreecommitdiffstats
path: root/urpm
Commit message (Collapse)AuthorAgeFilesLines
* fix detecting urpme creates a new orphan through "suggests"Pascal Rigaux2008-07-071-1/+1
|
* fix typoPascal Rigaux2008-07-071-1/+1
|
* use code from urpm::orphansPascal Rigaux2008-07-071-38/+0
|
* o handle "unrequested orphans" (similar to "deborphan")Pascal Rigaux2008-07-074-2/+349
|
* with --urpmi-root, we do not use statedir_media_info_file to allow ↵Pascal Rigaux2008-07-071-1/+4
| | | | compatibility with older urpmi
* adapt the error message: --install-src is allowed for non-root for some time,Pascal Rigaux2008-07-071-2/+1
| | | | | | so the real pb here is $cachedir/partial being fucked up (occurs for example when /var is being removed during urpmi...)
* what was introduced in perl-URPM 3.16 to get "rejected already installed pkgs"Pascal Rigaux2008-07-071-2/+1
| | | | | | is wrong. Adapt to perl-URPM 3.18 way ($state->{rejected_already_installed}) which ensures we don't break things (eg: superuser--priority-upgrade.t test case)
* create file2absolute_file() and use itPascal Rigaux2008-07-072-2/+15
|
* handle transaction set with only removed packagesPascal Rigaux2008-07-031-2/+3
| | | | | (for upcoming orphans handling)
* - add wc_l()Pascal Rigaux2008-07-031-2/+5
| | | | | - allow to give a backup extension to output_safe()
* create a varPascal Rigaux2008-07-031-1/+3
|
* - rewrite find_removed_from_basesystem()Pascal Rigaux2008-07-031-15/+29
| | | | | | | | - enhance find_removed_from_basesystem: do not return "basesystem" and "basesystem-minimal" when "basesystem" is removed only because "basesystem-minimal" is removed - create rejected_closure() and rejected_unsatisfied()
* re-indentPascal Rigaux2008-07-031-17/+19
|
* factorize options handlingPascal Rigaux2008-07-032-7/+15
|
* simplifyPascal Rigaux2008-07-021-1/+1
|
* much nicer var namePascal Rigaux2008-07-021-6/+6
|
* normalize options passing: through %options or $urpm->{options}Pascal Rigaux2008-07-021-5/+3
|
* simplifyPascal Rigaux2008-07-011-1/+1
|
* create urpm::select::installed_leaves() out of rpm-find-leavesPascal Rigaux2008-07-011-0/+37
|
* use db_open_or_die_()Pascal Rigaux2008-07-012-2/+2
|
* create db_open_or_die_() and use itPascal Rigaux2008-07-012-5/+5
|
* simplify rpmdb_to_synthesis() prototypePascal Rigaux2008-07-011-2/+2
|
* add append_to_file()Pascal Rigaux2008-07-011-1/+8
|
* cleanupPascal Rigaux2008-06-261-6/+7
|
* - urpmiPascal Rigaux2008-06-262-14/+20
| | | | | | | o display a message "Package foo is already installed" when asking "urpmi foo bar" and only installing bar (#41593) (requires perl-URPM 3.16)
* - urpmi:Pascal Rigaux2008-06-261-18/+27
| | | | | | o "missing file" and "bad rpms" errors are reported asap and are fatal errors unless the user wants to go on anyway (or --force)
* - urpmiPascal Rigaux2008-06-262-7/+7
| | | | | o fix displaying "files are missing" (regression introduced in 5.6)
* - all tools:Pascal Rigaux2008-06-241-3/+23
| | | | | | | | o statedir files are now in /var/lib/urpmi/<medium-name>/ for eg: /var/lib/urpmi/synthesis.hdlist.<medium-name> is now /var/lib/urpmi/<medium-name>/synthesis.hdlist.cz it allows easier medium update without using urpmi.update (#31893)
* use @media_info_prefix_suffix and statedir_media_info_file()Pascal Rigaux2008-06-241-2/+11
| | | | | (useful for next commit)
* empty_dir() is a better name, clean_dir() will be used for just removing the dirPascal Rigaux2008-06-242-2/+7
|
* create statedir_media_info_basename() and use itPascal Rigaux2008-06-241-3/+8
|
* cleanupPascal Rigaux2008-06-241-8/+7
|
* o fix --replacepkgs when a same package appears more than once in urpmi dbPascal Rigaux2008-06-231-3/+1
|
* urpmi: set connection timeout for rsync as wellAnssi Hannula2008-06-151-0/+2
|
* - urpmi.addmedia, urpmi.update:Pascal Rigaux2008-06-051-2/+2
| | | | | o fix --no-md5sum (regression introduced in 5.20) (#41237)
* - urpmiPascal Rigaux2008-06-021-0/+18
| | | | | | o fix --replacepkgs when a package appears more than once in urpmi db (#40893) (need perl-URPM 3.14)
* - urpmi.addmedia, urpmi.update:Pascal Rigaux2008-05-152-13/+35
| | | | | | | o check downloaded MD5SUM is not invalid HTML code, and try another mirror from mirrorlist (#39918) (useful for servers not returning a valid HTTP error)
* display "reconfiguring urpmi" only if the reconfig.urpmi magic is foundPascal Rigaux2008-05-151-2/+2
|
* - urpmi.addmedia, urpmi.update:Pascal Rigaux2008-05-151-2/+14
| | | | | | o check downloaded synthesis is not invalid HTML code (#39918) (useful for servers not returning a valid HTTP error)
* - urpmi.addmedia, urpmi.update:Pascal Rigaux2008-05-151-2/+2
| | | | | | | o fix checking synthesis MD5SUM ie fix typo
* - urpmq:Pascal Rigaux2008-04-031-2/+13
| | | | | | o --suggests is currently misleading, introduce --allow-suggests and explain the user that --suggests really means --allow-suggests (#39726)
* - urpmfPascal Rigaux2008-04-011-0/+6
| | | | | | o in some cases (iso on disk), the hdlist is not available in media/xxx/media_info/, but we can use the statedir copy. So use it
* - urpmf:Pascal Rigaux2008-03-311-8/+21
| | | | | | o check usage of -a, -! and the like instead of displaying the ugly "Internal error: syntax error ..."
* create add_urpmf_binary_op() and add_urpmf_unary_op(),Pascal Rigaux2008-03-311-3/+13
| | | | | nothing changed yet (see next commit)
* - urpmi.addmedia:Pascal Rigaux2008-03-311-3/+5
| | | | | | o --mirrorlist: if the retrieved media.cfg is broken, try another mirror (#39591, it also workarounds #39592)
* - urpmi.addmedia, urpmi.update:Pascal Rigaux2008-03-311-2/+3
| | | | | | o correctly handle media with no xml-info when using "xml-info: always" (#39521)
* create _maybe_in_statedir_MD5SUM() out of _any_media_info__or_download() for ↵Pascal Rigaux2008-03-311-3/+8
| | | | next commit
* add_distrib_media(): be sure to override "with-dir" when calling add_medium()Pascal Rigaux2008-03-281-1/+1
| | | | | (gurpmi.addmedia was plaggued by this, but it is fixed in gurpmi.addmedia too)
* - urpmi.update, urpmi.addmedia:Pascal Rigaux2008-03-271-3/+8
| | | | | | o do not restrict read on /etc/urpmi/proxy.cfg if it doesn't contain passwords (#39434)
* simple cleanupPascal Rigaux2008-03-271-4/+4
| | | | | (would need some more)