aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* note mdv-youri-submit-force use X section guessingGustavo De Nardin2007-06-051-0/+1
|
* FIXME note for evil codeGustavo De Nardin2007-05-081-0/+3
|
* restoring file state as of the Big SVN BreakageGustavo De Nardin2007-05-081-8/+20
|
* Replaced old code for package section discovery ↵Gustavo De Nardin2007-03-241-25/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Mandriva_upload::_get_section()). This should fix bug #28719. The new code searches for specific versions first, using only source media when it exists. This should solve the search order dependency when there are no duplicates of a package with the same version-release in more than one section. The previous code depended on search order to find a section, preferring source medias, but still searching in binary medias when a section was not found in the source media, and had a hack to avoid finding /testing sections. This /testing avoidance hack caused packages submitted to /testing subsections to always end up getting section 'contrib/release' (fallback..), and this in turn made Youri::Submit::Action::Archive to get confused and remove older packages in other-than-submitted sections. When a package was submitted to a non-/testing section, and a different section with older version of that (binary or source) package came first in the search. For example: package submitted to main/backports, existing also in main/release, with main/release appearing first in search list, then the section for it would be found to be main/release, and Youri::Submit::Action::Archive would remove the older package there. Another problem would be if the first package processed was the SRPM, with a "bad" section early in search, the older SRPM in the "bad" section would be removed, and then binaries on other sections would not be removed, due to the search preferring the section in which the new SRPM is (the right one). Etc..
* optimize next call to _get_section(), without using memoize evilnessGustavo De Nardin2007-03-231-0/+4
|
* cleanup nonsense ('my $section = $user_context->{section};' at start ...)Gustavo De Nardin2007-03-231-3/+0
|
* - define and use $fileGustavo De Nardin2007-03-231-2/+5
| | | | | | - added a debugging message when being verbose - changed tabs for spaces
* missing \nGustavo De Nardin2007-03-231-1/+1
|
* Don't memoize _get_section(). In some conditions, I saw debugging messagesGustavo De Nardin2007-03-231-1/+1
| | | | | | | | | like "section contrib/release main_section main" printed by Youri::Submit::Action::Archive, which makes no sense and seem very likely caused by memoize. Didn't see them anymore without memoize. So I think _get_section() is not a proper function for use with memoize, or better/more advanced use is required for it.
* add support for sparc64 stored in sparcv9Florent Villard2007-02-141-1/+25
|
* fix version comparison for obsolete tagsMandrake2007-02-081-1/+1
|
* - Fix mdv-youri-submit-force: do not call get_files if we don't know the srcMarcelo Leitner2007-02-011-1/+2
| | | | | path. (thus avoids find /)
* - get_revisions should look only on the target media, not on all them.Marcelo Leitner2007-01-251-8/+4
| | | | | | This was preventing from uploading a stable release to main while having a newer and beta one on testing, for example.
* - Improve svn check. Avoid listing entire cooker/ directory: it's a too heavyMarcelo Leitner2006-11-211-6/+4
| | | | | operation. Instead, list only the wanted package directory, which is faster.
* better search code for noarch and arch in the different mediaMandrake2006-11-151-6/+5
|
* noarch are managed by the specific media code in Mandriva_Upload.pmMandrake2006-11-151-12/+11
|
* - Skip .info files, since they don't mean the package is scheduled.Marcelo Leitner2006-11-131-0/+1
|
* _arch_changed is a hashMandrake2006-11-011-1/+1
|
* sign with the old wayMandrake2006-10-311-1/+5
|
* src is still linked with i586; add functions for cvs queue; add functions to ↵Mandrake2006-10-261-4/+43
| | | | mark arches which are affected during an upload
* new range check functionFlorent Villard2006-10-193-3/+3
|
* now defined is splitted in $user_context and $app_contextFlorent Villard2006-10-181-30/+29
|
* merge with upstreamFlorent Villard2006-10-174-107/+31
|
* merge with upstreamFlorent Villard2006-10-170-0/+0
|
* merging dev with upstreamFlorent Villard2006-10-164-84/+214
|
* merging dev with upstreamFlorent Villard2006-10-160-0/+0
|
* merging dev with upstreamFlorent Villard2006-10-161-16/+24
|
* merging dev with upstreamFlorent Villard2006-10-161-78/+142
|
* merging dev with upstreamFlorent Villard2006-10-161-27/+81
|
* merging dev with upstreamFlorent Villard2006-10-161-15/+15
|
* merging dev with upstreamFlorent Villard2006-10-161-164/+131
|
* add new youri subsections (from upstream)Florent Villard2006-10-161-395/+0
|
* add new youri subsections (from upstream)Florent Villard2006-10-1635-2545/+0
|
* add new youri subsections (from upstream)Florent Villard2006-10-161-410/+0
|
* add new youri subsections (from upstream)Florent Villard2006-10-160-0/+0
|
* use a section for each packageFlorent Villard2006-10-161-4/+4
|
* include target in mail subjectMandrake2006-10-161-1/+1
|
* allow to upload i386 arch for non-free; improve the search pattern in upload ↵Florent Villard2006-10-121-9/+31
| | | | queue; do not search in testing section by default; add conditional architecture list depending of the target
* add get_arch functions (Mandriva_upload_pre is deprecated though)Florent Villard2006-10-121-2/+12
|
* initialize root and path to prevent warningsFlorent Villard2006-10-121-0/+2
|
* remove the prefix to be able to markrelease correctly (blino fixing warly ↵Florent Villard2006-10-121-2/+3
| | | | suckiness)
* use $file instead of $package to know there the package is locatedFlorent Villard2006-10-121-1/+1
|
* use different config per targetFlorent Villard2006-10-121-10/+21
|
* call rpmling with full pathFlorent Villard2006-10-121-1/+1
|
* use a defined section per package and not per groupMandrake2006-10-101-6/+4
|
* remove debug messageMandrake2006-09-131-1/+0
|
* remove debug messageMandrake2006-09-131-2/+0
|
* fix bad section gessing when archivingMandrake2006-09-121-2/+2
|
* put the obsolete version check in the package moduleMandrake2006-09-121-18/+3
|
* add a range_check functionsMandrake2006-09-121-0/+19
|